AWS의 컨테이너
선택의 폭이 가장 넓은 컨테이너 실행 서비스 중에서 선택할 수 있습니다. 컨테이너를 위한 서버리스 컴퓨팅으로 AWS Fargate를 선택하면 AWS가 인프라 프로비저닝을 관리해줍니다. 컴퓨팅 환경을 완벽하게 제어해야 한다면 Amazon Elastic Compute Cloud(EC2)에서 컨테이너를 실행하면 됩니다. 컨테이너 오케스트레이터가 필요하다면 Amazon Elastic Container Service(ECS) 또는 Amazon Elastic Kubernetes Service(EKS)를 선택할 수 있습니다.
컨테이너의 민첩성에 클라우드의 탄력성 및 보안을 결합하세요. AWS 컨테이너 서비스는 다른 AWS 서비스와 설계상 긴밀하게 통합되므로 컨테이너 애플리케이션에서 네트워킹 및 보안부터 모니터링에 이르는 방대한 AWS의 기능을 활용할 수 있습니다. AWS 컨테이너 서비스는 25개 리전에 걸쳐 있는 80개 이상의 가용 영역(AZ)을 갖춘 방대한 글로벌 인프라에서 실행됩니다. 컨테이너 서비스의 SLA에 대한 자세한 내용은 Amazon ECS, Amazon EKS 및 AWS Fargate에서 확인할 수 있습니다.
80%
150%
10배
3배
140억 개 이상
AWS 컨테이너 서비스
Amazon Elastic Container Service(ECS)
AWS의 완전관리형 컨테이너 오케스트레이션 서비스를 사용하여 컨테이너식 애플리케이션을 손쉽게 배포, 관리 및 크기 조정할 수 있습니다.
Amazon Elastic Kubernetes Service(EKS)
Kubernetes를 실행하는 가장 신뢰성 높은 방법으로 AWS 클라우드 또는 온프레미스에서 Kubernetes 애플리케이션을 시작, 실행 및 크기 조정할 수 있습니다.
AWS Fargate
기반 컴퓨팅 인프라를 관리할 필요 없이 Amazon ECS 또는 Amazon EKS에서 컨테이너를 실행할 수 있습니다.
Amazon Elastic Compute Cloud(EC2)
안전하고 크기 조정이 가능한 컴퓨팅 용량을 제공하는 자체 관리형 클라우드 인프라에 컨테이너를 배포할 수 있습니다.
Amazon EC2 스팟 인스턴스
Amazon EC2 스팟 인스턴스를 사용하면 AWS 클라우드에서 미사용 EC2 용량을 활용할 수 있습니다.
AWS Copilot
AWS의 컨테이너식 애플리케이션을 손쉽게 시작하고 관리할 수 있습니다.
Amazon Elastic Container Registry(ECR)
컨테이너 소프트웨어를 공개 또는 비공개로 공유하고 배치할 수 있습니다.
AWS App Mesh
AWS App Mesh는 애플리케이션 수준의 네트워킹을 통해 서비스에서 여러 유형의 컴퓨팅 인프라와 원활하게 통신할 수 있도록 하는 서비스 메시입니다.
AWS Cloud Map
Cloud Map을 사용하면 애플리케이션 리소스의 사용자 지정 이름을 정의하고 이 동적으로 변경되는 리소스의 업데이트된 위치를 유지할 수 있습니다.
AWS Lambda
AWS Lambda는 서버 프로비저닝 또는 관리, 워크로드 인식 확장 로직 생성, 이벤트 통합 유지, 또는 런타임 관리 없이 코드를 실행할 수 있는 서버리스 컴퓨팅 서비스입니다.
AWS App Runner
사전 인프라 경험이 없어도 컨테이너식 웹 애플리케이션 및 API를 대규모로 빠르게 배포할 수 있습니다.
Amazon Lightsail
고정된 월 요금으로 단순한 컨테이너식 애플리케이션을 실행할 수 있습니다.
AWS App2Container(A2C)
명령줄 도구를 사용하여 .NET과 Java 애플리케이션을 컨테이너식 애플리케이션으로 현대화할 수 있습니다.
AWS Migration Hub Orchestrator
가이드 경험을 통해 애플리케이션을 Amazon ECS로 리플랫포밍할 수 있습니다.
AWS 컨테이너 서비스
하위 범주 | 사용 사례 | AWS 서비스 |
---|---|---|
컨테이너 오케스트레이션 | 컨테이너식 애플리케이션 실행 또는 마이크로서비스 구축 | Amazon Elastic Container Service(ECS) |
Kubernetes로 컨테이너 관리 | Amazon Elastic Kubernetes Service(EKS) | |
컴퓨팅 옵션 | 서버를 관리하지 않고 컨테이너를 실행 |
AWS Fargate |
서버 수준 제어를 통해 컨테이너 실행 |
Amazon Elastic Compute Cloud(EC2) | |
최대 90% 할인된 요금으로 내결함성을 갖춘 워크로드 실행 | Amazon EC2 스팟 인스턴스 | |
컨테이너를 지원하는 도구 및 서비스 | 컨테이너식 애플리케이션을 빠르게 시작하고 관리 |
AWS Copilot |
컨테이너 소프트웨어를 공개 또는 비공개로 공유 및 배치 | Amazon Elastic Container Registry(ECR) | |
모든 서비스를 위한 애플리케이션 수준의 네트워킹 | AWS App Mesh | |
클라우드 리소스 검색 서비스 | AWS Cloud Map | |
Lambda 함수를 컨테이너 이미지로 패키징 및 배포 | AWS Lambda | |
완전관리형 서비스에서 컨테이너식 애플리케이션 구축 및 실행 |
AWS App Runner | |
고정된 월 요금으로 단순한 컨테이너식 애플리케이션 실행 | Amazon Lightsail | |
기존 애플리케이션 컨테이너화 및 마이그레이션 | AWS App2Container | |
가이드 경험을 통해 애플리케이션을 Amazon ECS로 리플랫포밍 | AWS Migration Hub Orchestrator | |
온프레미스 | 고객 관리형 인프라에서 컨테이너 실행 | Amazon ECS Anywhere |
자체 인프라에서 Kubernetes 클러스터를 생성하고 운영 | Amazon EKS Anywhere | |
엔터프라이즈급 컨테이너 관리 | 컨테이너 및 서비리스 배포의 자동화된 관리 |
AWS Proton |
완전관리형 턴키 앱 플랫폼 | Red Hat OpenShift Service on AWS(ROSA) | |
오픈 소스 | Amazon EKS를 구동하는 Kubernetes 배포 실행 | Amazon EKS Distro |
기존 애플리케이션 컨테이너화 및 마이그레이션 | AWS App2Container |
사용 사례

컨테이너를 사용하여 프로세스를 격리하면 애플리케이션을 분할하고 마이크로서비스라고 하는 독립 구성 요소로 실행할 수 있습니다.

배치 처리 및 추출, 변환, 로드(ETL) 작업을 컨테이너로 패키징하면 작업을 빠르게 시작하고 수요에 따라 동적으로 크기를 조정할 수 있습니다.

컨테이너를 사용하면 기계 학습(ML) 모델을 신속하게 확장하여 훈련 및 추론을 수행하고 플랫폼에 상관 없이 데이터 원본에 가까운 위치에서 실행할 수 있습니다.
컨테이너로 애플리케이션 워크플로를 구축하고 온프레미스와 클라우드 환경 간에 실행하여 코드 배포 방식을 표준화할 수 있습니다.
코드를 변경하지 않고도 애플리케이션 전체를 패키징하여 클라우드로 이동할 수 있습니다.
혁신을 빠르게 시작할 수 있는 개발 환경을 지원하세요. 컨테이너를 사용하면 인프라를 관리할 필요 없이 애플리케이션의 배포 및 관리 방식을 표준화할 수 있습니다.
고객 사례

Volkswagen Group은 Amazon ECS를 포함한 다수의 AWS 서비스를 사용하여 가상 현실(VR) 및 증강 현실(AR) 애플리케이션을 구축합니다. 클라우드에서 렌더링 파워와 속도를 개선하여 3D 데이터 준비 파이프라인을 더욱 효율적으로 만드는 Volkswagen의 사례를 확인하세요.

New Relic은 서비스 플랫폼을 Amazon EKS로 리팩터링하여 8개월 만에 호스트 기반 요금 모델에서 소비 기반 요금 모델로 변경했습니다.

언어 학습 소프트웨어인 Babbel은 변화하는 글로벌 요구 사항에 맞춰 빠르게 적응하기 위해 Amazon ECS, AWS Fargate 및 AWS Lambda를 선택했습니다.