The Cloud Camp Week#02 (Cloud Native Architecture)

สำหรับสัปดาห์นี้จะเรียนให้หัวข้อ Cloud Native Architecture ว่าจะทำ App ให้เป็น Cloud Native ต้องเข้าใจเรื่องอะไรบ้าง 0. Recap Application Process / Application Deploy 1. How to manage a Lot of Traffic 2. Cloud Native Architecture Fundamental 3. Characteristic of Cloud Native 4. Autoscaling 5. Networking 6. Serverless 7. Open Standard 8. Cloud Native Roles 9. Community and Governance 10. CNCF Graduation Criteria v1.3 Reference 0. Recap Application Process / Application Deploy 1. How to manage a Lot of Traffic Traffic มาจากหลายส่วนไม่ว่าจะเป็น user หรือ ระบบเอง เราคงไม่สามารถสร้าง Server ขนาดใหญ่มาจัดการได้หมด เลยต้องมี Load Balancer มากระจาย Traffic ให้กับ App แค่ละตัวแต่ทว่าพอเพิ่ม App หลายๆตัวเข้ามา ใช่ว่าปัญหาจะจบ มันมีเรื่อง ปกติขา dotnet ที่ดูทำ API สำหรับ HealthCheck แต่ลองไปค้นๆมา…