블로그 배포 방법을 알아내기 위해 오래된 블로그 게시물을 읽거나 자세한 AWS 설명서를 뒤지는 데 지치셨나요? AWS에 정적 웹 사이트를 배포하는 것은 그리 두려운 일 이 아닙니다.
SCAR 은 사용자 정의 도메인, SSL 및 CDN을 사용하여 정적 웹 사이트를 쉽게 배포할 수 있게 해주는 배포 스택입니다. 간단한 3단계로 시작하려면 AWS 계정만 있으면 됩니다.
새로 생성된 Route 53 호스팅 영역에서 이름 서버를 찾은 다음 등록 대행자에서 이름 서버 설정을 업데이트하십시오.
AWS 콘솔에서 도메인에 대한 인증서 세부 정보를 찾아서 확장한 다음 두 개의 검증 프롬프트에서 "Route 53에서 레코드 생성" 버튼을 클릭합니다.
그게 다야, 여러분!
CloudFormation 콘솔을 사용하여 스택 상태를 확인합니다. 도메인이 생성되면 해당 도메인으로 이동하면 SCAR 시작 페이지가 표시됩니다. 이제 S3 콘솔을 사용하여 웹 사이트의 콘텐츠를 직접 업로드하거나 AWS CLI를 사용하여 프로그래밍 방식으로 제어할 수 있습니다.
SCAR은 S 3, CloudFront , A mazon Certificate Manager 및 R oute 53을 사용하여 AWS에서 완전히 실행되는 정적 웹 사이트를 위한 배포 스택입니다. example.com
과 같은 특정 도메인의 경우 기본 SCAR 스택은 다음을 생성합니다.
www.example.com
)의 콘텐츠를 저장하기 위한 것이고 다른 하나는 apex 도메인( example.com
)에 대한 요청을 www
하위 도메인으로 리디렉션하기 위한 것입니다.example.com
및 *.example.com
모두에 대한 ACM 공개 SSL/TLS 인증서 1개A
레코드가 있는 Route 53 호스팅 영역 1개. 기본 SCAR 스택의 동작은 apex 도메인에 대한 모든 요청을 www
하위 도메인으로 리디렉션하고 모든 http
요청을 https
로 리디렉션하는 것입니다. 모든 콘텐츠는 www
S3 버킷에 저장되고 제공됩니다.
기본 스택과 약간 변형된 추가 스택도 사용할 수 있습니다.
행동 | 기본 | WWW->꼭지점 | Apex 전용 |
---|---|---|---|
Apex 도메인 요청 | www 로 리디렉션 | ||
www 하위 도메인 요청 | Apex 도메인으로 리디렉션 | 해당 없음 | |
http 요청 | https 로 리디렉션 | https 로 리디렉션 | https 로 리디렉션 |
(출시 예정) | (출시 예정) |
대부분의 사이트에서는 한 달에 1달러 미만의 비용이 듭니다. Route 53 호스팅 영역의 비용은 월 0.50달러로 고정되어 있습니다. 나머지 CloudFront 및 S3 비용은 트래픽 수준에 따라 다르지만 일반적으로 트래픽 수준이 작은 경우 몇 센트에 이릅니다.
AWS CloudFormation Designer 도구를 사용하면 드래그 앤 드롭 방식으로 템플릿을 생성할 수 있으며 기존 JSON 또는 YAML 템플릿 파일에서 다이어그램을 생성할 수도 있습니다.
저작권 © 2019-2022