Docker, Kubernetes and OpenShift 3 for Developers 교육 과정
Docker은 컨테이너 내에서 애플리케이션을 빌드, 배송 및 실행하는 프로세스를 자동화하기 위한 오픈 소스 플랫폼입니다.
Kubernetes는 클러스터 환경에서 컨테이너화된 애플리케이션을 대규모로 배포하고 관리하는 데 필요한 도구를 제공함으로써 한 단계 더 나아갑니다.
OpenShift Container Platform(이전 명칭 OpenShift Enterprise)은 Docker과 Kubernetes를 관리형 플랫폼 또는 PaaS(Platform as a Service)로 통합하여 Docker과 Kubernetes의 배포를 더욱 용이하고 단순화합니다. 사전 정의된 애플리케이션 환경을 제공하고 출시 시간 단축, 코드로서의 인프라, 지속적인 통합(CI), 지속적인 배포(CD)와 같은 핵심 DevOps 원칙을 실현하는 데 도움이 됩니다. OpenShift Container Platform은 Red Hat에서 유지 관리하며 Red Hat Enterprise Linux 위에서 실행됩니다.
강사가 진행하는 이 라이브 교육에서 참가자는 OpenShift Container Platform을 사용하여 컨테이너화된 애플리케이션을 배포하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- OpenShift 설정을 생성하고 구성합니다.
- 온프레미스, 퍼블릭 클라우드 또는 호스팅 클라우드에서 애플리케이션을 빠르게 배포하세요.
과정 형식
- 일부는 강의이고, 일부는 토론이고, 연습문제와 실질적인 실습이 포함됩니다.
코스 사용자 정의 옵션
- 본 과정은 OpenShift Container Platform 버전 3.x를 기반으로 합니다.
- OpenShift의 다른 버전(예: OpenShift 컨테이너 플랫폼 4 또는 OKD)에 대한 교육을 사용자 지정하거나 요청하려면 당사에 연락하여 준비하십시오.
Course Outline
소개
- Docker개의 컨테이너에서 Kubernetes이 있는 관리되는 컨테이너 클러스터로, OpenShift이 있는 관리되는 Docker 및 Kubernetes로 이동합니다.
Docker
- Docker 아키텍처 개요
- 설정 Docker
- 컨테이너에서 웹 애플리케이션 실행
- Docker 이미지 관리
- Networking Docker개의 컨테이너
- Docker 컨테이너 내부에서 날짜 관리
Kubernetes
- Kubernetes 아키텍처 개요
- Kubernetes을 사용하여 Docker개의 컨테이너 클러스터 관리
OpenShift 컨테이너 플랫폼
- OpenShift 컨테이너 플랫폼 아키텍처 개요
- 컨테이너화된 서비스 생성
- OpenShift 컨테이너 플랫폼을 사용하여 Docker 컨테이너 관리
- 컨테이너 이미지 생성 및 관리
- 다중 컨테이너 애플리케이션 배포
- OpenShift 컨테이너 플랫폼 클러스터 설정
- 소스-이미지(S2I)를 사용하여 OpenShift 컨테이너 플랫폼에 애플리케이션 배포
마무리말
Requirements
- 컨테이너 개념에 대한 기본적인 이해
- Linux 명령줄에 대한 경험
- 애플리케이션 개발 경험
청중
- 건축가
- 개발자
Open Training Courses require 5+ participants.
Docker, Kubernetes and OpenShift 3 for Developers 교육 과정 - Booking
Docker, Kubernetes and OpenShift 3 for Developers 교육 과정 - Enquiry
Docker, Kubernetes and OpenShift 3 for Developers - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (3)
Focus on Basics.
Kalinga Ray - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Course - Docker, Kubernetes and OpenShift for Developers
Broad coverage of topics around Kubernetes, tooling and applications
Thomas Vandahl - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Course - Docker, Kubernetes and OpenShift for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Course - Docker, Kubernetes and OpenShift for Developers
Upcoming Courses
Related Courses
Advanced Platform Engineering: Scaling with Microservices and Kubernetes
35 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사 주도 라이브 교육은 고급 수준의 플랫폼 엔지니어와 마이크로서비스를 사용하여 확장 애플리케이션을 마스터하려는 DevOps 전문가를 대상으로 합니다. Kubernetes
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 확장 가능한 마이크로서비스 아키텍처를 설계하고 구현합니다.
- Kubernetes 클러스터에 애플리케이션을 배포하고 관리합니다.
- 효율적인 서비스 배포를 위해 Helm 차트를 활용하세요.
- 프로덕션 환경에서 마이크로서비스의 상태를 모니터링하고 유지합니다.
- Kubernetes 환경에서 보안 및 규정 준수를 위한 모범 사례를 적용합니다.
Kubernetes Networking with Calico
14 Hours대한민국(온라인 또는 현장)에서 강사가 진행하는 실시간 교육은 Kubernetes 클러스터의 네트워킹을 최적화하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Calico를 설치하고 구성합니다.
- Calico가 기존 오버레이 네트워크와 어떻게 다른지 이해하세요.
- Calico가 인터넷 라우팅 프로토콜을 합의 기반 데이터 저장소와 결합하는 방법을 이해합니다.
- Calico를 사용하여 Kubernetes 클러스터에 대한 컨테이너 네트워킹 솔루션을 만듭니다.
- Calico를 사용하여 Kubernetes에 대한 네트워크 정책을 제공합니다.
Certified Kubernetes Administrator (CKA) - exam preparation
21 HoursCKA(Certified Kubernetes Administrator) 프로그램은 Linux Foundation과 Cloud Native Computing Foundation(CNCF)에 의해 만들어졌습니다.
Kubernetes은 현재 컨테이너 오케스트레이션에 사용되는 최고의 플랫폼입니다.
NobleProg는 2015년부터 Docker 및 Kubernetes 교육을 제공해 왔습니다. 360개 이상의 교육 프로젝트를 성공적으로 완료하여 컨테이너화 분야에서 전 세계적으로 가장 잘 알려진 교육 회사 중 하나가 되었습니다.
2019년부터 우리는 고객이 CKA 및 CKAD 시험에 합격하도록 준비하고 격려함으로써 k8s 환경에서의 성과를 확인할 수 있도록 돕고 있습니다.
이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 CKA 시험에 합격하여 지식을 확인하려는 시스템 관리자, Kubernetes 사용자를 대상으로 합니다.
한편, 교육 역시 Kubernetes 행정 실무 경험을 쌓는 데 중점을 두고 있으므로 CKA 시험을 볼 생각이 없더라도 참여하는 것이 좋습니다.
코스의 형식
- 대화형 강의 및 토론.
- 많은 연습과 연습.
- 라이브 랩 환경에서 직접 구현합니다.
코스 맞춤화 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 예약하시기 바랍니다.
- CKA 인증에 대해 자세히 알아보려면 https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka를 방문하세요.
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 HoursCertified Kubernetes Application Developer (CKAD) 프로그램은 The Linux Foundation 및 Cloud Native Computing Foundation (CNCF)에 의해 개발되었습니다.
이 강사가 이끄는 라이브 훈련 (온라인 또는 온라인)은 개발자가 디자인, 구축, 구성 및 클라우드 원주민 응용 프로그램에 대한 자신의 기술을 확인하고자하는 것을 목표로합니다.
반면에, 훈련은 또한 Kubernetes 응용 프로그램 개발에서 실용적인 경험을 얻는 데 중점을 둡니다, 그래서 우리는 당신이 CKAD 시험을 취할 계획이없는 경우에도 그것에 참여하는 것이 좋습니다.
NobleProg는 2015 년부터 Docker & Kubernetes 교육을 제공하고 있습니다. 360개 이상의 성공적으로 완료된 훈련 프로젝트를 통해 우리는 컨테이너화 분야에서 세계에서 가장 잘 알려진 훈련 회사 중 하나가 되었습니다. 2019 년부터 우리는 또한 고객이 K8s 환경에서 성과를 확인하고 CKA 및 CKAD 시험을 통과하도록 격려함으로써 고객을 도와줍니다.
코스의 형식
- 인터랙티브 강의 및 토론
- 많은 연습과 연습이 있습니다.
- 라이브 실험실 환경에서 핸드-온 구현.
코스 Customization 옵션
- 이 과정에 대한 사용자 지정 훈련을 요청하려면 저희에게 연락하여 배치하십시오.
- CKAD에 대해 자세히 알아보려면 방문하시기 바랍니다:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 Hours대한민국(온라인 또는 현장)에서 강사가 진행하는 실시간 교육은 CKS 시험을 준비하려는 Kubernetes 실무자를 대상으로 합니다.
이 교육이 끝나면 참가자는 애플리케이션 수명 주기의 다양한 단계(빌드, 배포 및 런타임) 전반에 걸쳐 Kubernetes 환경과 컨테이너 기반 애플리케이션을 보호하는 방법을 알게 됩니다.
Docker and Kubernetes on AWS
21 Hours이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 이러한 각 서비스를 평가하여 조직 내에 배포할 서비스에 대해 정보에 입각한 결정을 내리려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 개발을 시작하는 데 필요한 모든 라이브러리, 패키지 및 프레임워크를 포함하는 개발 환경을 설정합니다.
- 다양한 접근 방식을 사용하여 일련의 데모 컨테이너를 설정, 구성 및 배포합니다.
- AWS 내의 다양한 Docker/Kubernetes 솔루션 간의 아키텍처 및 설계 차이점을 이해합니다.
- Docker 컨테이너 배포를 자동화합니다.
- 지속적인 통합 및 배포 파이프라인을 설정합니다.
- Docker와 Kubernetes을 기존 지속적 통합 시스템에 통합합니다.
Docker, Kubernetes and OpenShift 3 for Administrators
35 Hours대한민국에서 강사가 진행하는 이 실시간 교육에서 참가자는 Red Hat OpenShift 컨테이너 플랫폼을 관리하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- OpenShift 클러스터를 생성, 구성, 관리하고 문제를 해결합니다.
- 온프레미스, 퍼블릭 클라우드 또는 호스팅 클라우드에 컨테이너화된 애플리케이션을 배포합니다.
- 보안 OpenShift 컨테이너 플랫폼
- 지표를 모니터링하고 수집합니다.
- 저장소를 관리합니다.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 Hours강사가 진행하는 이 실시간 교육(현장 또는 원격)에서 참가자는 Docker 컨테이너를 생성 및 관리한 다음 컨테이너 내에 샘플 애플리케이션을 배포하는 방법을 배웁니다. 참가자는 또한 Kubernetes 클러스터 내에서 컨테이너화된 애플리케이션을 자동화, 확장 및 관리하는 방법을 배우게 됩니다. 마지막으로 교육은 참가자에게 Kubernetes 클러스터의 보안, 확장 및 모니터링 프로세스를 안내하는 고급 주제로 진행됩니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Docker 컨테이너를 설정하고 실행합니다.
- 컨테이너화된 서버 및 웹 애플리케이션을 배포합니다.
- Docker 이미지를 빌드하고 관리합니다.
- Docker 및 Kubernetes 클러스터를 설정합니다.
- 클러스터된 웹 애플리케이션을 배포하고 관리하려면 Kubernetes을 사용하세요.
- Kubernetes 클러스터를 보호, 확장 및 모니터링합니다.
Deploying Kubernetes Applications with Helm
7 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Helm을 사용하여 Kubernetes 애플리케이션 설치 및 관리 프로세스를 간소화하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Helm을 설치하고 구성합니다.
- Kubernetes 애플리케이션의 재현 가능한 빌드를 만듭니다.
- 애플리케이션을 Helm 차트로 공유합니다.
- Helm 차트로 저장된 타사 애플리케이션을 실행합니다.
- Helm 패키지 릴리스를 관리합니다.
Introduction to Minikube and Kubernetes
21 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사가 진행하는 실시간 교육은 다음을 사용하여 로컬 Kubernetes 환경을 설정하고 관리하는 방법을 배우려는 초급~중급 소프트웨어 개발자 및 DevOps 전문가를 대상으로 합니다. 미니쿠베.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 로컬 머신에 Minikube를 설치하고 구성합니다.
- Kubernetes의 기본 개념과 아키텍처를 이해합니다.
- kubectl 및 Minikube 대시보드를 사용하여 컨테이너를 배포하고 관리하세요.
- Kubernetes에 대한 영구 스토리지 및 네트워킹 솔루션을 설정합니다.
- 애플리케이션 개발, 테스트, 디버깅에 Minikube를 활용하세요.
Minikube for Developers
14 Hours대한민국(온라인 또는 현장)에서 강사가 진행하는 실시간 교육은 Minikube를 개발 워크플로의 일부로 사용하려는 중급 개발자와 DevOps 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Minikube를 사용하여 로컬 Kubernetes 환경을 설정하고 관리합니다.
- Minikube에서 애플리케이션을 배포, 관리, 디버그하는 방법을 이해하세요.
- Minikube를 지속적인 통합 및 배포 파이프라인에 통합합니다.
- Minikube의 고급 기능을 사용하여 개발 프로세스를 최적화하세요.
- 로컬 Kubernetes 개발을 위한 모범 사례를 적용합니다.
OKD (Origin Kubernetes Distribution) for Administrators
21 Hours강사가 진행하는 이 대한민국(현장 또는 원격) 실시간 교육에서 참가자는 온프레미스 또는 클라우드에서 OKD를 설치, 구성 및 관리하는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- OKD 클러스터를 생성, 구성, 관리하고 문제를 해결합니다.
- OKD를 확보하세요.
- OKD에 컨테이너화된 애플리케이션을 배포합니다.
- OKD에서 실행되는 애플리케이션의 성능을 모니터링합니다.
- 데이터 저장소를 관리합니다.
- 온프레미스 또는 AWS와 같은 퍼블릭 클라우드에 애플리케이션을 빠르게 배포하세요.
OpenShift 4 for Administrators
35 Hours강사가 진행하는 이 대한민국 라이브 교육(온라인 또는 현장)에서 참가자는 OpenShift Container Platform v4를 설치, 구성 및 관리하는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- OCI(Open Containers Initiative)와 OpenShift의 Docker과 같은 컨테이너 엔진 사용에 대한 의미를 이해합니다.
- OpenShift의 다양한 버전(OKP, OpenShift 컨테이너 플랫폼, Red Hat OpenShift 등) 간의 관계를 이해합니다.
- OpenShift 클러스터를 생성, 구성, 관리하고 문제를 해결합니다.
- Openshift의 자체 관리 기능을 구현하여 플랫폼 안정성과 일관성을 개선하세요.
- 보안 OpenShift 컨테이너 플랫폼.
- 측정항목을 모니터링하고 수집합니다.
- 스토리지를 관리합니다.
- OpenShift 컨테이너 플랫폼 3 클러스터를 OpenShift 컨테이너 플랫폼 4로 업그레이드합니다.
OpenShift 4 for Developers
35 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사가 진행하는 실시간 교육에서 참가자는 OpenShift 컨테이너 플랫폼을 사용하여 애플리케이션을 생성, 업데이트 및 유지 관리하는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- OCI(Open Containers Initiative)와 OpenShift의 Docker과 같은 컨테이너 엔진 사용에 대한 의미를 이해합니다.
- OpenShift의 다양한 버전(OKP, OpenShift 컨테이너 플랫폼, Red Hat OpenShift 등) 간의 관계를 이해합니다.
- 소프트웨어 제공 파이프라인을 자동화합니다.
- 소프트웨어를 지속적으로 제공하려면 DevOps 원칙을 적용하세요.