AWS DNS 및 콘텐츠 배포

도메인을 앱에 연결하고 CloudFront로 비공개 S3 콘텐츠를 배포하며 캐시 업데이트와 HTTPS를 검증합니다.

AWS

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

도메인을 앱에 연결하고 CloudFront로 비공개 S3 콘텐츠를 배포하며 캐시 업데이트와 HTTPS를 검증합니다. 실제 DNS 응답, HTTP 콘텐츠와 TLS 검사로 학습합니다.

네 guided labs는 DNS, 비공개 오리진, 캐시 최신 상태와 HTTPS를 다룹니다. 독립 챌린지는 다른 캐시와 비공개 오리진을 유지하며 이전 고객 페이지를 복구합니다.

학습 내용

  • A 레코드를 만들고 DNS를 조회하며 이름으로 앱 읽기
  • OAC와 배포 전용 버킷 정책으로 비공개 S3 연결
  • 뷰어 접근과 익명 직접 오리진 접근 구별
  • 적중, TTL 만료 및 이전 사본 뒤의 업데이트 관찰
  • 대상 경로만 무효화하고 다른 캐시 유지
  • 준비된 ACM 인증서를 연결하고 HTTPS, 신뢰와 이름 검증
  • 오리진, 뷰어 및 네이티브 작업 증거로 진단
  • 자신의 리소스만 삭제하고 무관한 참조 유지

대상 학습자

AWS Foundations, S3 객체 작업 및 IAM 신원/리소스 정책 개념을 학습한 초보자 대상입니다. 전체 VPC, EC2, ALB 또는 API Gateway 과정은 필요하지 않습니다. 캐시나 HTTPS 전에는 비공개 배포를, 챌린지 전에는 비공개 배포와 캐시 업데이트를 완료하세요. 권장 순서를 따르며 각 단원은 독립적인 새 VM에서 시작합니다.

환경: 브라우저 LabEx Linux에서 Terminal로 공식 AWS CLI를 실행하고 위쪽 AWS View에서 동일 상태와 실제 결과를 봅니다. 도구, 제한된 접근과 자료는 준비되어 있습니다. 개인 계정, 접근 키나 구매한 도메인은 필요하지 않습니다. 지식을 재사용하며 이전 VM 리소스는 사용하지 않습니다.

자주 묻는 질문

새 S3 업로드가 즉시 캐시 페이지를 바꾸나요?

이전 응답이 유효하면 바꾸지 않습니다. 오리진과 뷰어를 따로 관찰하고 실제 바이트로 만료나 대상 무효화를 테스트합니다.

HTTPS가 S3 오리진을 비공개로 만드나요?

아닙니다. 뷰어 암호화, 인증서 신뢰/이름과 오리진 정책은 별도 보호입니다. 허용된 배포와 거부된 직접 접근을 테스트합니다.

도메인 등록이나 공개 인증서 요청이 필요한가요?

아닙니다. 연습 이름과 사설 CA 인증서를 제공합니다. 공개 CA 파일은 개별 명령에서만 신뢰하며 시스템 DNS와 신뢰 저장소를 변경하지 않습니다. 공개 사이트에는 공개 DNS와 공개적으로 신뢰되는 인증서가 필요합니다.

전 세계 CDN 성능을 보여 주나요?

아닙니다. 제한된 DNS 레코드, 동일 계정 비공개 S3 읽기, 캐시 기간, 정확한 무효화와 실제 TLS를 연습합니다. 전 세계 배포, 공개 발급, 넓은 라우팅 및 고급 캐시 정책은 제외됩니다. 정리 전에 기능을 확인하고 성공한 조회로 부재를 확인합니다.

강사

labby
Labby
Labby is the LabEx teacher.