DO101

Introduction to OpenShift Applications

개요

교육 과정 개요

개발자를 위한 OpenShift 애플리케이션 빌드, 배포, 확장, 트러블슈팅을 소개합니다.

Red Hat® OpenShift® Container Platform은 컨테이너화된 애플리케이션 플랫폼으로, 기업이 온프레미스 또는 클라우드에서 애플리케이션 개발, 제공, 배포를 가속화하고 간소화할 수 있도록 지원합니다. OpenShift와 쿠버네티스가 계속해서 널리 채택됨에 따라 개발자는 컨테이너화된 애플리케이션 플랫폼에서 애플리케이션을 개발, 빌드, 배포하는 방법을 이해해야 하는 필요성이 커지고 있습니다. 기본 인프라 관리에 관심이 있는 개발자도 있지만, 대부분은 애플리케이션을 개발하고 OpenShift를 사용하여 간단한 빌드, 배포, 확장 기능을 활용하는 데 집중하고자 합니다.

교육 과정을 이수하면 가상 환경이 포함된 모든 교육 과정의 핸즈온 랩에 대해 45일간의 연장된 액세스 권한이 제공됩니다.

참고: 이 교육 과정은 2일간의 가상 수업 또는 자기 주도식 방식으로 제공됩니다. 학습 기간은 제공 상황에 따라 다를 수 있습니다. 전체 교육 과정 세부 정보, 일정, 가격을 확인하려면 원하는 위치를 선택한 다음 오른쪽 메뉴에서 "시작하기"를 선택하세요.

교육 내용 요약

  • Git에서 애플리케이션 소스 코드 관리
  • VSCode를 사용하여 애플리케이션 개발
  • OpenShift에 애플리케이션 배포
  • 애플리케이션 업데이트
  • 애플리케이션 비밀 정보 구성
  • 애플리케이션 확장
  • 애플리케이션 트러블슈팅 및 수정

교육 대상

이 교육 과정은 OpenShift 개발을 위한 기초 입문 교육 과정입니다. 많은 개발자가 OpenShift의 장점에 주목하고 조직에서 이를 활용할 방법을 모색하고 있으나, 기초 단계에서 시작하는 상향식 접근 방식으로 OpenShift를 다루는 데 필요한 기술 또는 관심이 부족합니다. 대신 대부분의 개발자는 애플리케이션을 더욱 빠르고 쉽게 개발하고 배포하는 방법을 찾는 데 집중하고 있습니다. 탄탄한 RHCSA 레벨의 기술 역량을 갖추고 있으며 기본 OpenShift 인프라에 대해 자세히 알아보고자 하는 수강생이라면 Red Hat OpenShift I: Containers & Kubernetes(DO180)로 시작하는 것이 좋습니다.

권장 교육

애플리케이션 개발 및 객체 지향 프로그래밍에 대한 충분한 지식이 있어야 합니다. 그렇지 않은 경우, 먼저 Red Hat Application Development I: Programming in Java EE(AD183)를 이수하는 것이 좋습니다.

기술 요구 사항

  • 이 교육 과정은 BYOD(Bring-Your-Own-Device) 교육 과정입니다.
  • 본인의 기기에 소프트웨어를 설치할 수 있어야 합니다.
  • 인터넷 액세스가 필요합니다.

교육 내용

교육 과정 내용

클라우드 애플리케이션 개발자 환경 구성
현대적인 통합 개발자 환경 및 버전 제어를 사용하여 개발자 환경을 구성합니다.
Red Hat OpenShift Container Platform에 애플리케이션 배포
OpenShift에 애플리케이션을 배포합니다.
OpenShift에서 애플리케이션 빌드 구성
Red Hat OpenShift Container Platform에서 애플리케이션 빌드를 관리합니다.
OpenShift에서 애플리케이션 확장
Red Hat OpenShift Container Platform으로 애플리케이션을 확장하고 테스트합니다.
OpenShift에서 애플리케이션 트러블슈팅
Red Hat OpenShift Container Platform에서 일반적인 문제를 식별하고 해결합니다.
참고: 교육 과정 내용은 기술의 변화 및 기본 업무 성격의 변화에 따라 변경될 수 있습니다. 특정 목표 또는 토픽과 관련하여 질문 또는 확인할 사항이 있는 경우 교육 담당자에게 문의하세요.

결과

기업에 미치는 효과

쿠버네티스 및 OpenShift로 오케스트레이션되는 컨테이너 기반 아키텍처를 능숙하게 활용하는 개발자를 갖춘 조직은 애플리케이션의 신뢰성과 확장성을 높이는 동시에 개발자 오버헤드를 줄일 수 있습니다.

Red Hat은 고객에게 혜택을 제공하기 위해 이 교육 과정을 개설했으나, 기업마다 인프라가 다르므로 실제로 얻는 결과나 혜택은 다를 수 있습니다.

개인에게 미치는 효과

이 교육 과정을 이수하면 OpenShift 4 클러스터에서 애플리케이션을 배포하고 업데이트할 수 있습니다. OpenShift 4 웹 콘솔을 사용하여 애플리케이션을 빌드, 배포, 트러블슈팅, 확장할 수 있습니다.

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

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