Academy Program

Home > > 전체교육일정

Cloud

IaC 기반 클라우드 인프라 활용

교육일정
교육기간
3일
교육금액
1,200,000원(면세)
Cloud전체일정보기 수강신청

교육개요

본 과정에서는 AWS 기본 인프라 환경에 대해서 이해하고 클라우드 인프라 구성을 자동화 할 수 있는 도구인 Terraform을 활용하여 AWS 기본 네트워크, 스토리지, 서버 환경과 더불어 고가용성을 충족하는 환경 구현을 자동화하는 기술에 대한  핵심 지식들을 학습합니다. 



교육목표

클라우드 환경 구성과 관리를 편하게 자동화할 수 있는 도구인 Terraform 활용 방법을 학습합니다.
클라우드 플랫폼(AWS)에 코드기반 자동화 환경을 만들고 활용할 수 있는 방법에 대해 학습합니다.



수강대상

개발자



강의내용

1. 클라우드 기본 인프라 구성 및 고가용성 환경 구축 
AWS에서 사용되는 가상네트워크, 가상 서버, 가상 스토리지 서비스에 대해서 학습하고 기본 인프라를 구축합니다. 또한 고가용성 환경을 구성하기 위해 로드밸런서와 오토스케일링에 대해 학습하고 인프라를 구축합니다.
학습 내용 : VPC, Subnet, EC2 , S3, ELB, Autoscailing

2. Infrastructure as Code
IaC 환경을 이해 할 수 있도록 IaC 도구들의 네가지 타입을 각각 살펴보고 그 특징 들을 학습합니다. 
학습 내용: Ad-Hoc Script, Configuration Management, Server Templating, Infrastructure Provisioning 등

3. 실습 환경 아키텍처 설명 및 구성
Terraform 은 여러가지 환경에서 동작 가능한데 그 중에서 AWS 클라우드 환경을 관리하는 경우 활용할 만한 Cloud9서비스를 배워보고 실제로 사용 할 수 있도록 구성합니다.  
학습내용: AWS Console, AWS Cloud9 등

4. Terraform 특징 및 구조
Terraform 의 구조 및 특징을 배우고 실제 코드를 작성하기 위해 알고 있어야 할 여러가지 Block Type 들을 학습합니다. 
학습 내용: Terraform Resource, Provider,  Variables, Output & Data Sources 등

5. Terraform을 이용한 코드기반 자동화 구현
Terraform을 통해 AWS 클라우드 내에서 EC2, VPC, S3, Load Balancer, Autoscailing 환경을 구성합니다. 
학습 내용 : AWS Network, Storage, Sever, High Availability 환경 배포