Amazon CloudFront kini mendukung panggilan gRPC, memungkinkan Anda memanfaatkan jaringan pengiriman konten (CDN) globalnya untuk mengurangi latensi, mengamankan lalu lintas di edge, dan mendapatkan manfaat dari perlindungan DDoS.
Menerapkan CloudFront di depan endpoint API gRPC Anda memungkinkan berkurangnya latensi antara aplikasi klien dan API Anda. Lokasi edge menyediakan terminasi TLS dan caching opsional, sementara permintaan ditransfer melalui jaringan pribadi AWS dengan latensi rendah dan bandwidth tinggi.
Aplikasi Anda juga mendapatkan keamanan yang ditingkatkan dengan enkripsi lalu lintas, validasi header HTTP melalui AWS WAF, dan perlindungan DDoS AWS Shield Standard.
Demo blog secara efektif mengilustrasikan penyiapan CloudFront dengan gRPC, termasuk penggunaan AWS Copilot untuk menerapkan aplikasi gRPC di Amazon ECS. Ini menyoroti pengaktifan HTTP/2 dan metode HTTP POST, dan mengonfigurasi CloudFront untuk mendeteksi dan meneruskan lalu lintas gRPC.
Secara keseluruhan, dukungan gRPC di CloudFront merupakan kemajuan yang signifikan bagi pengembang gRPC, memungkinkan mereka memanfaatkan manfaat CDN untuk peningkatan kinerja dan keamanan API. Saya ingin sekali melihat bagaimana pengembang memanfaatkan kemampuan baru ini.