여러분은 중요한 이미지 애플리케이션을 관리하는 ExampleCorp 클라우드 운영팀의 일원입니다. 이 애플리케이션을 통해 사용자는 엔터프라이즈 규모로 이미지에 좋아요를 누르고 공유할 수 있으며, 리포팅 기능도 제공됩니다.
DNS 및 로드 밸런싱: Amazon Route 53이 DNS 요청을 처리합니다. 프론트엔드는 Application Load Balancer를 통해 접근되며, 서버리스 Lambda 함수에 트래픽을 분산합니다.
이미지 처리: Lambda 함수가 사용자 요청에 따라 S3에서 이미지를 검색하고 렌더링합니다. 서버리스 아키텍처는 수동 스케일링 없이 동시 렌더링을 처리합니다.
데이터 스토리지: 전용 DB 서브넷의 Amazon RDS가 사용량 데이터와 플랫폼 분석을 저장하며, 이미지 접근 패턴을 추적합니다.
리포팅: 리포팅 서버가 적절한 서브넷 라우팅을 통해 RDS 데이터에 접근하여 사용량 보고서와 성능 메트릭을 생성합니다.
네트워크 격리: VPC 격리로 애플리케이션과 리포팅 컴포넌트를 분리합니다. AWS Transit Gateway가 안전한 VPC 간 통신을 가능하게 합니다.
reporting.examplecorp.com
EC2 Instance
리포팅 서버
database.examplecorp.com
RDS Instance
MySQL 데이터베이스
imaging.examplecorp.com
Lambda
이미지 처리 함수
AWS 콘솔arrow-up-right에서 AWS CloudFormation으로 이동
sample-application 스택 선택
Outputs 탭을 클릭하고 ApplicationURL 값 복사
새 브라우저 탭에서 URL 열기
Gallery를 선택하여 이미지 보기
마지막 업데이트 16일 전