Docker and Kubernetes 교육 과정
이 교육 Docker 및 Kubernetes은 참가자에게 기술 Docker 및 Kubernetes에 대한 포괄적인 기초를 제공하도록 설계되었습니다. 포드, 레이블, 볼륨, 복제 컨트롤러, 서비스 등을 포함하여 Kubernetes의 기본 기능 세트를 다룹니다. 이 과정에서는 참가자들이 강의와 실제 실험실 연습을 결합하여 설치부터 관리 및 사용까지 진행하며 개체 구성 및 관리 경험을 쌓게 됩니다Kubernetes. 또한 이 과정을 통해 참가자들은 프로덕션에서 클러스터 보안 Kubernetes을 실행하기 위한 고급 기능 및 보안을 포함하여 Kubernetes에 대한 확실한 이해를 얻을 수 있습니다.
이 과정은 안전하고 강력하며 가용성이 높고 복원력이 뛰어나며 자가 치유 서비스를 구축하기 위해 Kubernetes의 기본 사항과 컨테이너 오케스트레이션 요구 사항을 배우고자 하는 개인과 팀을 대상으로 합니다.
- 개발자
- 운영
- DevOps
- QA 엔지니어
- IT 프로젝트의 Chef
Course Outline
1일차
- 컨테이너 기술Docker,Linux
- 컨테이너 수명주기 Docker
- 이미지 작업 Docker
- Communication 컨테이너 간 네트워크
- 컨테이너의 데이터 지속성
- 컨테이너 오케스트레이션 요구 사항 및 사용 가능한 옵션
- Kubernetes 및 기타 오케스트레이션 시스템 소개
- Kubernetes의 기본 개념: 포드, 레이블, 컨트롤러, 서비스, 비밀, 영구 데이터 볼륨, 클레임, 네임스페이스, 할당량.
둘째 날
- Kubernetes의 참조 아키텍처와 주요 구성 요소
- Kubernetes의 컨테이너 네트워크 모델
- 서비스 검색, 확장 및 로드 밸런싱
- 서비스 검색을 위한 DNS
- 수신 컨트롤러 및 역방향 프록시
- Kubernetes의 애플리케이션 상태 지속성 및 데이터 볼륨 모델
- Kubernetes의 스토리지 백엔드: 로컬, NFS, GlusterFS, Ceph
- 클러스터 관리
- 클러스터에 애플리케이션 및 서비스 배포 Kubernetes
세번째 날
- 고급 컨트롤러: 데몬 세트 및 상태 저장 세트
- 작업 및 크론 작업
- 독립형 포드
- 스토리지 클래스 및 동적 스토리지 프로비저닝
- 네트워크 정책
- 클러스터 보안 Kubernetes
- 인증, 승인 및 접근 제어
- 제어 평면의 고가용성
- 자동 스케일링
- 클러스터 모니터링
- 문제 해결
Requirements
명령줄 Linux, 파일 시스템 Linux, 네트워크 Linux, bash 스크립트 사용에 익숙합니다. 컴퓨터 프로그래밍 개념 및 방법론. 컨테이너 기술에 대한 지식 Docker 및 Linux
Open Training Courses require 5+ participants.
Docker and Kubernetes 교육 과정 - Booking
Docker and Kubernetes 교육 과정 - Enquiry
Docker and Kubernetes - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (7)
특히 파워포인트 프레젠테이션 대신 실습 위주의 수업이 많았다는 점이 좋았습니다.
Filip - IT Total
Course - Docker and Kubernetes
Machine Translated
프레젠테이션 중 트레이너의 톤과 질문에 대답하는 방식. 교육 자료를 쉽게 구할 수 있었고, 실습 연습을 위한 minikube가 있는 VM을 쉽게 구할 수 있고 구성한 것은 괜찮았습니다. 교육 자료가 더 잘 구성되어 있는지 확인하고, 각 장에서 배우는 내용을 강조하고, 올바른 연습을 장에 연결하세요.
Ion
Course - Docker and Kubernetes
Machine Translated
훈련은 매우 좋았습니다.
Adam Mikuskiewicz - Netfront Sp. Z o.o.
Course - Docker and Kubernetes
Machine Translated
콘라드는 정말 전문적이었고 주제에 대한 지식이 많았습니다. 제가 가장 좋아했던 것은 트레이너와 함께 하는 실제 실습 훈련입니다.
schachaf - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
Machine Translated
저는 트레이너와 동시에 운동을 했기 때문에 이러한 운동이 어떻게, 왜 이루어졌는지, 그리고 트레이너가 각 참가자와 함께한 환자를 이해할 수 있다는 점이 정말 마음에 들었습니다(Konrad에게 감사드립니다!). 훈련은 체계적으로 잘 진행되었습니다.
Andreea - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
Machine Translated
구조와 훈련환경을 제공합니다. 우리 모두의 트레이너 가용성과 자세한 설명.
Carmen - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
Machine Translated
나는 그가 그 분야에 많은 경험을 가지고 있다고 말할 수 있었다.
Gabriel Fernando Manue - ADE
Course - Docker and Kubernetes
Machine Translated
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 클러스터를 보호, 확장 및 모니터링합니다.
Docker (introducing Kubernetes)
14 Hours이 실질적인 과정의 목표는 참가자가 프로그램의 올바른 관리를 위해 필요한 기술에 의존 할 수 있도록 Docker 및 Kubernetes 의 실용적인 측면을 다루는 모든 도구를 제공하는 것입니다.
Docker, Kubernetes and OpenShift 3 for Developers
35 Hours대한민국에서 강사가 진행하는 이 실시간 교육에서 참가자는 OpenShift Container Platform을 사용하여 컨테이너화된 애플리케이션을 배포하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- OpenShift 설정을 생성하고 구성합니다.
- 온프레미스, 퍼블릭 클라우드 또는 호스팅 클라우드에서 애플리케이션을 빠르게 배포하세요.
Running Kubernetes on Fedora CoreOS
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Fedora CoreOS를 사용하여 Kubernetes에서 컨테이너화된 애플리케이션을 실행하는 데 드는 유지 관리 및 업그레이드 비용을 줄이려는 DevOps 엔지니어와 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Fedora CoreOS를 설치하고 구성합니다.
- Fedora CoreOS에 Kubernetes 클러스터를 설정합니다.
- Fedora CoreOS에서 Kubernetes 배포를 실행하고 관리합니다.
- 최신 OS 개선 사항, 버그 수정, 보안 업데이트로 Fedora OS를 자동으로 업데이트합니다.
GitOps Continuous Deployment for Kubernetes
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Kubernetes 애플리케이션에 대한 Git 기반 소프트웨어 배포 워크플로를 설정, 배포 및 관리하려는 DevOps 엔지니어를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Spinnaker와 Terraform을 설치하고 구성합니다.
- GitOps가 기존 CI/CD 및 IAC(Infrastructure-as-Code)에 비해 어떤 이점을 제공하는지 알아보세요.
- 스크립트 유지 관리에서 벗어나세요. 잘 정의된 배포 프로세스를 구성하고 실행하세요.
- 클라우드 네이티브 배포, 관리, 모니터링에 대한 모범 사례를 적용합니다.
- 수동 개입 없이 부분적인 장애로부터 배포를 복구합니다.
- 애플리케이션 개발을 위한 GitOps 전략을 수립하세요.
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 개발을 위한 모범 사례를 적용합니다.