실습 개요
이 실습에서는 Amazon Simple Storage Service(Amazon S3)에 데이터를 업로드하고 누구나 웹 브라우저를 통해 이 데이터에 액세스할 수 있도록 하는 단계를 보여줍니다. Amazon S3 버킷을 만들고 정적 웹 사이트를 호스트하도록 버킷을 구성한 다음 버킷에 객체를 업로드한 후 JavaScript를 사용해 이러한 객체를 웹 페이지에 표시하는 방법에 대해 알아봅니다. 이 과정에서 Amazon S3에 데이터를 게시하는 방법에 대한 모범 사례 몇 가지를 알아봅니다. 이 실습을 마치면 데이터에 쉽게 액세스할 수 있고 데이터에 대한 기본 설명서를 제공하는 간단한 웹 사이트가 배포됩니다.
목표
이 실습을 마치면 다음을 할 수 있게 됩니다.
- Amazon S3 버킷을 만듭니다.
- Amazon S3에 객체를 업로드합니다.
- 버킷 정책을 생성하여 버킷에 대한 권한을 설정합니다.
- 버킷에 대한 교차 오리진 리소스 공유(CORS) 구성 정책을 만듭니다.
- 정적 웹 사이트 호스팅을 위한 버킷을 구성합니다.
- JavaScript를 사용하여 정적 웹 페이지에 버킷의 콘텐츠를 표시합니다.
소요 시간
본 실습은 완료하는 데 45분 정도가 소요됩니다.
아이콘 설명
이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘이 사용됩니다. 다음은 각 아이콘의 용도에 대한 설명입니다.
- 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
- 참고: 힌트, 팁 또는 중요한 지침입니다.
- 자세히 알아보기: 자세한 정보를 찾을 수 있는 위치를 나타냅니다.
- 주의: 특별한 관심이 필요한 중요한 정보입니다(놓쳤다고 해도 장비 또는 데이터에 문제가 발생할 정도로 중요하지는 않지만 특정 단계를 반복해야 할 수 있음).
- 새로 고침: 웹 브라우저 페이지 또는 목록을 새로 고침하여 새 정보를 표시해야 하는 경우입니다.
- 복사 편집: 명령, 스크립트 또는 기타 텍스트를 텍스트 편집기에 복사하여 특정 변수를 편집하는 것이 명령줄 또는 터미널에서 직접 편집하는 것보다 간편합니다.
- 보안: 보안 모범 사례를 적용할 기회입니다.
- 과제 완료: 실습의 결론 또는 요점입니다.