Meningkatnya penggunaan hybrid cloud berdampak pada penyimpanan data di mana saja, mulai dari gudang data, data lake, dan data lakehouse, serta di berbagai lingkungan cloud dan on premise. API adalah penghubung penting antara berbagai sumber data dan aplikasi, karena itulah lebih banyak API yang dikembangkan dibandingkan sebelumnya. Salah satu format API dengan pertumbuhan tercepat dalam beberapa tahun terakhir adalah GraphQL. Dengan GraphQL, perusahaan dapat melakukan iterasi lebih cepat pada API dan pengembangan aplikasi mereka dengan mengembangkan lapisan API GraphQL terpadu untuk semua data mereka.
IBM® API Connect memudahkan pembuatan dan penerapan API GraphQL tingkat produksi dalam hitungan menit. Cukup berikan detail koneksi sumber data Anda dan API GraphQL yang aman dan optimal akan langsung dihasilkan. Anda juga dapat mengombinasikan (atau menggabungkan) data dari berbagai sumber, seperti SQL, NoSQL, REST, SOAP, dan API GraphQL lainnya. API GraphQL yang dibangun di API Connect pada dasarnya aman dan berkinerja tinggi, karena dijalankan di mesin GraphQL berbasis Golang di dalam memori.
Buka kemampuan data Anda dengan GraphQL dan IBM API Connect
Lengkapi pengembangan API dengan manajemen API untuk kontrol lebih besar dan optimalisasi API Anda.
GraphQL sangat baik dalam menyediakan akses mudah dan fleksibel ke data Anda, di mana pun data berada. API GraphQL merespons dengan tepat informasi yang diminta– di mana pun informasi tersebut berada–dan pengguna akhir bahkan tidak perlu mengetahui dari sumber mana API GraphQL mengambil datanya. Kemudahan pembuatan dan penggunaan ini sangat bermanfaat saat Anda membuat API baru dan ingin memulai dengan cepat. Namun, begitu Anda siap untuk melakukan penskalaan, Anda perlu mempertimbangkan faktor-faktor seperti kinerja dan biaya, terutama yang berkaitan dengan sumber data yang di-hosting di cloud. Misalnya, kueri GraphQL yang diambil dari basis data relasional menimbulkan beban lebih berat saat menggabungkan tabel, yang dapat memperlambat waktu respons. Atau untuk suatu kueri GraphQL yang memanggil fungsi tanpa server, Anda akan ditagih oleh penyedia cloud Anda. Di sinilah Anda harus menerapkan manajemen API.
Kemampuan manajemen di API Connect memungkinkan Anda mengontrol cara pengguna berinteraksi dengan API Anda. Anda dapat menerapkan pembatasan tarif untuk mengontrol kinerja dan biaya yang terkait dengan pemanggilan API. API Connect juga menyediakan fitur seperti Portal Pengembang sehingga Anda dapat menemukan, menguji, dan berbagi API secara internal dan eksternal ke organisasi Anda.