สถาปัตยกรรม Microservices กับเทคโนโลยี Containers

หลายๆ คนน่าจะได้ยินคำว่า Microservices อยู่บ่อยๆ ในช่วงนี้ ผมไปเจอบทความ Using Containers to Build a Microservices Architecture อ่านแล้วชอบเลยเอามาลองสรุปดู ซึ่งตัว Microservices นั้นเป็นวิธีการหนึ่งที่ทำให้การพัฒนาระบบที่เป็น Web-based ทำให้เราสามารถรองรับการเปลี่ยนแปลงได้เร็ว และก็สามารถดูแลรักษาตัว code base ของเราได้ง่ายขึ้น และการเข้ามาของ Containers ช่วยสร้าง microservices ได้อย่างไร