검색
한국어
한국어
로그인 Account
문의하기
로그인 / 등록 Account
DO700

Container Adoption Boot Camp

위치

형식 자세히 볼까요?

커뮤니티에서 의견을 나눠 보세요: Red Hat 교육 커뮤니티

개요

교육 과정 개요

컨테이너 기술 및 컨테이너 네이티브 애플리케이션, 쿠버네티스, DevOps 사례 채택을 위한 인프라 지원

Container Adoption Boot Camp for Administrators(DO700)는 RedHat의 쿠버네티스 구현 환경인 Red Hat® OpenShift® Container Platform에 엔터프라이즈 규모로 배포되는 컨테이너 네이티브 애플리케이션을 집중적으로 다루는 몰입형 핸즈온 관리 과정입니다. 이 교육 과정은 디지털 트랜스포메이션 여정에서 한 단계 도약하고자 하는 사람들을 위한 것입니다. 이러한 도약을 위해서는 갈수록 늘어나는 클러스터, 이해관계자, 애플리케이션 및 사용자가 대규모 배포를 실현하도록 지원할 수 있는 능력이 필요합니다. 이 과정에 등록하면 1년 기간의 Red Hat Learning Subscription Standard가 제공되며 Red Hat의 모든 온라인 교육 과정에 자유롭게 액세스할 수 있고 최대 5회의 자격증 시험 응시 및 2회의 재응시 기회가 부여됩니다.

이 교육 과정은 Red Hat OpenShift Container Platform 4.5를 기반으로 합니다.

교육 과정 내용 요약

  • 컨테이너, 쿠버네티스 및 Red Hat OpenShift 소개
  • 로컬 컨테이너 관리 및 컨테이너 이미지 빌드
  • OpenShift를 위한 컨테이너화된 애플리케이션 배포 및 트러블슈팅
  • RBAC(역할 기반 액세스 제어)를 사용하여 프로젝트에 대한 액세스 제어
  • 할당량 및 제한을 통해 리소스 사용 제어
  • 네트워크 정책을 통해 애플리케이션 격리
  • Ansible 및 Jenkins를 사용하여 OpenShift 관리 태스크 자동화
  • 애플리케이션 요구 사항에 맞춰 영구저장장치 프로비저닝
  • 전략 모니터링 및 경고 관리
  • 로그 집계 배포 및 구성

교육 대상

이 교육 과정은 조직 내에서 디지털 리더십을 한층 더 발전시키려는 관리자를 대상으로 합니다. 이러한 변화에는 비즈니스 가치를 보다 신속하게 실현할 수 있도록 짧은 주기로 반복하여 소프트웨어를 개발하는 것이 포함됩니다. IT 운영 담당자가 조직에서 마이크로서비스를 비롯한 컨테이너 네이티브 애플리케이션의 도입을 지원하는 데 큰 도움이 될 수 있습니다.

전제 조건
Red Hat Certified System Administrator(RHCSA) 자격을 취득하거나 이에 상응하는 경험 보유
기술 요구 사항
이 교육 과정에서는 OpenShift 공유 및 전용 클러스터에 액세스하기 위해 인터넷 연결이 필요합니다.

교육 내용

교육 과정 개요

컨테이너 기술 시작하기

OpenShift Container Platform을 통해 오케스트레이션되는 컨테이너에서 애플리케이션을 실행하는 방법을 설명합니다.

컨테이너화된 서비스 생성
컨테이너 기술을 사용하여 서비스를 프로비저닝합니다.
컨테이너 관리
사전 구축된 컨테이너 이미지를 조작하여 컨테이너화된 서비스를 생성하고 관리합니다.
컨테이너 이미지 관리
생성에서 삭제까지 컨테이너 이미지의 라이프사이클을 관리합니다.
커스텀 컨테이너 이미지 생성
Dockerfile을 설계하고 코딩하여 커스텀 컨테이너 이미지를 구축합니다.
OpenShift에서 멀티컨테이너 애플리케이션 배포
여러 컨테이너 이미지를 사용하여 컨테이너화된 애플리케이션을 배포합니다.
OpenShift 템플릿으로 애플리케이션 구축
템플릿 요소를 설명하고 멀티컨테이너 애플리케이션 템플릿을 작성합니다.
애플리케이션 배포 관리
애플리케이션 상태를 모니터링하고 클라우드 네이티브 애플리케이션을 위한 다양한 배포 방식을 구현합니다.
Red Hat OpenShift Container Platform 설명
OpenShift Container Platform의 아키텍처를 설명합니다.
클러스터 상태 확인
OpenShift 설치 방법을 설명하고 새로 설치된 클러스터의 상태를 확인합니다.
인증 및 권한 부여 설정
HTPasswd Identity 제공업체를 통한 인증을 구성하고 사용자와 그룹에 역할을 할당합니다.
애플리케이션 보안 설정
보안 컨텍스트 제약을 사용해 애플리케이션의 권한을 제한하고 비밀을 사용해 액세스 자격 증명을 보호합니다.
애플리케이션을 위한 OpenShift 네트워킹 설정
OpenShift 소프트웨어 정의 네트워킹(SDN) 문제를 해결하고 네트워크 정책을 설정합니다.
포드 스케줄링 제어
포드가 실행되는 노드를 제어합니다.
클러스터 업데이트 설명
클러스터를 업데이트하는 방법을 설명합니다.
웹 콘솔에서 클러스터 관리
웹 콘솔을 사용하여 OpenShift 클러스터를 관리합니다.
쿠버네티스에서 OpenShift로 전환
쿠버네티스 네이티브 애플리케이션을 OpenShift에 배포하여 OpenShift가 쿠버네티스 환경임을 입증합니다.
OpenShift를 위한 컨테이너화된 애플리케이션 설계
애플리케이션의 컨테이너화 방법을 선택하고, OpenShift 클러스터에서 실행하기 위해 패키지화합니다.
OpenShift로 자동화 도입
엔터프라이즈 레지스트리를 생성하고 이 레지스트리에 컨테이너 이미지를 게시합니다.
오퍼레이터 및 OpenShift 클러스터 오퍼레이터 관리
오퍼레이터 및 OpenShift 클러스터 오퍼레이터를 관리합니다.
Jenkins로 GitOps 구현
OpenShift 클러스터를 관리하기 위해 컨테이너화된 Jenkins로 GitOps 워크플로우를 구현합니다.
엔터프라이즈 인증 구성
엔터프라이즈 Identity 공급자를 통해 OpenShift 통합 구성
신뢰할 수 있는 TLS 인증서 구성
클러스터 서비스 및 애플리케이션에 대한 외부 액세스를 위해 신뢰할 수 있는 TLS 인증서를 구성합니다.
전용 노드 풀 구성
사용자 지정 구성으로 OpenShift 클러스터에 노드를 추가합니다.
영구저장장치 구성
클러스터 사용자가 퍼시스턴트 볼륨 리소스에 액세스할 수 있도록 스토리지 공급업체 및 스토리지 클래스를 구성합니다.
클러스터 모니터링 및 전략 관리
OpenShift 모니터링 스택을 구성하고 관리합니다.
클러스터 로깅 프로비저닝 및 검사
클러스터 전체의 로깅을 배포 및 쿼리하고 툴을 사용해 일반적인 문제를 진단합니다.
장애가 발생한 작업자 노드 복구
다양한 장애 시나리오에서 작업자 노드를 검사, 트러블슈팅 및 수정합니다.

결과

기업에 미치는 효과

  • 컨테이너를 처음 다루는 관리자는 이 부트캠프를 통해 Red Hat OpenShift Container Platform 구성, 관리, 자동화에 필요한 기본 기술 및 고급 기술을 습득하여 가용성, 복원력, 확장성이 뛰어난 컨테이너화된 애플리케이션을 배포할 수 있습니다. Red Hat OpenShift Container Platform은 신속한 애플리케이션 개발 및 배포뿐만 아니라 환경 전반에서 애플리케이션의 이식성을 지원합니다. 간소화된 애플리케이션 확장, 관리는 물론 적응형 또는 클라우드 네이티브 애플리케이션의 유지관리 기능도 제공합니다.

개인에게 미치는 효과

이 교육 과정을 수강하면 다음과 같이 Red Hat OpenShift Container Platform 4 클러스터를 규모에 맞게 구성하고 관리할 수 있습니다.

  • 사용자, 애플리케이션, 네트워킹을 위한 보안 제어 구성
  • 엔터프라이즈 인증, 스토리지, CI/CD 및 GitOps 시스템에 OpenShift를 통합하여 IT 운영 생산성을 높이고 조직 표준에 대한 컴플라이언스 개선
  • 컨테이너화된 애플리케이션, 클러스터 오퍼레이터 및 컴퓨팅 용량과 관련된 문제를 식별하기 위한 기술 트러블슈팅
권장되는 다음 시험 또는 교육 과정
Red Hat Certified Specialist in OpenShift Administration exam(EX280)

온라인 교육 리소스에 무제한 온디맨드 액세스를 제공하는 Red Hat 교육 서브스크립션에 포함된 본 강의를 수강해 보세요.