Kubernetes & Cloud Native Associate (KCNA) 교육 과정
Kubernetes는 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화하는 강력한 오픈 소스 컨테이너 오케스트레이션 플랫폼입니다.
이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 Kubernetes 및 클라우드 네이티브 원칙을 이해하려는 초급부터 중급 개발자, 시스템 관리자 및 DevOps 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Kubernetes을 포함하는 개발 환경을 설정합니다. Kubernetes을 사용하여 마이크로서비스 애플리케이션을 만듭니다. Kubernetes에서 애플리케이션을 배포, 관리 및 확장하세요. Kubernetes 환경의 일반적인 문제를 디버그합니다.
코스의 형식
- 대화형 강의 및 토론. 실습 및 실습. 전용 랩 환경에서 실시간 구현.
코스 맞춤화 옵션
- 맞춤형 교육을 요청하려면 당사에 문의하여 준비하세요.
Course Outline
소개
- Kubernetes이란 무엇입니까?
- 컨테이너화와 가상화
- Kubernetes 기능 및 아키텍처 개요
- Kubernetes Cloud Native Computing Foundation(CNCF)의 맥락에서
이해 Kubernetes
- Kubernetes 애플리케이션의 수명주기
- Kubernetes 구성 요소: 마스터 및 노드
- Kubelet, Kube-proxy 및 기타 주요 구성요소
시작하기
- 개발 환경 설정
- kubeadm을 사용하여 Kubernetes 설치
- kubectl 및 kubeconfig 구성
포드 작업
- 포드 생성
- 포드 구성 관리
- Access포드 처리 및 문제 해결
ReplicaSet 및 배포
- ReplicaSet 생성 및 확장
- 배포를 통해 애플리케이션 업데이트 관리
- 롤링 업데이트 및 롤백 사용
서비스와 Networking
- 애플리케이션을 노출하는 서비스 생성
- 내부 서비스와 외부 서비스
- 보안 통신을 위한 네트워크 정책
영구 스토리지
- 영구 볼륨(PV) 및 영구 볼륨 할당(PVC)
- 스토리지 클래스
- 데이터 관리를 위해 볼륨 사용
구성 및 비밀
- 애플리케이션 구성 관리
- 보안 비밀로 민감한 데이터 보호
- 외부 구성에 ConfigMap 사용
Kubernetes을 클라우드 플랫폼과 통합
- 주요 클라우드 제공업체에 Kubernetes 클러스터 배포
- 로드 밸런서 및 수신 컨트롤러 사용
- HPA(Horizontal Pod Autoscaler)를 사용한 자동 크기 조정
모니터링 및 로깅
- 상태 확인 구현
- Kubernetes 클러스터 모니터링을 위한 대시보드 사용
- Fluentd 및 Elasticsearch과 같은 도구를 사용하여 로그 집계
문제 해결
- Kubernetes 배포의 일반적인 문제 식별
- 애플리케이션 및 네트워킹 문제 디버깅
- Kubernetes 이벤트 및 로그 분석
요약 및 다음 단계
- 과정의 주요 내용
- 추가 학습을 위한 권장 리소스
- Kubernetes 여정의 다음 단계
Requirements
- 기본 네트워킹 개념에 대한 이해 Linux 명령줄 인터페이스 경험 모든 언어에 대한 기본 프로그래밍 경험
청중
- 개발자 시스템 관리자 DevOps 엔지니어
Open Training Courses require 5+ participants.
Kubernetes & Cloud Native Associate (KCNA) 교육 과정 - Booking
Kubernetes & Cloud Native Associate (KCNA) 교육 과정 - Enquiry
Kubernetes & Cloud Native Associate (KCNA) - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (5)
그는 인내심이 있었고 우리가 뒤쳐진다는 것을 이해했습니다.
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Machine Translated
그는 k8s 개념뿐만 아니라 모든 것을 설명했습니다.
Stefan Voinea - EMAG IT Research S.R.L
Course - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
Depth of knowledge of the trainer
Grant Miller - BMW
Course - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
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 클러스터를 보호, 확장 및 모니터링합니다.
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를 자동으로 업데이트합니다.
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 개발을 위한 모범 사례를 적용합니다.