全部产品
Search
文档中心

API Gateway:Apa itu API Gateway?

更新时间:Jun 28, 2025

API Gateway adalah layanan hosting API yang menyediakan berbagai fungsi manajemen siklus penuh untuk membantu membangun arsitektur sistem berbasis API. Fungsi ini mencakup desain, pengembangan, pengujian, publikasi, penjualan, operasi & pemeliharaan (O&M), pemantauan, kontrol keamanan, serta pencabutan publikasi.

  • Membantu membangun mid-end. API Gateway mengelola API dari berbagai sistem bisnis dan memanggilnya secara terpusat dengan memanfaatkan kemampuan adaptasi dan integrasinya yang kuat.

    • Mendukung lingkungan jaringan heterogen: API Gateway dapat mengelola API dari sistem bisnis Anda, baik ditempatkan di Alibaba Cloud, pusat data lokal, atau cloud pihak ketiga.

    • Mendukung berbagai layanan backend: API Gateway dapat terhubung dengan berbagai layanan backend seperti Elastic Compute Service (ECS), Function Compute, dan layanan mikro.

    • Menyediakan data sebagai layanan: API Gateway dapat mempublikasikan API dengan cepat untuk menyediakan data sebagai layanan kepada pelanggan yang menggunakan layanan big data dan database Alibaba Cloud, seperti DataWorks, Dataphin, dan Data Management (DMS).

    • Menyediakan kemampuan AI: API Gateway dapat mempublikasikan model dan algoritma yang dikembangkan di Platform for AI (PAI) dalam bentuk API yang dapat dipanggil oleh sistem bisnis.

    • Mendukung visualisasi data: Anda dapat menggunakan DataV untuk memanggil API yang diterbitkan di API Gateway guna menampilkan data pada antarmuka pengguna.

  • Membantu membangun berbagai arsitektur teknis.

    • Serverless architecture. Kombinasi Function Compute dan API Gateway memungkinkan pengembang menjelajahi kode dan membangun layanan backend dengan biaya rendah, ketersediaan tinggi, serta skalabilitas real-time. Arsitektur ini mendukung pengembangan bisnis terkait perangkat mobile, aplikasi web, Internet of Things (IoT), dan pasar cloud, memperluas kemungkinan pengembangan bisnis dan meningkatkan fleksibilitas serta ketahanan kombinasi produk.

    • Model layanan mikro. API Gateway berfungsi sebagai layanan cloud matang yang memungkinkan akses ke kluster aplikasi Kubernetes, secara signifikan meningkatkan kemampuan kluster tersebut. Arsitektur ini menjadi standar untuk aplikasi Internet berskala besar.

    • Front end-back end separated architecture. Dalam arsitektur skala besar di mana front end dipisahkan dari back end, API Gateway bertanggung jawab atas otentikasi, penjadwalan, dan pengarahan terkait API. Selain itu, API Gateway mengadopsi penyebaran berkluster untuk memenuhi kebutuhan performa aplikasi berskala besar.

  • Membantu membangun ekosistem. Kerjasama antar mitra hulu dan hilir penting bagi operasi perusahaan. Dengan menggunakan API terbuka, API Gateway meningkatkan efisiensi koordinasi di antara mitra, mendukung pembentukan ekosistem yang sehat.

  • Mempermudah pemecahan masalah. Pemantauan real-time dan panel pemantauan API memungkinkan Anda memantau layanan API secara rinci dalam waktu nyata untuk membantu memecahkan masalah.

  • Mendorong inovasi. Kemampuan dan data disediakan melalui API, yang sangat penting untuk inovasi bisnis. API Gateway menerbitkan algoritma, kemampuan, dan data dalam bentuk API ke Alibaba Cloud Marketplace, membantu mengeksplorasi model bisnis baru. Selain itu, API Gateway mengintegrasikan layanan API vendor lain, memungkinkan perusahaan berbagi kemampuan dan lebih fokus pada bisnis inti mereka, menguntungkan semua pihak yang terlibat.

  • Menjamin keamanan. Instance khusus digunakan secara eksklusif oleh pengguna, sedangkan instance bersama atau serverless dibagi di antara beberapa pengguna secara terisolasi. Keamanan dijamin dalam kedua mode.