DO180

Introduction to Containers, Kubernetes, and Red Hat OpenShift

다음 관련 정보 보기:

컨테이너, DevOps, Kubernetes 교육의 시작점

Introduction to Containers, Kubernetes, and Red Hat® OpenShift(DO180)는 Kubernetes 클러스터상의 개발을 위해 Docker 컨테이너를 구축하고 관리하는 방법을 소개합니다. 이 교육 과정은 수강생이 Docker, Kubernetes, Red Hat OpenShift Container Platform을 사용한 핸드온 경험을 통해 컨테이너 관리를 위한 핵심 지식과 기술을 함양할 수 있도록 합니다.

이 교육 과정은 Red Hat OpenShift Container Platform 3.5 및 Red Hat Enterprise Linux® 7에 기반을 둡니다.

교육 과정 개요

이 강의를 수강하는 수강생은 단순한 소프트웨어 애플리케이션과 서비스를 컨테이너화한 다음 Docker, Kubernetes, Red Hat OpenShift를 사용하여 배포하고 컨테이너화된 버전을 테스트하며 배포와 관련된 문제를 해결할 수 있게 됩니다.

교육 과정 요약

  • 컨테이너, Docker, Red Hat OpenShift 아키텍처
  • 컨테이너화된 서비스 생성
  • 컨테이너 및 컨테이너 이미지 관리
  • 커스텀 컨테이너 이미지 생성
  • Red Hat OpenShift에서 컨테이너화된 애플리케이션 배포
  • 멀티 컨테이너 애플리케이션 배포

대상자 및 전제 조건

이 교육 과정의 대상자

  • 소프트웨어 애플리케이션을 컨테이너화하려 하는 개발자
  • 컨테이너 기술과 컨테이너 오케스트레이션을 처음 접하는 관리자
  • 소프트웨어 아키텍처에서 컨테이너 기술을 사용하려 하는 아키텍트

이 교육 과정의 전제 조건

Red Hat에서 권장하는 전제 조건은 다음과 같습니다.

  • Linux 터미널 세션을 사용할 수 있고 운영 체제 명령을 발행할 수 있어야 함
  • RHCSA(Red Hat Certified System Administrator) 자격증 또는 이에 상응하는 경험 보유
  • 웹 애플리케이션 아키텍처 및 그에 해당하는 기술과 관련된 경험 보유

무료 기술 개요를 제공하는 Deploying Containerized Applications Technical Overview(DO080)를 통해 컨테이너, Docker, Kubernetes, Red Hat OpenShift의 이점을 학습하세요.

이 교육 과정의 개요

교육 과정 소개
교육 과정을 소개하고 검토합니다.
컨테이너 기술 시작하기
Red Hat OpenShift Container Platform를 통해 오케스트레이션되는 컨테이너에서 소프트웨어를 실행하는 방법을 설명합니다.
컨테이너화된 서비스 생성
컨테이너 기술을 사용하여 서버를 프로비저닝합니다.
컨테이너 관리
사전 구축된 컨테이너 이미지를 조작하여 컨테이너화된 서비스를 생성하고 관리합니다.
컨테이너 이미지 관리
생성에서 삭제까지 컨테이너 이미지의 라이프 사이클을 관리합니다.
커스텀 컨테이너 이미지 생성
Dockerfile을 설계하고 코딩하여 커스텀 컨테이너 이미지를 구축합니다.
Red Hat OpenShift에서 컨테이너화된 애플리케이션 배포
Red Hat OpenShift Container Platform에서 단일 컨테이너 애플리케이션을 배포합니다.
멀티 컨테이너 애플리케이션 배포
멀티플 컨테이너 이미지를 사용하여 컨테이너화된 애플리케이션을 배포합니다.
컨테이너화된 애플리케이션과 관련된 문제 해결
컨테이너화되어 Red Hat OpenShift에 배포된 애플리케이션과 관련된 문제를 해결합니다.
컨테이너, Kubernetes, Red Hat OpenShift 소개의 포괄적 검토
소프트웨어 애플리케이션을 컨테이너화한 다음 Docker를 사용하여 테스트하고 Red Hat OpenShift 클러스터에 배포하는 방법을 시연합니다.

참고: 교육 과정 개요는 최신 기술 업데이트와 기본 작업의 개념 진화에 따라 변경될 수 있습니다. 특정 목표 또는 토픽과 관련하여 질문 또는 확인할 사항이 있는 경우 교육 전문가에게 문의하세요.

권장되는 다음 시험 또는 교육 과정

개발자를 위한 과정

OpenShift Enterprise Development(DO290)
Red Hat OpenShift Container Platform을 사용하여 애플리케이션을 생성, 업데이트, 유지관리하는 방법을 학습합니다.

관리자를 위한 과정

Red Hat OpenShift Administration I(DO280)
Red Hat OpenShift Container Platform의 인스턴스를 설치 및 설정하고, 실제 애플리케이션을 배포하여 인스턴스를 테스트하고, 핸드온 랩을 통해 프로젝트와 애플리케이션을 관리하는 방법을 학습합니다.

이 교육의 영향

조직에 미치는 영향

이 교육 과정은 OpenShift를 사용하여 마이크로서비스 아키텍처를 구축하는 데 필요한 기술을 개발하기 위한 것입니다. 마이크로서비스는 현대적인 애플리케이션을 설계하기 위한 새로운 대안으로 하드웨어 리소스를 더 적게 사용하여 인프라 비용을 절감하는 데 중점을 둡니다. OpenShift는 컨테이너에서 실행되는 마이크로서비스를 활용하는 클라우드 솔루션입니다.

Red Hat은 고객에게 이점을 제공하기 위해 이 교육 과정을 만들었지만, 회사마다 상황과 인프라가 다르므로 실제로 얻어지는 이점은 다를 수 있습니다.

개인에게 미치는 영향

이 교육 과정을 이수하면 수강생은 Red Hat OpenShift Container Platform에서 기본적인 관리 태스크를 수행할 수 있습니다.

수강생은 다음 기술을 시연할 수 있게 됩니다.

  • Docker를 사용하여 컨테이너화된 서비스 생성
  • 컨테이너 및 컨테이너 이미지 관리
  • 커스텀 컨테이너 이미지 생성
  • OpenShift Container Platform에서 컨테이너화된 애플리케이션 배포
  • 멀티 컨테이너 애플리케이션 배포