메뉴바로가기
메인메뉴 바로가기
컨텐츠 바로가기
 Loading... 

컨텐츠

교육과정 상세보기

교육과정 상세보기

DO700 Container Adoption Bootcamp for Administrators

교육정보
교육 일정
교육 개요 Container Adoption Boot Camp(DO700)는 RedHat의 쿠버네티스 구현 환경인 Red Hat® OpenShift® Container Platform을 기반으로 배포되는 컨테이너 네이티브 애플리케이션을 집중적으로 다루는 핸즈온 개발 과정입니다. 이 과정에 등록하면 1년 기간의 Red Hat Learning Subscription Standard가 제공되며 Red Hat의 모든 온라인 교육 과정에 자유롭게 액세스할 수 있고 자격증 시험에 최대 5회 응시 가능하고 이 중 2개의 시험에 대해 재응시 기회를 제공합니다.

이 교육 과정은 Red Hat OpenShift Container Platform 3.9 및 Red Hat® Enterprise Linux® 7.5를 기반으로 합니다.

Container Adoption Boot Camp(DO700)는 디지털 트랜스포메이션에서 도약할 수 있는 방법을 모색하기 위한 과정입니다. 이러한 변화에는 비즈니스 가치를 보다 신속하게 실현할 수 있도록 짧은 주기로 반복하여 소프트웨어를 개발하는 것이 포함됩니다. 이 목표를 달성하기 위해 마이크로서비스를 비롯한 컨테이너 네이티브 애플리케이션의 채택을 용이하게 지원하는 프로그램을 제공합니다.
교육 목적
교육 기간 10일(70시간)
교육비 4,825,000 원부가세별도
교재 (-)
선수 지식 •Red Hat Application Development I: Programming in Java EE(JB183) 과정 이수 또는 이에 상응하는 Java EE 경력 보유
•Red Hat Developer Studio 또는 Eclipse와 같은 통합 개발 환경에 능숙
•Maven 사용 경험이 있으면 좋음(필수는 아님)
•Linux 터미널 세션을 사용할 수 있고 운영 체제 명령을 실행할 수 있어야 함
•Red Hat Certified System Administrator(RHCSA) 자격을 취득하거나 이에 상응하는 경험 보유
•웹 애플리케이션 아키텍처 및 해당 기술과 관련된 경험 보유
•Red Hat Enterprise Linux 커맨드라인 인터페이스(CLI) 및 Bash 스크립팅을 원활히 사용할 수 있는 기술 보유

이 부트캠프의 준비 사항으로, DO180: Introduction to Containers, Kubernetes, and Red Hat Openshift에서 다음 장을 완료해야 합니다.
•1장: 컨테이너 기술 시작하기
•2장: 컨테이너화된 서비스 생성
•3장: 컨테이너 관리
•4장: 컨테이너 이미지 관리

이 전제 조건 작업은 교육 과정 시작일 2주 전에 제공되는 Red Hat 교육 서브스크립션에서 완료합니다. 이 부트캠프의 전제 조건 작업 요구 사항 및 수강 이후 작업 요구 사항에 대한 자세한 내용은 등록 후에 제공됩니다.
교육 대상 이 교육 과정은 컨테이너 기술 및 컨테이너 네이티브 애플리케이션 채택에 관심이 있는 애플리케이션 개발자 및 소프트웨어 아키텍트를 대상으로 합니다.
교육 내용

커스텀 컨테이너 이미지 생성
컨테이너를 생성 및 관리하고, 컨테이너 이미지를 관리합니다.


애플리케이션 컨테이너 배포
컨테이너를 커스터마이징하고 Red Hat OpenShift에 배포합니다.


애플리케이션 컨테이너와 관련된 문제 해결
Red Hat OpenShift 배포 문제를 해결합니다.


Red Hat OpenShift 네트워킹 개념 확인
Red Hat OpenShift 네트워킹 개념을 확인하고 CLI 문제를 해결합니다.


Red Hat OpenShift 리소스 관리
Red Hat OpenShift 리소스에 대한 액세스 제어, 퍼시스턴트 스토리지 구현, 애플리케이션 배포를 관리합니다.


애플리케이션 컨테이너화
배포 방법, 컨테이너 설계, 통합 레지스트리 및 이미지 스트림을 이해합니다.


애플리케이션 배포 관리
고급 애플리케이션 배포 및 Red Hat OpenShift 템플릿을 관리합니다.


고가용성 클러스터 설계
고가용성 클러스터, 커스텀 인증, 로그 집계를 설계 및 설치합니다. 또한 Gluster 컨테이너 네이티브 스토리지, 시스템 리소스 유지관리 및 고급 네트워킹 설정에 대한 지식을 습득합니다.


마이크로서비스 아키텍처 구현
마이크로서비스 아키텍처를 설명하고 마이크로서비스를 배포하며 MicroProfile을 사용하여 구현합니다.


마이크로서비스 테스트
마이크로서비스를 실행하고 설정 데이터를 주입하고 상태 점검을 수행합니다.


내결함성 구현

내결함성을 적용하고 일련의 마이크로서비스에 대한 API 게이트웨이를 개발하고 JWT를 사용하여 보안을 유지합니다.


JWT를 사용해 마이크로서비스 보안 유지
JSON Web Token 사양을 이용하여 마이크로서비스를 보안을 유지합니다.


Red Hat OpenShift Application Runtimes를 사용하여 마이크로서비스 개발
OpenShift Application Runtimes 및 Fabric8에 대해 살펴봅니다.


Red Hat OpenShift Container Platform 설치
OpenShift Container Platform을 설치, 모니터링 및 관리합니다.


소스 투 이미지(Source-to-Image, S2I) 빌드 커스터마이징
소스 투 이미지 빌드를 사용자 정의하고 애플리케이션을 Red Hat OpenShift로 마이그레이션합니다.


런타임 개발 및 배포
WildFly Swarm, Vert.x 및 Spring Boot 런타임을 사용하여 마이크로서비스를 개발하고 배포합니다.


마이크로서비스 모니터링
메트릭, 분산 추적 및 로그 집계를 이용해 마이크로서비스 작동을 트래킹합니다.


수강후기