AWS 서버리스 아키텍처 다이어그램을 만들어 주세요
프레임워크 소개
이 다이어그램에는 11개의 구성 요소 노드가 있습니다. 클라이언트 앱은 CloudFront와 API Gateway에 연결됩니다. CloudFront는 S3 정적 자산으로 이어지고, API Gateway는 Cognito 인증과 Users, Orders, Payments로 표시된 세 개의 Lambda 함수에 연결됩니다.
Users와 Orders는 DynamoDB에 연결됩니다. Orders는 SQS 큐로도 이어지고, Payments는 SNS 알림으로 연결됩니다. 이 11개의 연결은 샘플 아키텍처를 서비스 수준에서 보여줄 뿐, 권한, 배포 구성, 큐 소비자 또는 장애 처리는 정의하지 않습니다.
구현 세부 정보를 추가하기 전에 이 다이어그램을 활용해 책임 경계를 논의해 보세요. SQS에 전달되는 이벤트의 이름을 정하고, 알림 구독자를 식별하며, 애플리케이션에 필요한 인증 및 오류 경로를 추가하세요. 이 캔버스는 배포된 AWS 환경이 아니라 아키텍처 스케치입니다.
포함 내용
AWS 서버리스 아키텍처 다이어그램
✦ Free preview · Sign in to use
자주 묻는 질문
이 샘플에서는 Users와 Orders가 DynamoDB에 연결되어 있습니다. Payments는 SNS에 연결되며 데이터베이스 연결은 표시되어 있지 않습니다.
아니요. Orders는 SQS로 메시지를 보내지만 다이어그램은 여기서 끝납니다. 해당 메시지를 처리하는 워커나 다운스트림 서비스를 추가해야 합니다.
이 예제는 구성 요소와 연결 관계만 설명합니다. 배포 구성, 액세스 정책, 운영 설정은 별도로 정의해야 합니다.
무료로 시작. 신용카드 불필요.