AWS에서 기억하고 싶은 내용
리전(Region)
여러 지역에 데이터 센터가 있는 것과 마찬가지
전 세계 리전이 있다
다른 리전으로 내 허가가 없으면 데이터 이동될 수 없다
리전은 2개 이상의 가용 영역으로 구성된다
리전을 정하는 가이드
- 규칙: 예) 정부가 데이터 국내에 놔두고 싶은 경우
- 근접성: 고객과 가까운 곳
- 기능 가용성: 리전에 따라 AWS 옵션 중 안되는 것이 있을 수 있다
- 가격: 리전마다 운영 비용이 다르다
엣지 로케이션이 하는 일
엣지 로케이션은 리전과 다르다
CloudFront는 데이터가 유저와 가까운 엣지 로케이션에 저장(캐싱)
엣지 로케이션에서 오는 데이터는 원본이 아닌거네
- CDN 역할을 하는 CloudFront!
- DNS 역할의 Amazon Route 53
- AWS Outposts: 자체 데이터 센터에 AWS를 갖는 것
AWS 리소스를 프로비저닝하다
In AWS, everything is API call by AWS 강의
AWS 서비스와 상호 작용은
- AWS Management Console: 브라우저 기반, 시각적, AWS에 대해 배울 수 있다
- AWS CLI: 반복된 작업에 사람 오류를 줄일 수 있다, 자동화 가능하다
- AWS 소프트웨어 개발 킽(SDK): 다양한 프로그래밍 언어로 상호 작용
- 등등
리소스 프로비전이 하기 위해 위 처럼 하거나
AWS Elastic Beanstalk 혹은 AWS CloudFormation 같은 관리 도구 사용
AWS Elastic Beanstalk(EB)
EC2 기반 환경 프로비저닝 지원
개별저인프라가 아닌 비즈니스 앱에 집중 가능
AWS EB가 하는 일
- 용량 조정
- 로드 밸런싱
- 앱 상태 모니터링 등
AWS CloudFormation
코드형 인프라 도구
JSON 이나 YAML 형식으로 AWS 템플릿 선언
EC2 뿐만 아니라 스토리지, 데이터베이스, 분석, 기계 학습 등 지원
JSON이나 YAML 형식으로 템플릿이 여러 리전까지 자동 프로비저닝 되도록 할 수 있다
'Web Dev > AWS' 카테고리의 다른 글
AWS :: 요금 (0) | 2023.01.26 |
---|---|
AWS :: 모니터링 (0) | 2023.01.25 |
AWS :: 공동 책임 모델, 계정, 보안 (0) | 2023.01.24 |
AWS :: 스토리지, 데이터베이스 (0) | 2023.01.23 |
AWS :: VPC, Route 53 (0) | 2023.01.22 |