본문 바로가기

CloudFront2

[AWS]14. Cloudfront 단일 배포로 웹 서비스 구현 (Route53, ELB, Auto Scaling, S3, RDB) 원리 사용자가 Route53 DNS 접속 Cloudfront에서 생성한 캐싱서버로 라우팅 Cloudfront의 단일 배포로 정적 데이터는 S3 버킷에 동적 데이터(PHP)는 EC2를 기반한 로드밸런싱을 통해 접속 ELB에서 발생한 액세스 로그 또한 S3 버킷에 저장 가정 S3 버킷과 ELB 및 Auto Scaling Group이 구현된 상태 RDB 구축 실습 Cloudfront 배포 생성 Route53 정책 생성 및 Cloudfront 배포 원본 설정 편집(OAI 생성) Cloudfront 동작 설정 및 편집 S3 버킷 액세스 로그 설정 동작 모습 1. Cloudfront 배포 생성 사전에 구축한 ELB 영역을 선택해 주고 나머지는 그대로 냅둬도 된다. HTTP/HTTPS 어차피 ACM 인증서를 통해 R.. 2024. 1. 24.
[AWS]12. S3 기반 정적 웹 사이트 호스팅 (Route53, Cloudfront) 먼저 S3는 HTML, CSS, JS 같은 정적 데이터를 처리하는 파일들을 업로드하여 EC2와 같은 서버를 별도로 만들지 않아도 웹 서비스를 구현할 수 있다. 단 동적 데이터를 처리하는 PHP, JSP 등과 같은 파일들은 EC2 서버 구축 해야 함 실습 정적 데이터 파일로만 구성된 템플릿 (부트스트랩 템플릿 다운) S3에 파일 업로드 정적 웹 사이트 호스팅 Cloudfront 캐싱 서버 배포 Cloudfront 대체 도메인 지정/SSL 인증성 발급(ACM) Route53 레코드 Cloudfront 연결 1. 템플릿 다운로드 startbootstrap.com Start Bootstrap startbootstrap.com 이 사이트에서 템플릿을 무료로 제공하니 마음에 드는 템플릿을 다운받아보자 2. S3에 .. 2024. 1. 20.