아마존 웹 서비스(AWS)로 시작하는 데브옵스 (AWS DevOps Discovery Book)
AWS를 활용한 빠르고 효과적인 데브옵스 활용법 ( 25,000원 )
권영환 저 | 정보문화사 | 2020년 06월 30일리뷰 총점9.4 정보 더 보기/감추기 회원리뷰(15건) | 판매지수 2,244 판매지수란? 베스트 프로그래밍 언어 top100 6주
2-1. AWS Cloudformation
2-2. AWS WorkOps
2-3. AWS CloudWatch
1. AWS Cloudformation?
AWS 리소스를 모델링하고 설정하여 리소스 관리 시간을 줄여주는 AWS 전용의 대표적인 IaC기반의 구성 조정 도구
모든 클라우드 인프라 리소스를 모델링 및 프로비져닝 한다.
-
특징
-
인프라 관리 간소화 : 사용자 인프라용 템플릿 생성. Json/YAML로 텍스트 모델링 작성
-
신속한 인프라 복제
-
인프라 변경 사항의 제어와 추적 : 인프라 변경 사항에 대해 미리보기 기능 제공. 코드처럼 버전관리/코드검토/템플릿 업데이트 기능 제공
-
종속성 요구에 기반하여 AWS 리소스 제공
-
-
사용은 무료이지만 AWS 리소스에 대한 비용은 발생
-
작동 방식
-
Json/YAML로 템플릿을 작성하여 수행 할 인프라 정보를 코드로 작성한다.
-
해당 템플릿을 로컬 또는 버킷에 저장한다.
-
AWS CloudFomation을 실행하여 템플릿 코드를 기반으로 한 스택을 생성한다.
-
템플릿에 지정된 스택을 통해 AWS 리소스에 대한 프로비저닝 및 구성 작업을 진행한다.
-
-
구성 요소
-
Template : 스택 리소스 프로비저닝 및 구성을 위해 필요한 파일. Json/YAML 형식.
-
CloudFormation : 스택을 생성하고 스택의 변경 사항을 확인 및 업데이트. 롤백 지원
-
Stack : 하나의 단위로 관리할 수 있는 AWS 리소스 모음. 삭제 시 관련 리소스 삭제
-
2. 스택 생성하기
-
콘솔에 로그인한 후 Cloudformation 항목에 들어간다. 스택 메뉴 클릭 후 스택 생성 버튼을 클릭한다.
-
사전에 정의된 템플릿을 지정한다. yaml 파일로 작성하였다면 템플릿 파일 업로드를 클릭한다.
-
스택 옵션을 사용자 정의하고 생성한다
-
스택 창으로 가면 생성된 스택을 확인 가능하다.
3. 스택 업데이트하기
-
스택 상태창에서 업데이트하기 버튼을 클릭한다
-
업데이트할 템플릿을 지정한다
-
스택 세부정보와 옵션을 지정한다
-
스택 검토 페이지에서 검토 결과를 확인한다.
-
변경세트 보기를 통해 변경 사항을 확인하고 실행버튼을 누른다
-
스택 세부 정보에서 업데이트를 확인한다.
'Life > Book' 카테고리의 다른 글
아마존 웹 서비스로 시작하는 데브옵스(DevOps) - 2. AWS와 DevOps를 위한 Tool_4 (0) | 2020.11.14 |
---|---|
아마존 웹 서비스로 시작하는 데브옵스(DevOps) - 2. AWS와 DevOps를 위한 Tool_2 (0) | 2020.11.13 |
아마존 웹 서비스로 시작하는 데브옵스(DevOps) - 1. 데브옵스란? (0) | 2020.11.13 |