소개

컨테이너는 최신 앱 개발의 핵심 구성 요소입니다. 이는 컴퓨팅 리소스를 구성하고 애플리케이션 배포의 콘텐츠를 관리하는 표준 방법이 되었습니다.

컨테이너는 재현 가능한 개별 컴퓨팅 환경을 제공합니다. 또한 패키징 및 종속성 관리를 간소화하는 방법도 제공합니다. 매우 큰 멀티 클러스터 자산의 오케스트레이션에서 웹 애플리케이션에 이르기까지 또는 작업을 테스트하고 랩톱에서 개념 증명을 수행하는 것까지 클라우드에서 배포할 소프트웨어를 시작하고 구축할 수 있는 좋은 방법입니다.

이 의사 결정 가이드는 최신 앱 개발을 시작하고 적합한 AWS 컨테이너 서비스를 선택하는 데 도움이 됩니다.

이 4분짜리 내용은 AWS Summit DC 2022에서 AWS의 수석 기술 계정 관리자인 비크람 벤카타라만(Vikram Venkataraman)의 프레젠테이션을 57분 분량으로 녹음하여 발췌한 것입니다. 사용 가능한 AWS 컨테이너 서비스에 대한 개요를 제공합니다.

읽을 시간

20분

용도

조직에 가장 적합한 AWS 컨테이너 서비스를 결정하는 데 도움이 됩니다.

레벨

초보자

최종 업데이트 날짜

2023년 4월 26일

이해

컨테이너는 여러 환경에 일관된 방식으로 배포할 수 있기 때문에, 애플리케이션 코드, 구성 및 종속성을 단일 아티팩트로 패키징하는 데 있어 사실상의 표준이 되었습니다.

컨테이너는 최신 애플리케이션 개발 전략의 핵심 요소이기도 합니다. 컨테이너 관련 AWS 서비스에 대한 컨텍스트를 제공하기 위해 오른쪽 이미지는 사용 가능한 AWS 컨테이너 옵션을 계층별로 보여줍니다(이 비디오에서 자세히 설명).

용량 

용량은 중앙 처리 장치(CPU) 및 메모리 요구 사항과 함께 컨테이너를 배포할 기본 컴퓨팅을 나타냅니다. 용량은 컨테이너가 실행될 인프라입니다. AWS의 컨테이너 용량은 다음 두 가지 중에서 선택할 수 있습니다.

  • Amazon Elastic Compute Cloud(Amazon EC2)를 사용하면 고객이 관리하는 가상 머신에서 컨테이너를 실행할 수 있습니다.
  • AWS Fargate는 기본 인프라를 관리하지 않고도 컨테이너를 실행할 수 있는 컨테이너용 서버리스 컴퓨팅 엔진입니다. Fargate를 사용하면 기본 EC2 인스턴스에 대한 걱정 없이 컨테이너를 시작하고 확장할 수 있습니다.

오케스트레이션

조직에서 하나 또는 몇 개가 아닌 수천 개의 컨테이너를 실행하는 것은 드문 일이 아닙니다. 이렇게 복잡한 환경을 관리하는 것은 점점 어려워집니다. 오케스트레이션 서비스는 이러한 애플리케이션의 배포 및 관리를 용이하게 합니다. AWS는 세 가지 오케스트레이션 서비스를 제공합니다.  

  • Amazon Elastic Container Service(Amazon ECS)는 완전 관리형 컨테이너 오케스트레이션 서비스로, 컨테이너화된 애플리케이션을 배포하고 관리할 수 있는 간단하고 비용 효율적인 방법을 원하는 조직에 적합합니다.
  • Amazon Elastic Kubernetes Service(Amazon EKS)는 AWS에서 Kubernetes 클러스터를 실행하고 관리할 수 있는 완전관리형 Kubernetes 서비스입니다.
  • Red Hat OpenShift Service on AWS(ROSA)는 AWS에서 OpenShift 클러스터를 실행하고 관리할 수 있는 완전관리형 OpenShift 서비스입니다. 이미 온프레미스에서 OpenShift를 실행하고 있는 고객에게 적합한 옵션입니다.

프로비저닝

프로비저닝은 서비스의 오케스트레이션 계층에 대한 인터페이스를 제공합니다. 각 오케스트레이터에는 고유한 복잡성이 있습니다. 프로비저닝 서비스는 이러한 복잡성을 숨기고 서비스를 더 쉽게 사용할 수 있도록 합니다. 이 카테고리의 AWS 서비스에는 다음이 포함됩니다.

  • AWS App Runner는 소스 코드에서 컨테이너 이미지를 자동으로 구축하고, 컨테이너를 완전관리형 인프라에 배포하고, 수요에 따라 크기를 조정하는 완전관리형 서비스입니다.
  • AWS Elastic Beanstalk는 웹 애플리케이션을 쉽게 배포, 관리 및 확장할 수 있게 해주는 완전관리형 서비스입니다. 또한 Elastic Beanstalk는 컨테이너를 지원하며 컨테이너화된 애플리케이션을 배포하고 확장하기 위한 완전관리형 플랫폼을 제공합니다.
  • Amazon Lightsail은 가상 사설 서버를 시작 및 관리하는 간단하고 비용 효율적인 방법일 뿐만 아니라 컨테이너에 대한 지원도 제공하므로 Lightsail 인스턴스를 사용하여 컨테이너화된 애플리케이션을 만들고 배포할 수 있습니다.

고려 사항

애플리케이션 요구 사항 및 운영 선호도에 맞는 컨테이너 서비스를 선택하는 것이 중요합니다. 다음 섹션에서는 컨테이너 서비스를 선택할 때 고려해야 할 몇 가지 주요 기준과 지원 도구 및 서비스를 간략하게 설명합니다.

  • 조직은 운영 부담을 AWS로 이전하는 관리형 서비스를 표준화하여 운영 비용을 줄이기 위해 클라우드를 선택할 수 있습니다. 추상화 수준을 높이면 개발자와 운영자들이 무차별적인 태스크가 아닌 각자 고유의 가치 창출 활동에 집중할 수 있습니다.

    AWS에서 컨테이너로 구축하면 더 높은 수준의 추상화가 적용된 서비스를 사용하여 인프라 유지 관리에 드는 운영 오버헤드를 AWS로 이전합니다.

  • 워크로드 패턴을 이해하면 아키텍처를 더 쉽게 선택할 수 있습니다. 여기에는 웹 애플리케이션, API 기반 마이크로서비스, 이벤트 기반 애플리케이션, 스트리밍 및 메시징, 데이터 파이프라인, IT 자동화 등이 포함될 수 있습니다. 일부 워크로드는 특정 컴퓨팅 환경에서 다른 유형보다 성능이 더 우수하거나 비용 효율적입니다.

  • 많은 고객이 애플리케이션을 다른 환경에서 실행할 수 있고 쉽게 마이그레이션하거나 이전할 수 있기를 원합니다. 이러한 고객에게는 선택권을 가지거나 온프레미스와 클라우드 모두에서 애플리케이션을 실행하는 것이 중요합니다.

    소프트웨어 아키텍처에서 역량을 구축하고 컴퓨팅 서비스 간에 차별화된 비즈니스 로직을 보다 쉽게 이식할 수 있는 패키징을 구축하는 것이 좋습니다.

    일부 기술을 사용하여 구축된 애플리케이션은 일부 컴퓨팅 서비스에서 다른 기술보다 더 효과적으로 실행될 수 있습니다.

  • 조직의 기술은 어떤 컨테이너 서비스를 사용할지 결정할 때 중요한 요소입니다. 사용자가 취하는 접근 방식에 따라 DevOps 및 사이트 신뢰성 엔지니어(SRE) 팀에 일정 정도 투자해야 합니다. 애플리케이션을 배포하기 위한 자동화된 파이프라인을 구축하는 것은 대부분의 최신 애플리케이션 개발에서 흔히 볼 수 있습니다.

    일부 선택은 관리 수준을 높입니다. 예를 들어, 일부 조직은 Kubernetes 클러스터를 관리하기 위해 강력한 SRE 팀에 투자하기 때문에 Kubernetes 구현을 실행하고 관리할 수 있는 기술과 리소스를 보유하고 있습니다. 이러한 팀은 잦은 클러스터 업그레이드를 처리합니다(예: Kubernetes는 매년 세 번의 주요 릴리스를 제공하며 이전 버전은 더 이상 사용되지 않음).

    소규모 스타트업은 여러 역할을 수행하는 인력으로 구성된 소규모 IT 직원을 보유할 수 있는 반면 대기업은 수백 개의 프로덕션 워크로드를 한 번에 지원할 수 있으므로 조직 규모가 핵심 요소입니다.  

  • 다양한 AWS 컨테이너 서비스는 배포 복잡성 측면에서 고유한 요구 사항을 충족합니다. 각각의 역할에 맞게 서비스가 최적화되는 방법은 다음과 같습니다.

    • AWS AppRunner는 기본 인프라를 관리하거나 사용자 지정하지 않고도 퍼블릭 인터넷에 애플리케이션을 배포할 수 있는 가장 간단한 경로를 제공합니다.
    • 규모나 기능에 영향을 주지 않으면서 네트워크 및 보안 구성을 좀 더 제어해야 하는 경우 Amazon ECS를 선택하는 것이 좋습니다.
    • Amazon EKS를 사용하면 Kubernetes 기술이 제공하는 애플리케이션 배포 및 오케스트레이션에 대한 유연성과 제어를 사용할 수 있습니다.

선택

이제 컨테이너 옵션을 평가하는 기준을 알았으므로 조직 요구 사항에 적합한 AWS 컨테이너 서비스를 선택할 준비가 되었습니다.

다음 테이블에는 어떤 서비스가 어떤 상황에 최적화되어 있는지를 강조합니다. 테이블을 사용하면 조직 및 사용 사례에 가장 적합한 컨테이너 서비스를 결정하는 데 도움이 됩니다.

컨테이너
언제 사용하시겠습니까?
무엇에 최적화되어 있나요?
관련 컨테이너 서비스 또는 도구
닫기

용량 옵션

용량은 컨테이너를 배포할 기본 컴퓨팅, CPU 및 메모리 요구 사항을 나타냅니다. 용량은 컨테이너가 실행될 인프라입니다.

자체 관리형 AWS 가상 머신 또는 AWS 관리형 컴퓨팅에서 컨테이너를 실행하려는 경우에 사용합니다.
AWS 컴퓨팅에서 컨테이너를 실행하는 데 최적화되어 있습니다.
닫기

Amazon EC2

Amazon EC2는 크기를 조정할 수 있는 컴퓨팅 용량을 제공하는 웹 서비스입니다. 여기서 컴퓨팅 용량이란 소프트웨어 시스템 구축 및 호스팅에 사용하는 Amazon 데이터 센터의 서버를 의미합니다.

닫기

AWS Fargate

AWS Fargate는 Amazon ECS와 함께 사용하여 Amazon EC2 인스턴스의 서버나 클러스터를 관리할 필요 없이 컨테이너를 실행할 수 있는 기술입니다. Fargate를 사용하면 더 이상 컨테이너를 실행하기 위해 가상 머신 클러스터를 프로비저닝하거나 구성하거나 규모를 조정할 필요가 없습니다.

닫기

컨테이너 오케스트레이션

컨테이너 오케스트레이션 서비스는 컨테이너가 실행되는 시기와 위치를 관리합니다.

최대 수천 개의 컨테이너를 배포하고 관리할 수 있어야 하는 경우에 사용합니다.
AWS에서 컨테이너화된 애플리케이션을 배포, 관리 및 확장하는 데 최적화되어 있습니다.
닫기

Red Hat OpenShift Service on AWS(ROSA)

Red Hat OpenShift Service on AWS를 사용하면 AWS에서 Red Hat OpenShift 클러스터를 간단하게 생성하고 운영할 수 있습니다. OpenShift Container Platform에서 이미 온프레미스로 컨테이너화된 애플리케이션의 경우 ROSA는 익숙한 API 표면을 제공하고 배포 도구 체인을 동일하게 유지하므로 전체 애플리케이션 스택이 아닌 데이터 모델을 리팩터링하는 데 집중할 수 있습니다.

닫기

Amazon Elastic Kubernetes Service

Amazon EKS는 AWS 클라우드 또는 온프레미스에서 Kubernetes 애플리케이션을 시작, 실행 및 확장하는 데 도움을 줍니다.

닫기

Amazon ECS

Amazon ECS는 컨테이너화된 애플리케이션을 배포, 관리 및 확장할 수 있는 완전관리형 컨테이너 오케스트레이션 서비스입니다.

닫기

프로비저닝

서비스의 프로비저닝 범주는 서비스의 오케스트레이션 계층에 대한 인터페이스를 제공합니다. 각 오케스트레이터에는 고유한 복잡성이 있습니다. 프로비저닝 서비스는 이러한 복잡성을 숨기고 고객이 서비스를 더 쉽게 사용할 수 있도록 합니다.

사용자 또는 팀이 컨테이너나 인프라에 대한 경험이 많지 않을 때 사용합니다.
사용 편의성에 최적화되었습니다.
닫기

AWS Elastic Beanstalk

Elastic Beanstalk를 사용하면 애플리케이션을 실행하는 인프라에 대해 배우지 않고도 AWS 클라우드에서 애플리케이션을 신속하게 배포하고 관리할 수 있습니다. Elastic Beanstalk는 사용자의 선택권이나 제어권을 제한하지 않으면서 관리 복잡성은 줄입니다.

닫기

AWS App Runner

AWS App Runner를 사용하면 최소한의 인프라 지식으로 완전관리형 서비스에서 컨테이너화된 애플리케이션을 구축하고 실행할 수 있습니다.

닫기

Amazon Lightsail

Lightsail은 사용하기 쉬운 가상 프라이빗 서버(VPS) 인스턴스, 컨테이너, 스토리지, 데이터베이스 등을 비용 효율적인 월별 가격으로 제공합니다.

닫기

도구

컨테이너 레지스트리를 제공하고 기존 애플리케이션을 컨테이너화하고 마이그레이션하는 도구입니다.

컨테이너 레지스트리를 제공하고 기존 애플리케이션을 컨테이너화하고 마이그레이션하는 도구가 필요한 경우에 사용합니다.
컨테이너 운영을 지원하는 데 최적화되어 있습니다.
닫기

Amazon Elastic Container Registry

Amazon ECR은 어디서나 애플리케이션 이미지 및 아티팩트를 안정적으로 배포할 수 있도록 뛰어난 성능 호스팅을 제공하는 완전관리형 컨테이너 레지스트리입니다.

닫기

온프레미스

익숙한 컨트롤 플레인을 실행하여 컨테이너 기반 애플리케이션이 실행되는 위치와 상관없이 일관된 환경을 보장합니다.

익숙한 컨트롤 플레인을 실행하여 컨테이너 기반 애플리케이션이 실행되는 위치와 상관없이 일관된 환경을 보장해야 할 때 사용합니다.
컨테이너 기반 애플리케이션을 유연하게 실행하는 데 최적화되어 있습니다.
닫기

Amazon Elastic Container Service(ECS) Anywhere

Amazon ECS Anywhere는 고객의 인프라에서 컨테이너 워크로드를 손쉽게 실행 및 관리할 수 있는 Amazon ECS의 기능입니다.

닫기

Amazon EKS Anywhere

Amazon EKS Anywhere를 사용하면 자체 인프라에서 Kubernetes 클러스터를 생성하고 운영할 수 있습니다.

닫기

Amazon EKS Distro

Amazon EKS는 AWS에서 구축하고 유지 관리하는 Kubernetes 배포판인 Amazon EKS Distro를 사용합니다. Amazon EKS Distro를 사용하면 안정적이고 안전한 클러스터를 쉽게 만들 수 있습니다.

사용

이제 각 AWS 컨테이너 서비스(및 지원하는 AWS 도구 및 서비스)와 어떤 서비스가 조직 및 사용 사례에 가장 적합한지를 명확히 이해했을 것입니다.

사용 가능한 각 AWS 컨테이너 서비스를 사용하는 방법을 알아보고 이에 대해 자세히 알아보기 위해 각 서비스의 작동 방식을 살펴볼 수 있는 경로를 제공했습니다. 다음 섹션에서는 시작하는 데 도움이 되는 심층 설명서, 실습 자습서 및 리소스에 대한 링크를 제공합니다.

  • Amazon EC2
  • Amazon Aurora

    Amazon EC2 시작하기

    Linux 및 Windows 인스턴스에 대한 가이드를 비롯한 전체 Amazon EC2 기술 문서 세트에 액세스합니다.

    가이드 살펴보기 »

    Amazon Aurora

    VM Import/Export 사용 설명서

    기존 가상화 환경에서 Amazon EC2로 가상 머신(VM) 이미지를 가져온 다음, 다시 내보내는 방법을 알아봅니다.

    가이드 살펴보기 »

    Amazon Aurora

    EC2 스팟 인스턴스를 사용한 Amazon EC2 Auto Scaling

    Amazon EC2 스팟 인스턴스를 요청하기 위해 시작 템플릿과 함께 Amazon EC2 Auto Scaling을 사용하여 무상태 내결함성 워크로드를 생성하는 방법을 알아봅니다.

    자습서 시작하기 »

    Amazon Aurora

    Amazon EC2에 웹 애플리케이션 배포

    AWS CDK를 사용해 Amazon EC2 인스턴스를 생성하고 거기에 웹 애플리케이션을 배포하는 방법을 안내합니다.

    가이드 살펴보기 »

  • Amazon ECR
  • Amazon DynamoDB

    Amazon Elastic Container Registry(ECR)란 무엇입니까?

     
    ECR 시작 및 사용을 위한 가이드입니다.
     
     
    Amazon DynamoDB

    다중 계정 및 다중 리전 아키텍처의 Amazon ECR
     

    AWS 계정과 AWS 리전에 걸쳐 있는 Amazon ECR 아키텍처와 가상의 고객 사용 사례와 관련된 아키텍처에 대한 주요 고려 사항을 살펴보세요.

    블로그 게시물 읽기 »

    Amazon DynamoDB

    Amazon ECR Public 시작하기
     

    첫 번째 퍼블릭 리포지토리를 생성하고 Amazon ECR 콘솔에서 퍼블릭 레지스트리 설정을 지정하여 Amazon ECR 퍼블릭 리포지토리 사용을 시작합니다.

    가이드 살펴보기 »

    Amazon DynamoDB

    Amazon ECR 소스 및 ECS-CodeDeploy 간 배포로 파이프라인 생성
     

    도커 이미지를 지원하는 블루/그린 배포를 사용하여 컨테이너 애플리케이션을 배포하는 AWS CodePipeline에서 파이프라인을 구성합니다.

    자습서 시작하기 »

  • Amazon ECS
  • AWS Database Migration Service

    Amazon ECS 시작하기

    이 가이드에서는 Amazon ECS에 액세스하는 데 사용할 수 있는 도구를 소개하고 컨테이너를 실행하기 위한 단계별 절차를 소개합니다.

    가이드 살펴보기 »

    AWS Database Migration Service

    Amazon ECS의 자습서

    Amazon ECS를 사용할 때 클러스터 및 VPC 생성을 비롯한 일반적인 태스크를 수행하는 방법에 대한 12개 이상의 자습서가 있습니다.

    자습서 시작하기 »

    AWS Database Migration Service

    Amazon ECS의 새로운 기능 및 향후 기능

    Amazon ECS Anywhere 출시 이후의 새로운 기능, AWS Fargate의 새로운 기능, Amazon ECS의 흥미로운 개선 사항에 대해 알아보세요.

    이 비디오에서 전체 스토리 보기 »

    AWS Database Migration Service

    Amazon Elastic Container Service(ECS) Deployment

    이 가이드는 AWS의 Amazon ECS 배포 옵션에 대한 개요를 제공하고 이를 사용하여 간단한 컨테이너식 애플리케이션을 관리하는 방법을 보여줍니다.


    가이드 살펴보기 »

    AWS Database Migration Service

    Amazon ECS 워크숍

    이 워크숍은 AWS Fargate, Amazon ECS 및 도커 컨테이너 워크플로에 익숙하지 않은 사람들을 교육하기 위해 마련되었습니다.

    워크숍 살펴보기 »

    AWS Database Migration Service

    Amazon ECS에 도커 컨테이너 배포

    로드 밸런서 뒤에서 Amazon ECS 클러스터에서 도커 지원 샘플 애플리케이션을 실행하고, 샘플 애플리케이션을 테스트하며, 비용이 부과되지 않도록 리소스를 삭제하는 방법을 알아봅니다.

    자습서 사용하기 »

  • Amazon EKS
  • AWS Database Migration Service

    Amazon EKS 시작하기
     

    자체 Kubernetes 컨트롤 플레인 또는 노드를 설치, 운영 및 유지 관리할 필요 없이 AWS에서 Kubernetes를 실행하는 데 사용할 수 있는 관리형 서비스인 Amazon Elastic Kubernetes Service(Amazon EKS)에 대해 자세히 알아보세요.

    가이드 살펴보기 »

    AWS Database Migration Service

    Amazon Elastic Kubernetes Service(EKS) 배포
     

    AWS의 Amazon EKS 배포 옵션을 살펴보고 이를 사용하여 일반 컨테이너식 애플리케이션을 관리하는 방법을 알아보세요.

    가이드 살펴보기 »

    AWS Database Migration Service

    Amazon EKS Quick Start 참조 배포

    Quick Start 참조 배포 가이드를 사용하여 Amazon Elastic Kubernetes Service(Amazon EKS) 클러스터 배포에 대한 단계별 지침을 제공합니다.


    가이드 살펴보기 »

    AWS Database Migration Service

    Kubernetes 애플리케이션 배포
     

    이 자습서에서는 Amazon Elastic Container Service for Kubernetes(Amazon EKS)가 관리하는 Kubernetes 클러스터에 컨테이너식 애플리케이션을 배포하는 방법을 보여줍니다.

    자습서 사용하기 »

    AWS Database Migration Service

    Amazon EKS 워크숍
     

    Amazon Elastic Kubernetes Service에 대해 배우기 위한 실용적인 연습.


    워크숍 방문 »

  • Amazon Lightsail
  • AWS Database Migration Service

    Amazon Lightsail을 사용하여 컨테이너 이미지
    생성, 푸시 및 배포

    이 자습서에서는 Dockerfile을 사용하여 로컬 시스템에서 컨테이너 이미지를 만드는 방법을 보여줍니다. 이미지를 만든 다음에는 이를 Lightsail 컨테이너로 푸시하여 배포할 수 있습니다.

    자습서 시작하기 »

    AWS Database Migration Service

    Amazon Lightsail 리소스 센터


    Lightsail 자습서, 비디오 및 핵심 개념 문서에 대한 링크를 살펴보세요.



    리소스 센터 방문 »

    AWS Database Migration Service

    Amazon Lightsail을 사용하여 Linux 가상 머신 시작

    이 자습서에서는 Amazon Lightsail을 사용하여 Amazon Linux 인스턴스를 생성합니다. 인스턴스를 생성하고 실행한 후 브라우저 기반 SSH 터미널을 사용하여 Lightsail 콘솔 내 SSH를 통해 해당 인스턴스에 연결합니다.

    자습서 시작하기 »

  • AWS App Runner
  • AWS Database Migration Service

    AWS App Runner 시작하기


    이 자습서에서는 애플리케이션을 App Runner 서비스에 배포하기 위한 소스 코드 및 배포, 서비스 빌드 및 서비스 런타임을 구성하는 과정을 안내합니다. 또한 코드 버전을 배포하고, 구성을 변경하고, 로그를 보는 방법도 보여줍니다.

    자습서 사용하기 »

    AWS Database Migration Service

    AWS App Runner: 몇 분 안에 코드에서 확장 가능한 보안 웹 애플리케이션으로

    컨테이너나 인프라를 배포하고 관리한 경험이 부족한 팀이라도 웹 앱 및 API를 작성된 언어에 관계없이 클라우드에 쉽게 배포할 수 있도록 AWS App Runner가 어떻게 설계되었는지 살펴보세요.

    블로그 읽기 »

    AWS Database Migration Service

    AWS App Runner를 사용하여 웹 앱 배포


    다음 단계별 지침에 따라 AWS App Runner를 사용하여 컨테이너화된 웹 앱을 배포하세요. 소스 코드 또는 컨테이너 이미지로 시작해보세요. App Runner는 웹 애플리케이션을 자동으로 구축 및 배포하고 암호화를 통해 트래픽의 로드 밸런싱을 수행합니다.

    웹 앱 배포 »

  • AWS Elastic Beanstalk
  • AWS Database Migration Service

    Elastic Beanstalk 사용 시작하기


    이 가이드에서는 Elastic Beanstalk 애플리케이션을 만들고, 탐색하고, 업데이트하고, 삭제하는 과정을 안내합니다.

    가이드 살펴보기 »

    AWS Database Migration Service

    AWS Elastic Beanstalk의 배포 옵션 


    이 가이드에서는 AWS Elastic Beanstalk를 사용하여 인프라 관리에 대한 운영 부담 없이 애플리케이션을 배포, 관리 및 확장할 수 있다고 설명합니다.

    가이드 살펴보기 »

    AWS Database Migration Service

    중급 AWS Electric Beanstalk 자습서 및 샘플

    이 자습서는 중급 사용자를 대상으로 하며 AWS 가입과 같은 기본 단계에 대한 지침은 포함되어 있지 않을 수 있습니다.

    자습서 시작하기 »

  • AWS Fargate
  • Amazon Aurora

    AWS Fargate 시작하기

    이 가이드에서는 Amazon EC2 인스턴스의 서버나 클러스터를 관리할 필요 없이 Amazon ECS와 함께 사용하여 컨테이너를 실행할 수 있는 기술인 AWS Fargate의 기본 사항을 설명합니다.

    가이드 살펴보기 »

    Amazon Aurora

    AWS Fargate에서 Linux 컨테이너를 사용하여 콘솔 시작하기

    Amazon ECS가 AWS Fargate를 지원하는 리전에서 태스크에 Fargate 시작 유형을 사용하여 AWS Fargate에서 Amazon ECS를 시작합니다.

    가이드 살펴보기 »

    Amazon Aurora

    AWS CLI를 사용하여 Fargate Linux 태스크로 클러스터 생성

    AWS CLI를 사용하여 Amazon ECS에서 클러스터를 설정하고, 작업 정의를 등록하고, Linux 작업을 실행하고, 기타 일반적인 시나리오를 수행합니다.  

    가이드 살펴보기 »

  • ROSA
  • AWS Database Migration Service

    Red Hat OpenShift Service on AWS 시작하기

    이 가이드는 Red Hat OpenShift Service on AWS 사용을 시작하는 데 도움이 됩니다.

    가이드 살펴보기 »

    AWS Database Migration Service

    ROSA를 사용하는 이유

    이 비디오에서는 표준 Kubernetes를 통해 Red Hat OpenShift를 사용할 수 있는 시기를 살펴보고 AWS의 ROSA에 대해 자세히 설명합니다.

    동영상 보기 »

살펴보기

아키텍처 다이어그램

AWS의 컨테이너에 대한 참조 아키텍처 다이어그램을 살펴보세요.


아키텍처 다이어그램 살펴보기 »

백서

시작하는 데 도움이 되는 백서를 살펴보고 모범 사례를 알아보세요.

백서 살펴보기 »

AWS 솔루션

컨테이너의 일반적인 사용 사례에 대한 검증된 솔루션 및 아키텍처 지침을 살펴보세요.

솔루션 살펴보기 »

이 페이지의 내용이 도움이 되었나요?