[AWS S3] S3, Cloudfront, Route53을 통한 정적 웹사이트 생성하기

[1] 배경 Amazon S3의 정적 웹 호스팅과 CloudFront를 통합하여 사용할 때, 긴급 장애나 서비스 점검 시 사용자들에게 우회 페이지를 전달하기로 하였습니다. S3 우회 페이지 준비 – 별도의 S3 버킷에 서비스 점검이나 오류에 대한 우회 페이지를 미리 준비합니다. – 이 페이지는 …

Read more

[AWS] VPC Network ACLs 사용하기(초간단 핸즈온)

[1] 배경 – Amazon Web Services(AWS)는 다양한 클라우드 서비스를 제공하는 선두주자로, 특히 AWS VPC (Virtual Private Cloud)는 사용자가 정의하는 가상 네트워크를 제공하여 사용자의 AWS 리소스를 안전하게 실행할 수 있는 환경을 제공한다. – 하지만 이러한 네트워크 환경에서는 때때로 특정 외부 IP …

Read more

#02. AWS Fargate에 앱을 배포하기 위한 CI/CD 파이프라인 구축(Codecommit)

Cloud9 IDE 준비 Cloud9 IDE 리뷰(검토) Why Cloud9? AWS Cloud9은 클라우드 기반 통합 개발 환경(IDE)으로, 브라우저 내에서 코드 작성, 실행 및 디버그를 할 수 있습니다. 이 서비스는 Amazon Web Services(AWS)의 일부로 제공되며, 개발자들이 인터넷에 연결된 장치에서도 원활하게 소프트웨어 개발을 할 …

Read more

#01. AWS Fargate에 앱을 배포하기 위한 CI/CD 파이프라인 구축(구성 검토)

목표 1. CodeCommit Repository를 구성하여 Application Source Control 구성 2. buildspec 파일을 사용하여 새로운 Docker 이미지를 빌드 3. 감사 가능하고 안전한 방법론을 사용하여 Amazon ECR에 저장하는 CodeBuild 프로젝트를 생성 4. 블루/그린 배포에 사용할 동적 필드가 포함된 appspec.yaml 및 taskdef.json 파일을 …

Read more