Phase 2: 클라우드 인프라 & 애플리케이션 개발
서버리스 아키텍처 이해
Day 8-9실습
서버리스 컴퓨팅의 개념과 아키텍처 패턴을 학습하고, Lambda와 Step Functions 기반 서비스를 구축합니다. Day 8에서 서버리스 이론과 설계 패턴을 학습하고, Day 9에서 워크플로우 오케스트레이션까지 포함한 실습을 진행합니다.
학습 목표
- 서버리스 아키텍처의 장단점과 적용 사례를 이해한다
- Lambda 함수의 라이프사이클과 최적화 기법을 학습한다
- Step Functions으로 복잡한 워크플로우를 설계한다
- SQS/SNS 기반 비동기 처리 패턴을 구현한다
주요 내용
- Lambda
- Step Functions
- SQS
- SNS
- 서버리스 패턴
- Cold Start
- 비동기 처리
관련 레슨
오늘의 실습
Lambda + Step Functions + SQS/SNS 기반 서버리스 워크플로우
Lambda Functions (x3)Step Functions State MachineSQS QueueSNS TopicS3 Bucket+1개
7단계 실습 가이드 · 예상 비용 $0 ~ $0.5 (프리 티어 범위 내)전체 실습 가이드 보기
연결된 미니 프로젝트
📦서버리스 아키텍처실습 가이드
Lambda, Step Functions, SQS/SNS를 조합하여 서버 관리 없이 확장 가능한 애플리케이션을 구축합니다