Cloud Native Computing Foundation หรือ CNCF ได้ออกมาประกาศจบการศึกษาให้กับ Envoy Proxy โครงการ Open Source Proxy นับเป็นโครงการที่ 3 ถัดจาก Kubernetes และ Prometheus ที่เป็นรุ่นพี่ก่อนหน้า
Envoy นี้ถูกเริ่มต้นพัฒนาโดย Lyft ในฐานะของระบบ Open Source Edge, Middle, Service Proxy ประสิทธิภาพสูง โดยมุ่งเน้นที่การช่วยทำให้การย้ายไปสู่สถาปัตยกรรมแบบ Cloud Native นั้นเป็นไปได้ง่ายขึ้น และดูแลรักษาได้ง่ายตามไปด้วย
ตัวสถาปัตยกรรมของ Envoy เองนั้นเป็นแบบ Out-of-Process จึงสามารถใช้งานได้กับทุก Application, ทุกภาษา และทุกๆ Runtime โดยรองรับ Protocol และความสามารถอย่าง HTTP/2, gRPC, MongoDB, Redis, Thrift, การทำ External Authorization, การทำ Global Rate Limiting, การปรับแต่ง API ได้เชิงลึก และอื่นๆ อีกมากมาย
ในสองปีที่ผ่านมานี้ Envoy ถือเป็นโครงการที่ได้รับความสนใจและเติบโตอย่างรวดเร็วมาก รวมถึงได้กลายเป็นกุญแจสำคัญของการทำ Service Mesh ไปแล้ว อีกทั้งยังเป็นผู้นำของว Cloud Native L7 Proxy ที่มีองค์กรหลายพันแห่งใช้งานร่วมกับ Kubernetes ด้วย
ผู้ที่สนใจสามารถศึกษาข้อมูลเกี่ยวกับ Envoy เพื่มเติมได้ที่ https://github.com/envoyproxy/envoy
ที่มา: https://www.cncf.io/announcement/2018/11/28/cncf-announces-envoy-graduation/