AWS Fargate

컨테이너에 적합한 서버리스 컴퓨팅
AWS Fargate 소개(0:46)
AWS Fargate를 사용해야 하는 이유는 무엇인가요?

AWS Fargate는 사용량에 따라 요금이 부과되는 서버리스 컴퓨팅 엔진입니다. 서버를 관리할 필요가 없기 때문에 애플리케이션 구축에 집중할 수 있습니다. 서버 관리, 리소스 할당 및 규모 조정과 같은 작업을 AWS로 이전하면 운영 태세가 개선될 뿐만 아니라 클라우드에서 아이디어를 프로덕션으로 전환하는 프로세스가 가속화되고 총 소유 비용이 낮아집니다. 

AWS Fargate의 장점

AWS Fargate를 사용하면 애플리케이션 구축에 집중할 수 있습니다. 관리 부담을 줄이고, 결제 방법을 선택하고, 설계에 적용된 격리를 통해 보안을 강화합니다.

인프라가 아닌 애플리케이션을 배포하고 관리하세요. 운영 오버헤드 없이 서버 확장, 패치, 보호 및 관리를 수행할 수 있습니다.
Amazon CloudWatch Container Insights와 같은 AWS 서비스와의 기본 통합을 통해 애플리케이션을 모니터링하거나 서드 파티 도구를 사용하여 지표 및 로그를 수집할 수 있습니다.
설계에 포함된 워크로드 격리를 통해 보안을 개선하세요. Amazon ECS 태스크 및 Amazon EKS 포드는 전용 런타임 환경에서 실행됩니다.
선불 비용 없이 사용한 컴퓨팅 리소스에 대해서만 비용을 지불하세요. 절감형 플랜, Fargate 스팟 또는 AWS Graviton 프로세서로 비용을 추가로 최적화할 수 있습니다.

작동 방식

AWS Fargate는 Amazon Elastic Container Service(Amazon ECS) 및 Amazon Elastic Kubernetes Service(Amazon EKS) 모두와 호환됩니다. OCI 준수 컨테이너 이미지를 선택하고, 메모리 및 컴퓨팅 리소스를 정의한 다음, 서버리스 컴퓨팅으로 컨테이너를 실행하면 됩니다. 다수의 CPU 아키텍처 및 운영 체제가 지원되므로 다양한 애플리케이션에서 이점을 누릴 수 있습니다.

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.

AI 및 ML 애플리케이션 지원

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 자세히 살펴보기