Global Vendors Training

Home > > 전체교육일정

Redhat

[DO188] Red Hat OpenShift Development I: Introduction to Containers with Podman

교육일정
교육기간
3일
교육금액
1,350,000원(부가세별도)
Redhat전체일정보기 수강신청

교육개요

Red Hat OpenShift Container Platform에 애플리케이션을 배포하기 위해 Podman을 사용하여 컨테이너를 빌드하고 관리하는 방법에 대한 개발자용 입문 과정입니다.

Red Hat OpenShift Development I: Introduction to Containers with Podman(DO188)에서는 Podman 및 Red Hat OpenShift Container Platform을 사용하여 컨테이너를 빌드, 실행 및 관리하는 방법을 소개합니다. 이 교육 과정은 수강생이 핸즈온 경험을 통해 컨테이너화된 애플리케이션을 개발하는 핵심 기술을 습득하도록 지원합니다.

이 교육 과정은 Red Hat® Enterprise Linux® 8.6 및 OpenShift® Container Platform 4.10을 기반으로 합니다.



교육목표

- 컨테이너 소개
- Podman으로 컨테이너 실행
- 사용자 정의 컨테이너 이미지 빌드
- 컨테이너 이미지 관리
- 컨테이너를 사용한 원격 디버깅
- 기본 컨테이너 네트워킹
- 컨테이너를 사용한 데이터 유지
- 멀티 컨테이너 애플리케이션 배포
- 컨테이너 배포 문제 해결
- OpenShift 및 쿠버네티스를 통한 컨테이너 오케스트레이션



수강대상

컨테이너 기술을 처음 접하는 개발자 및 사이트 신뢰성 엔지니어



선수과목

무료 평가를 통해 이 교육 과정이 기술을 향상하는 데 가장 적합한 과정인지 확인할 수 있습니다.
https://rhtapps.redhat.com/assessment/

웹 애플리케이션 아키텍처 및 그에 해당하는 기술과 관련된 경험을 보유하고 있습니다.
Linux 터미널 세션 사용 및 운영 체제 커맨드 실행 경험, 능숙한 셸 스크립팅 사용 능력을 보유하는 것이 권장됩니다.



강의내용

- 컨테이너 소개 및 개요
컨테이너로 애플리케이션 개발을 지원하는 방법을 설명합니다.

- Podman 기본 사항
Podman으로 컨테이너를 관리하고 실행합니다.

- 컨테이너 이미지
컨테이너 레지스트리를 탐색하여 컨테이너 이미지를 찾고 관리합니다.

- 사용자 정의 컨테이너 이미지
애플리케이션을 컨테이너화하기 위한 사용자 정의 컨테이너 이미지를 구축합니다.

- 데이터 유지
퍼시스턴트 데이터베이스를 구축합니다.

- 컨테이너 네트워킹
기본 컨테이너 네트워킹 및 컨테이너화된 서비스에 액세스하는 방법을 설명합니다.

- 컨테이너 문제 해결
컨테이너 로그를 분석하고 원격 디버거를 구성합니다.

- Compose를 이용한 멀티컨테이너 애플리케이션
Compose를 이용해 멀티컨테이너 애플리케이션을 실행합니다.

- 쿠버네티스 및 OpenShift를 이용한 컨테이너 오케스트레이션
쿠버네티스와 OpenShift를 통해 컨테이너화된 애플리케이션을 오케스트레이션합니다.



기타

- 기업에 미치는 효과
컨테이너 기반 아키텍처는 애플리케이션의 안정성 및 확장성을 개선하고 지속적 통합 및 지속적 배포를 지원할 수 있습니다. 이 교육 과정은 OpenShift 개발에 필요한 기반을 제공하여 애플리케이션 컨테이너화를 통해 디지털 트랜스포메이션을 시작할 수 있게 해줍니다.
Red Hat은 고객에게 혜택을 제공하기 위해 이 교육 과정을 개설했으나, 기업마다 인프라가 다르므로 실제로 얻는 결과나 혜택은 다를 수 있습니다.

- 교육 효과
이 교육 과정을 이수하면 컨테이너 기반 애플리케이션 개발의 기초를 이해할 수 있습니다. 컨테이너화된 애플리케이션을 실행하고, 관리하고, 문제를 해결할 수 있게 됩니다. 이 교육 과정은 OpenShift 개발자 커리큘럼의 입문 과정으로, 클라우드 네이티브 개발자 과정으로 진행하는 데 필요한 기반을 제공합니다.

- 권장되는 다음 시험 또는 교육 과정
Red Hat OpenShift Development II: Containerizing Applications(DO288)