Kubernetes for Developer

วันที่ 18 กรกฎาคม 2565 (9.00-16.30)

สถานที่ Software Park

หลังจากที่ทั่วโลกได้เผชิญกับสถานการณ์การแพร่ระบาดของไวรัส COVID-19 ก็คงจะปฏิเสธไม่ได้อย่างแน่นอนว่า เทคโนโลยีทั้งหลายได้มีบทบาทอันสำคัญยิ่งที่ส่งผลให้เราผ่านพ้นวิกฤตการณ์มาได้จนถึงทุกวันนี้ ไม่ว่าจะเป็นเทคโนโลยีทางการแพทย์ในการพัฒนาวัคซีนหรือยารักษาโรค หรือเทคโนโลยีสารสนเทศต่าง ๆ

Day 1

1.Introduction to containerization

a.What is containerization

b.What is Kubernetes

c.Kubernetes features

d.Architecture of Kubernetes cluster

 2.Kubernetes 101

a.Nodes and Pods

b.Deployments, jobs and services

c.Labels, selectors and namespaces

d.Kubelet and Kube Proxy

e.Running the Hello World application

f.Scaling the Hello World application

g.Running a more complicated example

h.Kube dashboard

i.Configuration data

j.Dealing with application secret

Day 2

3.  Advance topic in Kubernetes

a.Kubernetes deployment

b.Monitoring and Logging

c.Authentication and Authorization

d.Running stateful applications

 4.Microservices and Kubernetes

k.Microservices pattern in Kubernetes

l.Deployment pattern

m.Runtime pattern

n.From Monolith to Microservices

Day 3

5.Deploy with Helm

a.Helm Architecture

b.Installing with Helm

c.Using existing Helm Charts

d.Building Helm Charts

6.Other useful tools

a.Service proxy with Envoy

b.Metric with Prometheus

c.Logging with Fluentd

d.Tracing issues with Jaeger

Day 4

7.Service mesh with Istio

a.What is Service mesh

b.What is Istio

c.Automated service mesh with Istio

d.Injecting Istio into Microservices

e.Verifying that Istio is meshing

f.Converting to proxy auto-injection

 8.Traffic routing and deployment

a.Ingress gateway and virtual services

b.Configuring rules to link specific label

c.Creating advance routing rules

d.Adjusting Istio load-balancing ratios

e.Modify routes for Canary deployment

จัดโดย Software Park

 

ลงทะเบียนเข้าร่วมงาน คลิกที่นี่