1. 작성일
- 2022-04-26
2. 회고
자동 배포 수동 설정(ELB+auto Scaling+EC2), 자동 설정(EB), 프런트(CloudFront)에 대해 배웠다.
세팅 처음부터 끝까지 필수로 다시 해봐야 할 것 같다.
EB 세팅을 기준으로 한 S3, EC2 설정 복습 필요
오늘 배운거 소화가 안되었다...
3. 정리 자료
- 2022.04.26 - [프로그래밍/AWS] - AWS의 아키텍처 (Monolithic vs MSA)
- 2022.04.26 - [프로그래밍/AWS] - CloudFront - AWS
- 2022.04.26 - [프로그래밍/Git] - Github Action을 이용한 배포 자동화
- 2022.04.26 - [프로그래밍/개발지식] - 네트워크 1 - VPC, 서브넷, 라우팅 테이블, 인터넷 게이트웨이
- 2022.04.26 - [프로그래밍/AWS] - 네트워크 2 - 보안그룹, 탄력적 IP
- 2022.04.26 - [프로그래밍/AWS] - EC2 생성 & git 연동
- 2022.04.26 - [프로그래밍/AWS] - EC2 + ELB
- 2022.04.26 - [프로그래밍/AWS] - EC2 + ELB + Auto Scaling (EC2 자동으로 추가하기)
- 2022.04.26 - [프로그래밍/AWS] - ElasticBeanstalk (EB)
- 2022.04.26 - [프로그래밍/AWS] - Github Action을 이용한 배포 자동화2 (with EB)
4. 개발 이슈
- 2022.04.26 - [프로그래밍/개발이슈] - AWS_SECRET_ACCESS_KEY 확인 방법
- 2022.04.26 - [프로그래밍/개발이슈] - AWS_SECRET_ACCESS_KEY 에러 (github action 자동배포 설정)
- 2022.04.26 - [프로그래밍/개발이슈] - Mixed Content error
정리
☁️ AWS를 좀 더 잘 사용하기 위해서는 AWS의 생각을 이해해야 합니다.
☁️ 개발환경이 Monolithic에서 MSA로 변화한 부분을 이해해야 합니다.
☁️ CloudFront를 이용하여 S3에 저장된 파일들을 지역에 관계없이 빠르게 접근이 가능하도록 할 수 있습니다.
☁️ EC2는 AWS가 제공하는 서비스 중에 가장 기본적인 컴퓨팅 서비스입니다.
☁️ ELB는 기존의 LB기능과 비슷하며 EC2 리소스를 좀 더 효율적으로 사용하게 해 줍니다.
☁️ Auto Scaling은 ELB와 EC2의 연결을 좀 더 효율적으로 관리할 수 있게 해 줍니다.
☁️ ElasticBeanstalk을 사용하면 인프라 관리의 어려움은 줄이고 좀 더 개발에 집중할 수 있는 환경을 만들 수 있습니다.
프런트 - CloudFront 배포 생성 시 S3의 도메인을 연결하고, Github Action으로 push 들어올 때마다 자동 배포
'일기 > TIL' 카테고리의 다른 글
웹개발 플러스 1주차 (스파르타 클라우드 엔지니어 캠프 Day+11) (0) | 2022.04.28 |
---|---|
AWS(Database) (스파르타 클라우드 엔지니어 캠프 Day+10) (0) | 2022.04.27 |
AWS(S3, IAM, boto3) (스파르타 클라우드 엔지니어 캠프 Day+8) (0) | 2022.04.25 |
미니프로젝트 D-Day (스파르타 클라우드 엔지니어 캠프 Day+5) (0) | 2022.04.22 |
미니프로젝트 D-1 (스파르타 클라우드 엔지니어 캠프 Day+4) (1) | 2022.04.21 |