AWS Fargate

Бессерверные вычисления для контейнеров
Introduction to AWS Fargate (0:46)
Преимущества AWS Fargate

AWS Fargate – это бессерверное ядро с оплатой по факту использования, которое позволяет сосредоточиться на создании приложений, а не на управлении серверами. Передача AWS таких заданий, как управление серверами, распределение ресурсов и масштабирование не только улучшает вашу операционную эффективность, но и ускоряет процесс перехода от идеи к разработке в облаке и снижает совокупную стоимость владения. 

Преимущества AWS Fargate

AWS Fargate предоставляет возможность сосредоточиться на создании приложений. Отпадает необходимость управлять большим количеством ресурсов, а также можно выбрать способ оплаты и повысить безопасность за счет заложенной изоляции.

Развертывание ваших приложений и управление ими, а не инфраструктурой. Избавьтесь от операционных издержек, связанных с масштабированием, исправлением, защитой серверов и управлением ими.
Отслеживайте свои приложения с помощью встроенных интеграций с сервисами AWS, такими как Аналитика контейнеров Amazon CloudWatch, или собирайте метрики и журналы с помощью сторонних инструментов.
Повысьте безопасность благодаря заложенной в проект изоляции рабочей нагрузки. Задания Amazon ECS и поды Amazon EKS запускаются в своей собственной, выделенной среде выполнения.
Платите только за использованные вычислительные ресурсы без авансовых платежей. Еще больше оптимизируйте затраты с помощью экономичных планов, процессоров Fargate Spot или AWS Graviton.

Как это работает

Сервис AWS Fargate совместим как с Эластичным контейнерным сервисом Amazon (Amazon ECS), так и с Эластичным сервисом Amazon Kubernetes (Amazon EKS). Выберите любой совместимый с OCI образ контейнера, определите память и вычислительные ресурсы и запустите контейнер с помощью бессерверных вычислений. Благодаря поддержке нескольких архитектур процессоров и операционных систем вы можете пользоваться преимуществами в самых разных приложениях.

На диаграмме показаны преимущества использования AWS Fargate для запуска контейнерных приложений.

Примеры использования

Интернет-приложения, API и микросервисы

Build and deploy your applications, APIs, and microservices architectures with the speed and immutability of containers. Remove the need to own, run, and manage the lifecycle of a compute infrastructure, so you can focus on your applications.

Модернизируйте приложения

Use AWS Fargate with Amazon ECS or Amazon EKS to more easily run and scale your containerized workloads. Migrate and run your Amazon ECS Windows containers without refactoring or rearchitecting your legacy applications.

Поддержка приложений искусственного интеллекта и машинного обучения

Create a flexible and portable artificial intelligence (AI) and machine learning (ML) development environment. Train, test, and deploy your ML models with scalable resources that boost server capacity while avoiding overprovisioning.

Обработка данных

Run data processing workloads, scale up to 16 vCPU and 120 GB memory per task, and integrate with AWS Batch for serverless parallel processing.

Подробнее об AWS