이 과정은 먼저 마이그레이션 고려 사항을 안내하고 다양한 서버리스 애플리케이션의 기반으로 사용할 수 있는 일반적인 패턴을 소개합니다. 이 과정에서는 고려해야 할 다양한 컴퓨팅 및 데이터 스토어 서비스와 각 서비스의 장단점에 대해 알아봅니다. 마이크로서비스, 웹 애플리케이션, 데이터 스트림, Alexa Skill, 모바일 백엔드와 같은 일반적인 패턴의 아키텍처와 각각에 설정할 수 있는 서비스 구성에 대해서도 알아봅니다.
- 과정 수준: 중급
- 소요 시간: 2시간
참고: 이 과정의 동영상에는 한국어 트랜스크립트 또는 자막이 지원되며 음성은 영어로 출력됩니다. 자막을 표시하려면 동영상 화면 우측 하단의 CC 버튼을 클릭하세요.
참고: 이 과정은 Google Chrome(최신 주요 버전 2개), Microsoft Edge(최신 주요 버전 2개), Safari(최신 주요 버전 2개)에 최적화되어 있습니다.
활동
이 과정에는 프레젠테이션, 동영상, 평가가 포함되어 있습니다.
과정 목표
이 과정에서 배울 내용은 다음과 같습니다.
- 워크로드 및 조직 문화와 가장 적합한 서버리스 아키텍쳐 마이그레이션 연결
- 기존 아키텍처에서 점진적으로 리팩터링하거나 새 서버리스 구성 요소를 추가할 기회 식별
- 마이크로서비스, 웹 애플리케이션, 데이터 스트림, 모바일 백엔드와 같은 일반적인 패턴의 아키텍처 식별
- 각 패턴과 관련된 주요 의사 결정 및 서비스 구성 설명
수강 대상
이 과정의 대상은 다음과 같습니다.
- AWS 클라우드 및 서버리스 기술을 잘 알고 있는 숙련된 개발자 및 클라우드 아키텍트
수강 조건
이 과정을 수강하려면 다음 조건을 갖추는 것이 좋습니다.
- 서버리스 기술 및 AWS 클라우드 개념에 대한 이해
- Architecting on AWS 이수 또는 이에 상응하는 지식
- Getting into the Serverless Mindset 이수 또는 이에 상응하는 지식
- Introduction to Serverless Development 이수 또는 이에 상응하는 지식
- AWS Lambda Foundations 이수 또는 이에 상응하는 지식
과정 개요
모듈 1: 소개
- 본 과정 사용 방법
- 과정 소개
모듈 2: 서버리스 애플리케이션 아키텍처
- 서버리스로 마이그레이션
- 컴퓨팅 서비스 및 데이터 스토어 선택
- 애플리케이션 아키텍처 패턴
모듈 3: 마무리
- 마무리 및 다음 단계
- 지식 확인
- 피드백