palo alto networks

Amazon Elastic Container Service (ECS)

Amazon Elastic Container Service (Amazon ECS) - це повністю керований сервіс оркестрації контейнерів. Завдяки безпеці, надійності і масштабованості сервісу ECS ряд замовників, наприклад компанії Duolingo, Samsung, GE і Cookpad, довіряють йому і виконують в ньому свої самі конфіденційні і критично важливі програми.

ECS - це відмінний вибір для роботи з контейнерами, і тому є кілька причин. По-перше, кластери ECS можна запускати за допомогою AWS Fargate для безсерверних обчислень на базі контейнерів. При використанні Fargate не доводиться виділяти сервери і управляти ними. Крім того, Fargate дозволяє вибирати ресурси і оплачувати їх окремо для кожної програми, а вбудована ізоляція додатків підвищує рівень безпеки при роботі. По-друге, ECS широко застосовується в Amazon для таких сервісів, як Amazon SageMaker, AWS Batch, Amazon Lex і сервіс рекомендацій Amazon.com, що служить підтвердженням ретельної перевірки ECS на безпеку, надійність і доступність.

Переваги Amazon ECS

    Безсерверний варіант. ECS підтримує застосування Fargate для безсерверних обчислень на базі контейнерів. При використанні Fargate не доводиться виділяти сервери і управляти ними.
    Завдяки постачальникам ресурсів не доведеться відволікатися від додатків. Застосовуючи постачальники ресурсів в ECS, ви можете сконцентруватися на створенні додатків і управління ними, не піклуючись про інфраструктуру.
    Оптимальна вартість. З ECS можна використовувати спотові завдання Fargate Spot, стільникові інстанси EC2, щоб отримати до 90% знижки у порівнянні з оплатою на вимогу для виконання додатків без збереження стану і відмовостійких додатків.
    Продуктивність при будь-якому масштабі. ECS служить фундаментом для кількох основних сервісів Amazon і заснований на технології, розробленої в результаті багаторічного використання високомасштабіруемих сервісів.
    Безпека. ECS запускає контейнери в належному клієнту Amazon VPC, що дозволяє використовувати власні групи безпеки VPC і списки контролю доступу до мережі. Ваші обчислювальні ресурси не надаються для спільного використання іншим користувачам.
    Надійність. ECS працює на основі кращої в світі інфраструктури з 69 зонами доступності (AZ) в 22 регіонах. AWS надає в 2 рази більше регіонів з безліччю зон доступності, ніж найближчий конкурент (22 проти 8).

Приклади використання Amazon ECS

- Гібридне розгортання

ECS для Outposts можна використовувати для запуску контейнерних додатків, які потребують особливо малої затримки, в локальних системах. AWS Outposts - це повністю керований сервіс, що надає можливість використовувати інфраструктуру AWS, сервіси AWS, API і інструменти практично в будь-якій системі, підключеної до цього сервісу.

- Machine Learning

Контейнери AWS Deep Learning можна використовувати для навчання і надання моделей в TensorFlow, PyTorch і MXNet на ECS.

- Пакетна обробка

Для виконання послідовних чи паралельних пакетних робочих навантажень на ECS скористайтеся AWS Batch. За допомогою AWS Batch можна легко і ефективно запускати сотні тисяч пакетних обчислювальних завдань завдяки динамічному наданні оптимальної кількості обчислювальних ресурсів потрібного типу в залежності від обсягу і специфічних вимог до ресурсів з боку запущених пакетних завдань.

- Інтернет-додатки

Створюйте інтернет-додатки, які автоматично масштабуються в потрібному напрямку і працюють в конфігурації з високою доступністю в декількох зонах доступності. Інтернет-додатки, запущені на ECS, отримують всі переваги AWS з точки зору продуктивності, масштабування, надійності і доступності.

Зверніться до наших фахівців AWS

Отримайте персоналізовану консультацію по продуктах і рішенням AWS. Наші фахівці допоможуть підібрати індивідуальне рішення, що відповідає Вашим вимогам. Ми відповімо на Ваші питання і допоможемо розпочати роботу з AWS.