Academy Program

Home > > 전체교육일정

전체교육일정

DevOps 엔지니어를 위한 클라우드 CI/CD 교육

교육일정
교육기간
2일
교육금액
800,000원(면세)
전체일정보기 수강신청

교육개요

본 교육과정은 DevOps 엔지니어가 클라우드 환경에서 효과적인 CI/CD 파이프라인을 구축하고 관리하는 데 필요한 핵심 기술과 방법론을 제공합니다. AWS를 기반으로 한 DevOps 실습을 통해, 지속적인 통합과 지속적인 배포의 개념을 실무에 적용하며, CloudFormation을 이용한 인프라 코드화, Elastic Beanstalk, ECS 및 EKS를 활용한 클라우드 서비스 구성까지 폭넓은 실습을 통해 현장감 있는 경험을 쌓게 됩니다. 이 과정을 통해 소프트웨어 개발의 자동화와 효율성 향상을 꾀하고, 신속한 배포와 DevOps 문화의 정착에 기여할 수 있을 것입니다.



교육목표

클라우드 환경에서의 CI/CD 파이프라인 구축과 관리에 필요한 기술과 도구를 이해하고 활용하는 능력을 향상.
소프트웨어 개발 및 배포 과정의 자동화를 통해 개발 생산성을 높이고, 신속한 소프트웨어 제공을 가능케 하는 DevOps 문화를 구축하는 방안을 학습합니다.



강의내용

[Chapter 1: DevOps 이해 및 아키텍쳐]
· 학습 목표:
DevOps 원리와 개념을 이해하고, AWS 기반 DevOps 환경에서 소프트웨어 개발과 배포를 자동화하고 효율적으로 관리하는 도구들을 이해합니다.
· 주요 내용:
1. DevOps ?
2. AWS 기반 DevOps

[Chapter 2: CICD 파이프라인]
· 학습 목표:
CI/CD의 개념과 이점을 이해하고, 효율적인 CI/CD 워크플로우를 설계하며, AWS에서 제공하는 다양한 CI/CD 도구 및 서비스를 활용하여 소프트웨어 개발 및 배포 프로세스를 자동화하고 최적화하는 데 필요한 지식과 기술을 습득합니다.
· 주요 내용:
1. CI/CD의 개념 및 이점 소개
2. CI/CD 워크플로우 및 구성 요소 소개
3. AWS에서의 CI/CD 환경 소개

[Chapter 3: CloudFormation]
· 학습 목표:
CloudFormation의 기본 개념 및 용어를 이해하고 템플릿 및 스택을 관리하는 방법을 학습합니다.
· 주요 내용:
1. CloudFormation 기본 개념
2. CloudFormation 용어 소개

[Chapter 4: CloudFormation 사용법]
· 학습 목표:
CloudFormation을 효과적으로 사용하여 템플릿과 스택을 관리하고, 파라미터, 매핑, 아웃풋 등을 활용하여 AWS 인프라를 자동화하며, CloudFormation Designer를 활용하여 시각화된 템플릿을 구축하는 능력을 향상합니다.
· 주요 내용:
1. CloudFormation 콘솔 사용법
2. Template과 Stack
3. Parameter와 Mapping 사용
4. Output과 Userdata
5. CloudFormation Designer
6. CloudFormation 기반 CICD Pipeline 구성 기본

[Chapter 5: 컨테이너 관리 CICD 파이프라인 구성]
· 학습 목표:
Elastic Beanstalk, ECS, EKS를 소개하고 각각의 기능과 사용법을 이해하며, CloudFormation을 기반으로 EKS와 ECS 클러스터 배포 및 CICD 파이프라인을 구성하는 방안을 습득합니다.
· 주요 내용:
1. Elastic Beanstalk, ECS, EKS 소개
2. Elastic Beanstalk 기능과 사용방법
3. ECS와 EKS 클러스터 배포
4. CloudFormation 기반 CICD Pipeline 구성 with EKS, ECS 등