[AWS S3] S3, Cloudfront, Route53을 통한 정적 웹사이트 생성하기
[1] 배경 Amazon S3의 정적 웹 호스팅과 CloudFront를 통합하여 사용할 때, 긴급 장애나 서비스 점검 시 사용자들에게 우회 페이지를 전달하기로 하였습니다. S3 우회 페이지 준비 – 별도의 S3 버킷에 서비스 점검이나 오류에 대한 우회 페이지를 미리 준비합니다. – 이 페이지는 …
"I believe that records act as a compass, guiding my future."
[1] 배경 Amazon S3의 정적 웹 호스팅과 CloudFront를 통합하여 사용할 때, 긴급 장애나 서비스 점검 시 사용자들에게 우회 페이지를 전달하기로 하였습니다. S3 우회 페이지 준비 – 별도의 S3 버킷에 서비스 점검이나 오류에 대한 우회 페이지를 미리 준비합니다. – 이 페이지는 …
[1] 배경 – Amazon Web Services(AWS)는 다양한 클라우드 서비스를 제공하는 선두주자로, 특히 AWS VPC (Virtual Private Cloud)는 사용자가 정의하는 가상 네트워크를 제공하여 사용자의 AWS 리소스를 안전하게 실행할 수 있는 환경을 제공한다. – 하지만 이러한 네트워크 환경에서는 때때로 특정 외부 IP …
순서 [1] CodeDeploy > Application 생성 [2] CodeDeploy > Application > Deployment Groups 생성 [1] CodeDeploy > Application 생성 [2] CodeDeploy > Application > Deployment Groups 생성 : 생성한 Application 내 Deployment Groups를 생성합니다. 배포 그룹은 GreenTargetGroup이라는 두 번째 대상 그룹을 …
Cloud9 IDE 준비 Cloud9 IDE 리뷰(검토) Why Cloud9? AWS Cloud9은 클라우드 기반 통합 개발 환경(IDE)으로, 브라우저 내에서 코드 작성, 실행 및 디버그를 할 수 있습니다. 이 서비스는 Amazon Web Services(AWS)의 일부로 제공되며, 개발자들이 인터넷에 연결된 장치에서도 원활하게 소프트웨어 개발을 할 …
목표 1. CodeCommit Repository를 구성하여 Application Source Control 구성 2. buildspec 파일을 사용하여 새로운 Docker 이미지를 빌드 3. 감사 가능하고 안전한 방법론을 사용하여 Amazon ECR에 저장하는 CodeBuild 프로젝트를 생성 4. 블루/그린 배포에 사용할 동적 필드가 포함된 appspec.yaml 및 taskdef.json 파일을 …