프레젠테이션 티어
프레젠테이션 티어는 인터넷을 통해 노출되는 API Gateway REST 엔드포인트를 통해 로직 티어와 상호 작용합니다. 모든 HTTPS 지원 클라이언트 또는 디바이스는 이러한 엔드포인트와 통신할 수 있으므로 프레젠테이션 티어에 다양한 형태(데스크톱 애플리케이션, 모바일 앱, 웹 페이지, IoT 디바이스 등)를 사용할 수 있는 유연성을 제공합니다. 요구 사항에 따라 프레젠테이션 티어에서 다음 AWS 서버리스 제품을 사용할 수 있습니다. 모든 HTTPS 지원 클라이언트 또는 디바이스는 이러한 엔드포인트와 통신할 수 있으므로 프레젠테이션 티어에 다양한 형태(데스크톱 애플리케이션, 모바일 앱, 웹 페이지, IoT 디바이스 등)를 사용할 수 있는 유연성을 제공합니다. 요구 사항에 따라 프레젠테이션 티어는 다음 AWS 서버리스 제품을 사용할 수 있습니다.
-
Amazon Cognito - 웹 및 모바일 앱에 사용자 가입, 로그인 및 액세스 제어를 빠르고 효율적으로 추가할 수 있는 서버리스 사용자 자격 증명 및 데이터 동기화 서비스입니다. Amazon Cognito는 수백만 명의 사용자로 확장되며 Facebook, Google, Amazon과 같은 소셜 자격 증명 공급자와 SAML 2.0을 통한 엔터프라이즈 자격 증명 공급자를 통한 로그인을 지원합니다.
-
CloudFront가 포함된 Amazon S3 - 웹 서버를 프로비저닝할 필요 없이 S3 버킷에서 단일 페이지 애플리케이션과 같은 정적 웹 사이트를 직접 제공할 수 있습니다. CloudFront를 관리형 콘텐츠 전송 네트워크(CDN)로 사용하여 성능을 개선하고 관리형 또는 사용자 지정 인증서를 사용하여 SSL/TL을 활성화할 수 있습니다.
AWS Amplify
CloudFront를 사용하여 웹 사이트를 배포하면 애플리케이션에 연결할 수 있는 CloudFront 도메인 이름이 제공됩니다(예: d2d47p2vcczkh2.cloudfront.net
). Amazon Route 53