전체교육일정
교육개요
DevOps Culture and Practice Enablement(DO500)는 DevOps 문화, 현대적인 소프트웨어 개발 사례, 현대적인 애플리케이션 개발 아키텍처에서의 몰입형 환경을 제공합니다. 팀워크를 통해 기본적인 DevOps 원칙을 살펴보고 Red Hat® OpenShift® Container Platform을 사용하여 애플리케이션 컨테이너를 배포하는 핸즈온 실습을 완료할 수 있습니다. 또한 DevOps의 성공을 지원하는 여러 문화, 협업, 디스커버리 및 제공 적용 사례에 대해 학습하고 이를 경험합니다.
이 교육 과정은 Red Hat OpenShift Container Platform, Red Hat® Ansible Engine 및 Red Hat® Enterprise Linux®를 기반으로 합니다.
교육목표
많은 기업이 현대적인 애플리케이션 개발 및 제공 모델을 구축하고 있거나 이러한 환경으로 전환하고자 합니다. DevOps 모델을 활용하면 지속적인 통합/지속적인 제공(CI/CD) 및 애자일 개발 사례 같은 기술을 활용하여 보다 신속하게 새로운 기능을 제공할 수 있습니다. 디지털 트랜스포메이션 시대로 접어들면서 기술적인 변화뿐만 아니라 문화적인 변화도 필수가 되었습니다.
원활하게 DevOps로 전환할 수 있도록 다양한 사례 및 실습을 갖춘 5일간 시뮬레이션 중심의 레지던스 환경을 제공합니다. Open Practice Library에서 제공되는 많은 실습 중에서 이벤트 스토밍(event storming), 소셜 계약 및 임팩트 매핑(impact mapping)과 같은 사례를 접할 수 있습니다. 또한 샘플 작업관리 애플리케이션과 필수 인프라의 구축 및 배포를 자동화하기 위해 Red Hat OpenShift Container Platform 및 Red Hat Ansible을 Jenkins와 함께 사용하는 방식을 랩에서 경험해볼 수 있습니다.
수강대상
이 교육 과정은 개발자, 아키텍트 및 제품 소유자를 대상으로 합니다. 프로그래밍 경험이 없는 제품 소유자인 경우, 학생 개발자가 함께 랩 과정을 도와드립니다
선수과목
전제 조건
사용자 노트북에 대한 전체 사용 권한 보유
핸즈온 랩에서 사용할 다양한 소프트웨어 기능 설치 가능
강의내용
교육 내용 요약
DevOps란 무엇일까요?
애자일 방식
지속적인 통합, 배포 및 제공
자동화된 테스트
코드로서의 파이프라인
임팩트 매핑, 소셜 계약, 코드 기반 모델(Everything-as-Code) 등의 디스커버리 및 개발 사례
기타
** 교육장소 : 영우글로벌러닝센터 강의장 (서울특별시 강남구 논현동 58-3 삼익악기빌딩 2층(7호선 학동역 6번출구 바로 앞,