API Gateway: Satu Pintu untuk Banyak Layanan
Saat jumlah layanan bertambah, setiap layanan tidak boleh mengurus sendiri autentikasi, rate limit, dan logging. API gateway memusatkan tanggung jawab ini di satu pintu.
Apa yang dipusatkan
Gateway menangani autentikasi, pembatasan laju, pemetaan rute, dan observabilitas dasar. Layanan di belakangnya fokus pada logika bisnis, bukan plumbing pengamanan.
Kapan menambah nilai
Bila ada banyak klien eksternal, banyak layanan, atau kebutuhan kebijakan konsisten lintas tim, gateway membantu. Tim kecil dengan satu layanan biasanya belum membutuhkannya.
Jebakan
Gateway yang dipaksa menjadi tempat logika bisnis akhirnya menjadi bottleneck dan sumber kopling. Pertahankan ia tipis: kebijakan teknis ya, keputusan bisnis tidak.