CCCR 아카데미

메뉴 뒤로가기
운영과정
2023년 클라우드컴퓨팅 전문인력 양성기관 지원사업
세부 교육과정 안내
집체교육
집체 004. DevOps를 위한 코드형 인프라(IaC) 자동화 과정
  • 교육목표

    1. DevOps의 환경을 효과적으로 구축하고 운영할 수 있도록 코드형 인프라(Infrastructure as Code) 도구인 앤서블(Ansible), 테라폼(Terraform), 패커(Packer)를 이용하여, 클라우드 인프라를 프로비저닝하고 시스템 및 애플리케이션을 자동화하는 방법을 학습한다.

  • 교육시간 : 총 40시간

    이론 : 8시간
    실습 : 28시간
    프로젝트 : 4시간

커리큘럼
주요내용 세부내용
코드형 인프라 개요 • 코드형 인프라 개요
• 구성 관리 및 배포 도구 비교
앤서블 기본 • 앤서블 아키텍처
• 인벤토리
• Ad-hoc 명령
앤서블 플레이북 기본

• 플레이북 구조
• 변수 및 포함

• 조건 및 반복

• 템플릿 및 블록

앤서블 플레이북 활용

• 역할

• 비동기 및 오류 처리

• 태그 및 볼트

테라폼 개요 • 테라폼 개요
• 테라폼 구성 문서 기본
테라폼 리소스 관리

• 리소스 CRUD
• 리소스 종속성 관리
• 변수 및 출력

• 모듈 및 반복

패커를 이용한 클라우드 이미지 생성 • 패커 개요
• 패커와 앤서블 통합
프로젝트
구분 내용
주제 • 앤서블과 패커를 이용한 클라우드 이미지 생성
• 테라폼을 이용한 클라우드 리소스 배포
목표 •클라우드에 웹 앱을 배포하기 위한 앤서블 플레이북을 작성하고, 이를 패커를 이용해 클라우드 이미지를 생성하고, 생성한 클라우드 이미지로 클라우드 리소스를 배포할 수 있다.
교육일정
과정별 모집기간 운영기간
DevOps를 위한 코드형 인프라(IaC) 자동화 과정 3.18(월) ~ 4.19(금) 4.22(월) ~ 4.26(금), 총 5일
교육 신청 하러가기