ประโยชน์ที่จะได้รับ
- ผู้เรียนจะรู้จักการทำงานของ Kubernetes
- ผู้เรียนจะได้เห็นภาพของการ deploy ระบบที่ออกแบบเป็น Microservices
- ผู้เรียนจะได้ทดลอง deploy ระบบที่สามารถ scale เองได้โดยอัตโนมัติ
- ผู้เรียนจะได้รู้จักการใช้งาน Istio เบื้องต้น
รายละเอียดหลักสูตร
MODULE 1 DOCKER ORCHESTRATION
- Intro to orchestration
- Overview of Docker compose
- Overview of Docker swarm
- Overview of Kubernetes
MODULE 2 INTRODUCTION TO CONTAINER CLUSTERING
- Kubernetes features
- Architecture of Kubernetes cluster
- Kubernetes Installation and Configuration
MODULE 3 KUBERNETES 101
- Nodes and Pods
- Deployments and Services
- Running the Hello World application
- Scaling the Hello World application
- Kube dashboard
- Troubleshooting
- Declarative language (YAML)
MODULE 4 MANAGING KUBERNETES OBJECT
- Labels and Selectors
- Node selector
- Namespaces
- Configuring Kubernetes Context
- Annotations
MODULE 5 ADVANCE TOPIC IN KUBERNETES
- Rolling update and Rollback
- Readiness and liveness
- API Server
- Manage Kubernetes with Kustomize
MODULE 6 MICROSERVICES AND KUBERNETES
- Microservices pattern in Kubernetes
- Deployment pattern
- Runtime pattern
- From Monolith to Microservices
MODULE 7 KUBERNETES RESOURCES
- Configmap and Secret
- Job and CronJob
- Persistent Volume
- Daemonset
- Statefulset
MODULE 8 LOGGING AND MONITORING
- Kubernetes logging
- Node logs
- Pod and container logs
- Control plane logs
- Resource usages of Nodes and Pods
MODULE 9 KUBERNETES INGRESS
- Service proxy
- Ingress comparison
- Nginx Ingress
- Contour
MODULE 10 DEPLOY WITH HELM
- Helm Architecture
- Installing with Helm
- Using existing Helm Charts
- Building Helm Charts
- Service proxy with Envoy
- Metric with Prometheus
- Logging with Fluentd
- Tracing issues with Jaeger
MODULE 12 SERVICE MESH WITH ISTIO
- What is Service mesh
- What is Istio
- Automated service mesh with Istio
- Injecting Istio into Microservices
- Verifying that Istio is meshing
- Converting to proxy auto-injection
MODULE 13 TRAFFIC ROUTING AND DEPLOYMENT
- Traffic routing and deployment
- Configuring rules to link specific label
- Creating advance routing rules
- Adjusting Istio load-balancing ratios
- Modify routes for Canary deployment
วิธีการลงทะเบียนและชำระเงิน
1. Add Line มาที่ @991xcsgg และแจ้งคอร์สที่ต้องเรียน
2. ชำระเงินผ่านการโอนและส่ง Slip ยืนยันมาที่ Line
2.1 ธนาคารกสิกรไทย สาขายูเนียนมอลล์
ประเภท: ออมทรัพย์ เลขที่: 8582057789
ชื่อ: บริษัท ไอโรบัสท์ จำกัด
หมายเหตุ
* สามารถนำลดย่อนภาษีได้ 200%
ติดต่อเจ้าหน้าที่
- คุณฐิติวิช เตชะเกียรติสุจิตร โทรศัพท์ 062-419-9498
- คุณเริงจิต เตชะเกียรติสุจิตร โทรศัพท์ 063-259-1919