-
교육기간
3일
-
수업일
평일반(월~금)
주 5일
주말반(토, 일)
주 2일 -
상담문의
1666-7790
Architecting with Google Kubernetes Engine 과정 소개
Google Kubernetes Engine(GKE) 및 Google Cloud의 다른 도구에 컨테이너형 애플리케이션을 배포하고 관리하는 방법에 대해 알아 보십시오. 이 과정에서는 강의, 데모 및 실습 랩을 결합하여 네트워크 및 애플리케이션 서비스와 함께 포드, 컨테이너, 배포 및 서비스와 같은 인프라 구성요소를 포함한 솔루션 요소를 탐색하고 배포하는 데 도움이 됩니다. 또한 보안 및 액세스 관리, 리소스 관리 및 리소스 모니터링을 비롯한 실제 솔루션을 구축하는 방법도 배울 수 있습니다.Architecting with Google Kubernetes Engine 과정 학습목표
-
01
클라우드 설계자, 관리자 -
02
Google 클라우드를 사용하여 새로운 솔루션을 만드는 사용자 -
03
SysOps/DevOps 직원
Architecting with Google Kubernetes Engine 과정 커리큘럼
| 주제 | 소주제 |
|---|---|
| 1. 구글 클라우드 소개 | • 구글 클라우드 서비스 및 기능을 식별합니다. • 적합한 구글 클라우드 서비스를 선택하여 자신만의 클라우드 솔루션을 만드십시오. |
| 2. 구글 클라우드의 컨테이너 및 Kubernetes | • 클라우드 빌드를 사용하여 컨테이너를 만듭니다. • 컨테이너 레지스트리에 컨테이너를 저장합니다. • Kubernetes 및 GKE 기능을 비교 및 대조합니다. |
| 3. 쿠버네츠 아키텍처 | • 쿠버네츠 아키텍처를 개념화합니다. • GKE를 사용하여 쿠버네츠 클러스터를 배포합니다. • 쿠버네츠 개체를 보고 관리합니다. • Anthos용 마이그레이션 프로세스를 개념화합니다. |
| 4. 쿠버네츠 운영 | • Kubectl 명령으로 작업합니다. • 클러스터와 포드를 검사합니다. • 포드의 콘솔 출력을 봅니다. • 대화식으로 포드에 로그인합니다. |
| 5. 배포, 작업 및 확장 | • 배포를 만들고 사용합니다. • 작업과 cronJobs를 만들고 실행합니다. • 클러스터를 수동 및 자동으로 확장합니다. • 노드 및 포드 선호도를 구성합니다. • Helm 차트 및 쿠버네츠 마켓플레이스를 사용하여 클러스터에 소프트웨어를 가져옵니다. |
| 6. GKE 네트워킹 | • 포드 내에서 실행 중인 응용 프로그램을 노출하는 서비스를 만듭니다. • 로드 밸런서를 사용하여 서비스를 외부 클라이언트에 표시합니다. • HTTP(S) 로드 밸런싱을 위한 수신 리소스를 만듭니다. • 컨테이너 고유의 로드 밸런싱을 활용하여 포드 로드 밸런싱을 개선합니다. • 포드에 대한 트래픽을 허용 및 차단하는 Kubernetes 네트워크 정책을 정의합니다. |
| 7. 영구 데이터 및 저장 | • Secrets를 사용하여 보안 자격 증명을 격리합니다. • ConfigMaps를 사용하여 구성 아티팩트를 격리합니다. • Secrets 및 ConfigMaps에 대한 업데이트를 푸시하고 롤백합니다. • 쿠버네츠 포드의 영구 스토리지 볼륨을 구성합니다. • StatefulSets를 사용하여 재시작 후에도 영구 스토리지 볼륨에 대한 클레임이 지속되도록 합니다. |
| 8. 쿠버네츠 및 쿠버네츠 엔진의 액세스 제어 및 보안 | • GKE에 대한 IAM 역할 및 정책을 정의합니다. • 쿠버네츠 RBAC 역할 및 역할 바인딩을 정의합니다. • 쿠버네츠 포드 보안 정책을 정의합니다. |
| 9. 로깅 및 모니터링 | • 시스템 모니터링을 위한 포렌식 로그를 만듭니다. • 다양한 관점에서 시스템 성능을 모니터링합니다. • 실시간 응용 프로그램의 상태 검사에 대한 프로브를 만듭니다. |
| 10. 쿠버네츠 애플리케이션의 구글 클라우드 관리 스토리지 서비스 사용 | • 쿠버네츠 애플리케이션 내 클라우드 스토리지의 사용 사례를 이해합니다. • 쿠버네츠 애플리케이션 내에서 클라우드 SQL 및 클라우드 Spanner의 사용 사례를 이해합니다. • 쿠버네츠 애플리케이션 내에서 Datastore의 사용 사례를 이해합니다. • 쿠버네츠 애플리케이션 내에서 Cloud Bigtable의 사용 사례를 이해합니다. |
| 11. 로깅 및 모니터링 | • 클라우드 빌드를 사용하여 지속적 배포 파이프라인을 만들고 코드 변경으로 수동 또는 자동으로 시작합니다. • 릴리스 테스트를 위해 프로덕션에서 애플리케이션의 두 버전을 호스팅하는 카나리아 배포를 구현합니다. |
수강신청 절차 안내
-
STEP1
온·오프라인 1:1 교육컨설팅 
-
STEP2
학습계획 수립 
-
STEP3
교육비 납부 및 수강신청 
-
STEP4
교육 진행
교육후기 더보기
-
김광태 #리버스엔지니어링 #정보보안 산업기사 & 기사 #R 프로그래밍 #프로그래밍 기초
인문계열 전공자로서 취직이 어려워서 진로를 고민하다가 IT분야를 선택하게 되었습니다.
혼자 공부해보니 이해가 안되서 막막했는데, 아이티뱅크에서 많을 것을 배울 수 있었고, 진로의 선택 폭이 넓어서 추천하고 싶습니다. 최종 목표는 IT보안업계로의 취업입니다. -
김명환 #C언어 #JAVA1 #Python1
노량진 학원 4월 우수 수강생
-
이재열 #스프링 클라우드를 활용한 응용 SW 개발자 양성
인터넷 사이트에서 다른 곳들과 비교도 많이 해보고 실제로 상담도 많이 받아봤지만 제일 괜찮다고 생각이 들었고 상담선생님께서도 친절하게 하나하나 알려주셨습니다.


밀착관리를 통한
가장 빠른 업계정보 및
같은 목표를 향한
지속적인 1:1