클라우드 컴퓨팅 클라우드 컴퓨팅의 세가지 모델 컴퓨팅의 3대 모델은 인프라(IaaS), 플랫폼(PaaS), 소프트웨어(SaaS)가 있습니다. Infrastructure as a Service(IaaS) 가상 서버를 빌려줌으로써 빌린 서버로 다양한 서비스가 가능 AW
프로젝트2 이번 프로젝트에 목적은 이제껏 부트캠프에서 배운것을 활용한 선배포후개발 이라는 원칙을 지켜 보기로 했다. 간단한 "Hello World"가 출력되는 HTTP 서버를 만들고 이것을 컨테이너화 한 후 아키텍쳐대로 배포를 진행해 CI/CD 파이프 라인을 구축하는것
AWS Lambda란?Lambda는 AWS가 제공하는 서버리스 FaaS 솔루션으로, 함수의 인스턴스를 실행하여 이벤트를 처리합니다.사용해야할것 API 게이트웨이, S3, SQS추가적으로 Application LoadBalancer, cloudWatch 모니터링 부분에서
전제 조건 (mac 기준)terraform CLI 설치AWS CLI 설치IAM 본인 인증 환경변수 설정하기인프라 구축main.tf 작성terraform init 디렉토리를 초기화새 구성을 생성하거나 기존 구성을 체크아웃할때 사용terraform apply 인프라 생성인
갑작스러운 트래픽 증가에 대응하기 위해서는, 서버의 주요 메트릭을 모니터링하고, 특정 메트릭이 임계치를 넘을 때, 수평 확장이 자동으로 진행되게 하는 것이 바람직합니다.AWS를 통해 Auto Scaling Group의 원리를 익히고, 메트릭에 따른 스케일링 정책을 세우