이 모듈에서는 웹 애플리케이션의 정적 리소스를 호스팅하도록 Amazon Simple Storage Service(S3)를 구성합니다. 후속 모듈에서는 JavaScript를 사용하여 이러한 페이지에 동적 기능을 추가하여 AWS Lambda 및 Amazon API Gateway로 구축된 원격 RESTful API를 호출합니다. 이 모듈의 아키텍처는 매우 간단합니다. HTML, CSS, JavaScript, 이미지 및 기타 파일을 포함한 모든 정적 웹 콘텐츠는 Amazon S3에 저장됩니다. 그러면 최종 사용자는 Amazon S3에서 노출하는 공개 웹 사이트 URL을 사용하여 사이트에 액세스합니다. 사이트를 사용할 수 있도록 하기 위해 웹 서버를 실행하거나 다른 서비스를 사용할 필요가 없습니다. 이 모듈의 목적을 위해 우리가 제공하는 Amazon S3 웹사이트 엔드포인트 URL을 사용합니다. 형태를 취합니다 httpyour-bucket-name}.s3-website.{region}.amazonaws.com. 대부분의 실제 애플리케이션의 경우 사용자 지정 도메인을 사용하여 사이트를 호스팅하려고 할 것입니다. 자신의 도메인을 사용하는 데 관심이 있는 경우 Amazon S3 설명서에서 사용자 지정 도메인을 사용하여 정적 웹 사이트 설정에 대한 지침을 따르십시오. **모듈 완료 시간 30분 **Amazon S3를 사용하는 서비스 **CloudFormation 템플릿 이미 Amazon S3 작업에 익숙하거나 Lambda 및 API Gateway 작업으로 건너뛰고 싶은 경우 다음 중 하나를 시작할 수 있습니다. 필요한 리소스를 자동으로 구축하기 위해 선택한 리전의 AWS CloudFormation 템플릿 |지역||CloudFormation 템플릿| |미국 동부(버지니아 북부 시작 스택 >| |미국 동부(OhioLaunch 스택 >| |미국 서부(OregonLaunch 스택 >| |EU(FrankfurtLaunch 스택 >| |EU(IrelandLaunch 스택 >| |EU(LondonLaunch 스택 >| |아시아 태평양(TokyoLaunch 스택 >| |아시아 태평양(SeoulLaunch 스택 >| |아시아 태평양(SydneyLaunch 스택 >| |아시아 태평양(MumbaiLaunch 스택 >| **CloudFormation 실행 지침** 클릭 선택한 지역에 대해 위의 Stacklink 실행 딸깍 하는 소리 다음템플릿 선택 페이지에서 전역적으로 고유한 이름을 제공하십시오. 웹사이트 버킷 이름예: wildrydes-당신의 이름과 클릭 다음 옵션 페이지에서 모든 기본값을 그대로 두고 클릭 다음 검토 페이지에서 CloudFormation이 IAM 리소스를 생성함을 확인하는 확인란을 선택하고 클릭합니다. 창조하다 이 템플릿은 사용자 지정 리소스를 사용하여 정적 웹 사이트 자산을 중앙 S3 버킷에서 고유한 전용 버킷으로 복사합니다. 사용자 지정 리소스가 계정의 새 버킷에 쓰려면 해당 권한으로 수임할 수 있는 IAM 역할을 생성해야 합니다. 기다립니다 wildrydes-webapp-1stack 상태에 도달하려면 CREATE_COMPLETE 이랑 wildrydes-webapp-1stack이 선택되면 다음을 클릭합니다. 출력 탭을 클릭하고 WebsiteURL 링크를 클릭합니다. Wild Rydes 홈페이지가 제대로 로드되는지 확인하고 다음 모듈인 사용자 관리로 이동합니다. 정적 웹 사이트를 호스팅하려면 아래의 단계별 지침을 따르십시오. 섹션을 확장하려면 각 단계 번호를 클릭하십시오.