- 
                            
교육기간
3일
 - 
                            
수업일
평일반(월~금)
주 5일
주말반(토, 일)
주 2일 - 
                            
상담문의
1661-1284 
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
교육 진행 
교육후기 더보기
- 
                                    
조민균 #C++ #JSP #Python1
불과 세달 전만해도 컴퓨터에 대해 일자무식이던 제가 이제 코드를 이해하고 읽을 수 있게 되었습니다.전공분야와 빅데이터를 접목하여 빅데이터 전문가가 되고 싶습니다.
 - 
                                    
박태훈 #C++ #Python1
수강중에 팀프로젝트가 가장 힘들면서도 가장 흥미로웠던것 같습니다.
 - 
                                    
박동준 #C++ #자료구조 #JSP #Python1
초급부터 고급까지 탄탄한 커리큘럼이 짜여져 있어, 비전공자임에도 큰 어려움 없이 수업을 따라 갈 수 있습니다.
 


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