EcsView:
https://github.com/swartzrock/ecsview
Приятная утилитка для просмотра состояния ECS кластера в терминале.
#ECS
https://github.com/swartzrock/ecsview
Приятная утилитка для просмотра состояния ECS кластера в терминале.
#ECS
Improving Observability with AWS App Mesh and Amazon ECS
Детальная статья как транскрипция видео с последнего реинвента – для тех, кому удобней читать, а не смотреть:
https://nathanpeck.com/improving-observability-with-aws-app-mesh-amazon-ecs/
#AppMesh #ECS
Детальная статья как транскрипция видео с последнего реинвента – для тех, кому удобней читать, а не смотреть:
https://nathanpeck.com/improving-observability-with-aws-app-mesh-amazon-ecs/
#AppMesh #ECS
Nathanpeck
Improving Observability with AWS App Mesh and Amazon ECS
I delivered this session as part of AWS re:Invent 2020. You can find the recording, PowerPoint deck, and transcript below.
Download the presentation: Improving Observability with AWS App Mesh and Amazon ECS.
Download the presentation: Improving Observability with AWS App Mesh and Amazon ECS.
Лучшие практики при работе с ECS:
https://docs.aws.amazon.com/AmazonECS/latest/bestpracticesguide/networking.html
#ECS
https://docs.aws.amazon.com/AmazonECS/latest/bestpracticesguide/networking.html
#ECS
Amazon
Best Practices - Networking - Amazon Elastic Container Service
These are the networking best practices for Amazon ECS that you should be mindful of when using Amazon ECS in a production environment.
ECS-optimized AMI теперь open source:
https://github.com/aws/amazon-ecs-ami
Можно собрать свой образ, добавив в него нужное, а не ставить каждый раз через
#ECS
https://github.com/aws/amazon-ecs-ami
Можно собрать свой образ, добавив в него нужное, а не ставить каждый раз через
cloud-init.#ECS
GitHub
GitHub - aws/amazon-ecs-ami: Packer recipes for building the official ECS-optimized Amazon Linux AMIs
Packer recipes for building the official ECS-optimized Amazon Linux AMIs - aws/amazon-ecs-ami
Forwarded from Sysadmin Tools 🇺🇦
How To Verify Cosigned Container Images In Amazon ECS
https://blog.chainguard.dev/cosign-verify-ecs/
#ecs #aws #amazon #container
https://blog.chainguard.dev/cosign-verify-ecs/
#ecs #aws #amazon #container
Weekly Summary on AWS (
🔸 Amplify iOS Library + Swift
🔸 Aurora PostgreSQL + Multi Major Version Upgrade
🔸 Braket + OpenQASM 3.0
🔸 Chime SDK + live transcription with automatic language identification
🔸 Comprehend + Targeted Sentiment
🔸 DevOps Guru + CodeGuru Profiler for Lambda
🔸 DynamoDB
➖ Limit request option for PartiQL
➖ Tables Per Account 256 → 2,500
➖ Еnable management operations 50 → 500
🔸 EC2 AMI + LastLaunchedTime
🔸 EC2 + X2idn/X2iedn instances 💥
🔸 ECS Update Service API + loadBalancers, propagateTags, enableECSManagedTags, and serviceRegistries 👀
🔸 Glue DataBrew + cross-account Glue Data Catalog S3 access
🔸 Lambda + PrincipalOrgID 💪
🔸 Lightsail + S3 block public access 🎉
🔸 MSK Connect + Secrets Manager
🔸 Personalize + CloudFormation
🔸 QuickSight + auto refresh
🔸 SSM Change Manager + approve/reject multiple change requests together
🔹 Bottlerocket + NVIDIA GPUs 👍
🔹 Genomics CLI + Snakemake
🔹 RDS for MySQL + 5.7.37 and 8.0.28
🔹 RDS for Oracle + Oracle Database 21c
🔹 RDS for PostgreSQL + 14.2, 👈 13.6, 12.10, 11.15, and 10.20
🔹 RDS for SQL Server + M6i/R6i instances
#AWS_week
March 6 - 12)🔸 Amplify iOS Library + Swift
🔸 Aurora PostgreSQL + Multi Major Version Upgrade
🔸 Braket + OpenQASM 3.0
🔸 Chime SDK + live transcription with automatic language identification
🔸 Comprehend + Targeted Sentiment
🔸 DevOps Guru + CodeGuru Profiler for Lambda
🔸 DynamoDB
➖ Limit request option for PartiQL
➖ Tables Per Account 256 → 2,500
➖ Еnable management operations 50 → 500
🔸 EC2 AMI + LastLaunchedTime
🔸 EC2 + X2idn/X2iedn instances 💥
🔸 ECS Update Service API + loadBalancers, propagateTags, enableECSManagedTags, and serviceRegistries 👀
🔸 Glue DataBrew + cross-account Glue Data Catalog S3 access
🔸 Lambda + PrincipalOrgID 💪
🔸 Lightsail + S3 block public access 🎉
🔸 MSK Connect + Secrets Manager
🔸 Personalize + CloudFormation
🔸 QuickSight + auto refresh
🔸 SSM Change Manager + approve/reject multiple change requests together
🔹 Bottlerocket + NVIDIA GPUs 👍
🔹 Genomics CLI + Snakemake
🔹 RDS for MySQL + 5.7.37 and 8.0.28
🔹 RDS for Oracle + Oracle Database 21c
🔹 RDS for PostgreSQL + 14.2, 👈 13.6, 12.10, 11.15, and 10.20
🔹 RDS for SQL Server + M6i/R6i instances
#AWS_week
👍2👎1
🆕 ECS Service Connect — get the power of a service mesh built natively into ECS itself:
https://aws.amazon.com/blogs/aws/new-amazon-ecs-service-connect-enabling-easy-communication-between-microservices/
▦ ECS Service Connect provides an easy network setup and seamless service communication deployed across multiple ECS clusters and virtual private clouds (VPCs). You can add a layer of resilience to your ECS service communication and get traffic insights with no changes to your application code.
#ECS #mesh
https://aws.amazon.com/blogs/aws/new-amazon-ecs-service-connect-enabling-easy-communication-between-microservices/
▦ ECS Service Connect provides an easy network setup and seamless service communication deployed across multiple ECS clusters and virtual private clouds (VPCs). You can add a layer of resilience to your ECS service communication and get traffic insights with no changes to your application code.
#ECS #mesh
Amazon
New – Amazon ECS Service Connect Enabling Easy Communication Between Microservices | Amazon Web Services
Microservices architectures are a well-known software development approach to make applications composed of small independent services that communicate over well-defined application programming interfaces (APIs). Customers faced challenges when they started…
🔥4👍2
🆕 Удаление ECS Task Definitions: 🎉
https://aws.amazon.com/blogs/containers/announcing-amazon-ecs-task-definition-deletion/
Не прошло и 5..8.., не прошло и 10 лет (ECS появился в 2014-м году)!
Учитесь — как можно выйти в прод, проработать там вечность (даже две вечности по меркам прогресса в IT) и при этом не иметь даже базовых фич. 😁
#ECS
https://aws.amazon.com/blogs/containers/announcing-amazon-ecs-task-definition-deletion/
Не прошло и 5..8.., не прошло и 10 лет (ECS появился в 2014-м году)!
Учитесь — как можно выйти в прод, проработать там вечность (даже две вечности по меркам прогресса в IT) и при этом не иметь даже базовых фич. 😁
#ECS
😁15👏7👍2
Осенью 2022-го года не слишком громко появился сервис Amazon File Cache. Он позволяет кэшировать файлы в облачных и гибридных архитектурах для on-premises, S3 и
Ссылка в AWS Blog:
https://aws.amazon.com/blogs/aws/amazon-file-cache-a-high-performance-cache-on-aws-for-your-on-premises-file-systems/
Видео с re:Invent 2022:
https://www.youtube.com/watch?v=n4G8qmKS_-k
🆕 Теперь Amazon File Cache кроме EC2 получил поддержку и контейнерных сервисов ECS и EKS. Для работы с Kubernetes используется Amazon File Cache CSI driver:
https://docs.aws.amazon.com/eks/latest/userguide/file-cache-csi.html
#FileCache #ECS #EKS
NFS v3 совместимых систем.Ссылка в AWS Blog:
https://aws.amazon.com/blogs/aws/amazon-file-cache-a-high-performance-cache-on-aws-for-your-on-premises-file-systems/
Видео с re:Invent 2022:
https://www.youtube.com/watch?v=n4G8qmKS_-k
🆕 Теперь Amazon File Cache кроме EC2 получил поддержку и контейнерных сервисов ECS и EKS. Для работы с Kubernetes используется Amazon File Cache CSI driver:
https://docs.aws.amazon.com/eks/latest/userguide/file-cache-csi.html
#FileCache #ECS #EKS
👍8🤔5🔥2👌2🆒1
⚒️ specctl is a tool to convert Kubernetes objects to ECS and vice versa:
https://github.com/awslabs/specctl
specctl uses Terraform to create all the necessary AWS resources needed to run services and tasks on ECS.
⚠️ Currently, only ECS Fargate is supported.
#Kubernetes #EKS #ECS #Fargate #Terraform
https://github.com/awslabs/specctl
specctl uses Terraform to create all the necessary AWS resources needed to run services and tasks on ECS.
⚠️ Currently, only ECS Fargate is supported.
#Kubernetes #EKS #ECS #Fargate #Terraform
GitHub
GitHub - awslabs/specctl: CLI to convert Kubernetes specifications to ECS Fargate and vice-versa
CLI to convert Kubernetes specifications to ECS Fargate and vice-versa - awslabs/specctl
❤5
https://aws.amazon.com/about-aws/whats-new/2023/06/aws-config-recording-exclusions-resource-type/
Итого: 8 лет и 7 месяцев, ура!
#Config
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
AWS Notes
🆕 Удаление ECS Task Definitions: 🎉
https://aws.amazon.com/blogs/containers/announcing-amazon-ecs-task-definition-deletion/
Не прошло и 5..8.., не прошло и 10 лет (ECS появился в 2014-м году)!
Учитесь — как можно выйти в прод, проработать там вечность…
https://aws.amazon.com/blogs/containers/announcing-amazon-ecs-task-definition-deletion/
Не прошло и 5..8.., не прошло и 10 лет (ECS появился в 2014-м году)!
Учитесь — как можно выйти в прод, проработать там вечность…
🔥8
ECS vs EKS — когда что выбрать?
https://www.youtube.com/watch?v=JeNuZ7qYpA4
00:00:00 - Start
00:00:51 - Интро Андрей (Andrey Devyatkin)
00:01:59 - Интро Владимира (Vladimir Samoylov @cageyv)
00:03:02 - О программе AWS Community Builders
00:11:10 - ECS (УСЫ)
00:19:39 - ECS и EKS: инфраструктура
00:20:57 - ECS и EKS: Агенты и сети
00:23:17 - ECS и EKS: Control plane
00:30:22 - ECS и EKS: Доступы и аудит
00:37:37 - ECS и EKS: Запуск и работа контейнеров
00:44:17 - Как решить X задачу в ECS?
00:49:29 - ECS: Service Mesh
00:54:48 - Iprobe
00:58:02 - ECS: Scaling
01:11:31 - ECS: Стоимость
01:14:03 - Что такое "Fargate"?
01:21:46 - ECS: Выводы
01:29:05 - ECS: Как локально запускать?
© DevOps Kitchen Talks
#ECS #EKS #video
https://www.youtube.com/watch?v=JeNuZ7qYpA4
00:00:00 - Start
00:00:51 - Интро Андрей (Andrey Devyatkin)
00:01:59 - Интро Владимира (Vladimir Samoylov @cageyv)
00:03:02 - О программе AWS Community Builders
00:11:10 - ECS (УСЫ)
00:19:39 - ECS и EKS: инфраструктура
00:20:57 - ECS и EKS: Агенты и сети
00:23:17 - ECS и EKS: Control plane
00:30:22 - ECS и EKS: Доступы и аудит
00:37:37 - ECS и EKS: Запуск и работа контейнеров
00:44:17 - Как решить X задачу в ECS?
00:49:29 - ECS: Service Mesh
00:54:48 - Iprobe
00:58:02 - ECS: Scaling
01:11:31 - ECS: Стоимость
01:14:03 - Что такое "Fargate"?
01:21:46 - ECS: Выводы
01:29:05 - ECS: Как локально запускать?
© DevOps Kitchen Talks
#ECS #EKS #video
👍16❤2👏1
E1S - Easily Manage AWS ECS Resources in Terminal 🐱
https://github.com/keidarcy/e1s
For working with ECS in the console, this is a must-have tool. It is quick to install and convenient to use in CloudShell (which should be opened in a separate window in order to work properly with the keyboard shortcuts). You can take a quick look at the logs. Or you can go into the container.
Bottom line — a great tool for working with ECS, I recommend it, definitely give it a try!
#ECS
https://github.com/keidarcy/e1s
For working with ECS in the console, this is a must-have tool. It is quick to install and convenient to use in CloudShell (which should be opened in a separate window in order to work properly with the keyboard shortcuts). You can take a quick look at the logs. Or you can go into the container.
Bottom line — a great tool for working with ECS, I recommend it, definitely give it a try!
#ECS
❤7🔥4🙈2😱1
AWS Notes
Чем больше я узнаю Kubernetes, тем больше я люблю ECS.
Что надёжнее — ECS или EKS?
Обратимся к объективной информации — глянем SLA.
ECS: 99.99% ✅
EKS: 99.95%
Итого: ECS надёжнее EKS.
P.S. Fargate на ECS тоже 99.99%.
#reliability #ECS #EKS
Обратимся к объективной информации — глянем SLA.
ECS: 99.99% ✅
EKS: 99.95%
Итого: ECS надёжнее EKS.
P.S. Fargate на ECS тоже 99.99%.
#reliability #ECS #EKS
Amazon
Amazon Elastic Container Service (Amazon ECS) and AWS Fargate SLA
Find SLA details for Amazon Elastic Container Service (Amazon ECS) and AWS Fargate. Run highly secure, reliable, and scalable containers.
👌15🤡13👍5🔥4❤3
Restart policy for any container in ECS Task:
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/container-restart-policy.html
✅ ECS on EC2
✅ Fargate
✅ ECS Anywhere
⚠️ Not enabled by default.
#ECS #Fargate
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/container-restart-policy.html
"restartPolicy": { "enabled": true, "ignoredExitCodes": [0], "restartAttemptPeriod": 180}✅ ECS on EC2
✅ Fargate
✅ ECS Anywhere
⚠️ Not enabled by default.
#ECS #Fargate
Amazon
Restart individual containers in Amazon ECS tasks with container restart policies - Amazon Elastic Container Service
Learn about restart policies for containers defined in your task definition.
👍12🙏2❤1
🆕 ECS deployments history 🎉
10 лет. Мы ждали этого 10 лет. Мы дождались. 🥳
https://aws.amazon.com/blogs/containers/improving-deployment-visibility-for-amazon-ecs-services/
История апдейтов ECS тасок в консоли, отличия версий деплойментов, просто сказка.
Приз за то, как можно выйти в прод без очевидных фич и проработать без них же десять лет, однозначно уходит команде ECS.
Кто пропустил (мои поздравления) — больше 8 лет (!) делалось удаление ECS Task Definitions.
И вот новый рекорд — 10 лет на реализацию истории изменений, ура!
P.S. Теперь, с возможностью удалять ECS Task Definitions и ECS deployments history, акции EKS резко падают. 😁
#ECS
10 лет. Мы ждали этого 10 лет. Мы дождались. 🥳
https://aws.amazon.com/blogs/containers/improving-deployment-visibility-for-amazon-ecs-services/
История апдейтов ECS тасок в консоли, отличия версий деплойментов, просто сказка.
Приз за то, как можно выйти в прод без очевидных фич и проработать без них же десять лет, однозначно уходит команде ECS.
Кто пропустил (мои поздравления) — больше 8 лет (!) делалось удаление ECS Task Definitions.
И вот новый рекорд — 10 лет на реализацию истории изменений, ура!
P.S. Теперь, с возможностью удалять ECS Task Definitions и ECS deployments history, акции EKS резко падают. 😁
#ECS
👍19❤🔥9❤4🤯1👀1
Forwarded from AWS History
10 лет назад появился Amazon ECS. 🎉
https://aws.amazon.com/blogs/aws/cloud-container-management/
А 10 дней назад исполнилось 20 лет первому AWS сервису — Amazon SQS!
https://aws.amazon.com/about-aws/whats-new/2004/11/03/introducing-the-amazon-simple-queue-service/
Итого, AWS пошёл третий десяток, однако.
P.S. Получается, этот пост наверняка читают и те, кто всегда жил при облаках.☁️
#ECS #SQS
https://aws.amazon.com/blogs/aws/cloud-container-management/
А 10 дней назад исполнилось 20 лет первому AWS сервису — Amazon SQS!
https://aws.amazon.com/about-aws/whats-new/2004/11/03/introducing-the-amazon-simple-queue-service/
Итого, AWS пошёл третий десяток, однако.
P.S. Получается, этот пост наверняка читают и те, кто всегда жил при облаках.
#ECS #SQS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍8🎉2
AWS Notes
Количество метрик, обрабатываемых CloudWatch за последние пять лет выросло в 20 раз. С одной стороны, вот, как сложно обрабатывать такую увеличивающуюся нагрузку на CloudWatch. А с другой, на биллинг. 😃 #reInvent
С новыми фичами типа CloudWatch Logs Insights Observability нагрузка на биллинг CloudWatch увеличится ещё больше:
https://aws.amazon.com/blogs/aws/container-insights-with-enhanced-observability-now-available-in-amazon-ecs/
#CloudWatch #ECS #reinvent
https://aws.amazon.com/blogs/aws/container-insights-with-enhanced-observability-now-available-in-amazon-ecs/
#CloudWatch #ECS #reinvent
😁10
Официальный MCP-server для ECS:
https://aws.amazon.com/blogs/containers/automating-ai-assisted-container-deployments-with-amazon-ecs-mcp-server/
#ECS #MCP
https://aws.amazon.com/blogs/containers/automating-ai-assisted-container-deployments-with-amazon-ecs-mcp-server/
#ECS #MCP
Amazon
Automating AI-assisted container deployments with the Amazon ECS MCP Server | Amazon Web Services
This blog post was jointly authored by Debasis Rath, Senior Solutions Architect – Serverless and Anton Aleksandrov, Principal Solutions Architect – Serverless Introduction Containerized applications have become the standard for modern cloud deployments, offering…
🔥5😁2🤔1
ECS Managed Instances — как Fargate, но EC2! 🎉
https://aws.amazon.com/blogs/aws/announcing-amazon-ecs-managed-instances-for-containerized-applications/
🔹 GPU, ARM, RI/Spot
🔸 Bottlerocket OS
Доплата за поддержку фиксированная, как для ECS Anywhere, поэтому на слабых инстансах получится 20-30%, но для
#ECS
https://aws.amazon.com/blogs/aws/announcing-amazon-ecs-managed-instances-for-containerized-applications/
🔹 GPU, ARM, RI/Spot
🔸 Bottlerocket OS
Доплата за поддержку фиксированная, как для ECS Anywhere, поэтому на слабых инстансах получится 20-30%, но для
2xlarge и выше уже лишь единицы процентов.#ECS
👍14❤3👀1