모듈 8 : 자동화
2023. 8. 28. 08:44ㆍ스터디/Architecting on AWS
728x90
# 코드형 인프라 IaC
- 클라우드 리소스를 간편하게 배포 가능.
- 코드를 사용하여 인프라 정의, 배포, 구성, 업데이트, 제거 수행
- 템풀릿 : 배포할 리소스를 설명 및 정의하는 텍스트 파일
### IaC 사용 시 이점
- 빠른 속도와 높은 안정성
- 재사용성
- 문서 및 버전 제어
- 유효성 검사
# CloudFormation
- Aws에서 제공하는 IaC
- Git 등 버전관리 툴을 사용하여 제어 가능
- Json, Yml로 작성
# 스택
- 단일 단위로 관리되는 AWS 리소스 모음
- 하나의 단위로 배포/삭제 가능
- 실행중의 수택에서 리소스 설정 및 업데이트 가능
- 계층형으로 중첩 관리 가능
# 인프라 도구
## Elastic Beanstalk
- 개발자 도구와 통합.
- 애플리케이션 수명 주기를 한 곳에서 관리 가능.
- 애플리케이션 인프라를 프로비저닝하고 관리
## Solutions Library
- CloudFormation 템플릿,스크립트, 참조 아키텍처 등 제공
## Cloud Development Kit(CDK)
- 일반적인 프로그래밍 언어를 사용하여 애플리케이션 리소스 모델링 및 프로비저닝 가능
728x90
'스터디 > Architecting on AWS' 카테고리의 다른 글
모듈 10 : 네트워킹 2 (0) | 2023.08.28 |
---|---|
모듈 9 : 컨테이너 (0) | 2023.08.28 |
모듈 7 : 모니터링 및 크기 조정 (0) | 2023.08.28 |
모듈 6 : 데이터베이스 서비스 (1) | 2023.08.27 |
모듈 5 : 스토리지 (0) | 2023.08.27 |