Processing App Microservice Messages with Containers (Korean)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
실습 개요
AWSome Tickets는 이벤트 티켓 및 상품 판매 회사입니다. 모놀리식 아키텍처였던 이 회사의 기본 IT 애플리케이션은 최근에 AWS로 마이그레이션되었고 현대적 마이크로서비스 아키텍처를 활용할 수 있도록 리아키텍팅되었습니다. 디커플링된 마이크로서비스 중 하나는 프런트엔드의 신규 티켓 판매 세부 정보를 처리하고 티켓을 생성하여 S3 버킷에 저장한 다음 최종적으로 DynamoDB 테이블에 새 항목을 삽입합니다.
AWSome Tickets는 프런트엔드에서 수신되는 메시지를 처리하기 위해 컨테이너식 애플리케이션을 생성했으며, AWS 서비스를 사용하여 배포 및 업데이트를 오케스트레이션할 계획입니다. 이 회사의 IT 부서는 비용 최적화를 위해 Elastic Container Service(ECS) 의 오토스케일링 기능을 사용하려 합니다.
이 실습에서는 다음을 비롯하여 마이크로서비스에 필요한 구성 요소를 생성합니다.
- SQS 대기열
- API Gateway
- 도커 이미지
- ECR 리포지토리
- ECS 클러스터
- ECS 서비스(오토스케일링)
이 실습에서 다루는 주제
이 실습을 마치면 다음을 수행할 수 있게 됩니다.
- API Gateway를 배포하고 요청 본문을 SQS 대기열에 전달
- 도커 이미지를 구축하여 ECR 리포지토리에 푸시
- Fargate를 사용하여 자동 크기 조정 가능한 ECS 서비스 생성
필수 기술 지식
이 실습을 성공적으로 마치려면 AWS Management Console의 기본적인 사용법과 텍스트 편집기를 사용한 스크립트 편집에 익숙해야 합니다.
Tags
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX