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

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

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

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

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



