เมื่อสัปดาห์ที่ผ่านมา ทาง Microsoft ได้จัดอีเว้นท์ออนไลน์ที่ชื่อว่า .NET Conf(erence) – Focus on Microservices ซึ่งเป็นการเน้นหัวข้อ และเทคโนโลยีที่พูดคุยในงานมาที่ระบบ Microservice โดยเฉพาะ
โค้ชพลได้สรุปหัวข้อสำคัญๆ ที่น่าสนใจมาตามรายการด้านล่าง เผื่อมีตัวไหนโดนใจเรา ก็กดเข้าไปดูในคลิปที่อยู่ท้ายเรื่องนี้ได้ครับ
วันที่ 1 ทำความเข้าใจ และดูเทคโนโลยี, เครื่องมือใหม่ๆ เกี่ยวกับ Microservice
มีตั้งแต่หัวข้อพื้นฐานสำหรับผู้เริ่มต้น อย่างเช่น
- Microservice คืออะไร ไม่สนใจได้ไหม (โดย Brendan Burns คนนี้เป็นผู้ร่วมก่อตั้ง Kubernetes)
- ตอนเริ่มมาเรียนรู้ และทำ Microservice มีอะไรบ้าง (โดยคุณ David Dieruf)
จนถึงพวกเครื่องมือ
- Tye เครื่องมือที่ทีม .NET สร้างขึ้นมาเพื่อสร้าง และ deploy Microservice ได้เร็วกว่าเดิม)
- Orleans เครื่องมือ cross platform ที่สามารถใช้ในการนำแอพขึ้นใช้งานในระดับสเกลสูงๆ ได้
- DAPR เป็น runtime ที่ใช้ในการสร้าง stateful และ stateless microservice
- โชว์ของที่เกี่ยวกับ Kubernetes ใน .NET 5
- การสร้าง และ debug Microservice บน Visual Studio และ Kubernetes
และแนวคิดต่างๆ
- การจัดการ Event และ Messaging แบบ Asynchronous ระหว่าง Microservice
- การใช้งาน Entity Framework Core กับการพัฒนา Microservice แบบ Domain-Driven Design
- การใช้ gRPC ใน .NET Microservice
- วิธีใช้ Azure API Management และ Azure Function ในการควบคุม และสเกล API
ส่วนงานวันที่ 2 จะเป็น Workshop ล้วนๆ
- รู้จักกับ Microservice
- ออกแบบ Microservice
- โครงสร้างของ Microservice
- การติดต่อใช้งาน Microservice
- การทำงานกับแหล่งข้อมูล
- การ deploy Microservice ใน Kunernetes
สนใจสามารถดูคลิปวิดีโอย้อนหลังเต็มๆ กว่า 9 ชั่วโมงได้ด้านล่าง รวมถึงสามารถเข้าไปดูโปรเจคที่พูดถึงในหัวข้อต่างๆ ได้ที่ Github Repo ครับ