Apa itu hub Apigee API?

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Hub API Apigee memungkinkan Anda mengonsolidasikan dan mengatur informasi tentang semua API yang diminati untuk organisasi Anda? Hub API memungkinkan Anda merekam informasi penting tentang API sehingga developer dapat menemukan dan mengevaluasinya dengan mudah, serta memanfaatkan hasil kerja tim lain jika memungkinkan. yang dapat digunakan tim platform API Hub API untuk melihat dan mengelola portofolio API mereka.

Nilai pengelolaan API terpusat

Banyak organisasi tertantang dengan meningkatnya jumlah API yang dikembangkan dan digunakan. Seiring bertambahnya jumlah API, API tersebut akan menjadi lebih sulit dilacak, yang dapat menyebabkan duplikasi, bukan penggunaan ulang, yang merupakan inefisiensi yang mahal. Saat API berkembang pesat tanpa pemeriksaan standar desain dan tata kelola, Lanskap API menjadi tidak konsisten, memperlambat tim, sementara Program API membantu mereka bekerja lebih cepat.

Pengalaman hub API terutama ditujukan untuk konsumen dan produsen API dalam organisasi yang perhatian utamanya adalah menemukan, membuat daftar, membandingkan, dan mengevaluasi API baik di dalam maupun di luar ekosistem jaringan organisasi. Dengan hub API, Anda dapat mengelola katalog lengkap semua API Anda entity baru, termasuk versi API. Anda juga bisa mengaitkan spesifikasi API dengan versi API, dan untuk spesifikasi OpenAPI, hub API mengurainya dan mengekstrak metadata, termasuk operasi API. Selain itu, Anda bisa menautkan versi API ke endpoint deployment API tertentu, dan lain-lain.

Manfaat utama hub API Apigee

Administrator hub API dapat:

  • Tambahkan, edit, dan kelola katalog lengkap semua API Anda beserta atribut terkait entitas.
  • Mengelola seluruh siklus proses API dengan dukungan untuk pembuatan versi API, menautkan versi ke Spesifikasi API, yang menampilkan operasi yang diuraikan dari spesifikasi, yang menautkan API ke endpoint deployment tertentu, dan banyak lagi.
  • Menambahkan atribut ke kumpulan API dan memberinya tag dengan berbagai tahap siklus proses, kepatuhan informasi, dan informasi lainnya yang ingin Anda lacak.
  • Filter dan telusuri API berdasarkan serangkaian atribut yang beragam.
  • Tautkan hub API ke satu atau beberapa project Apigee untuk mengambil informasi proxy Apigee API secara otomatis dan menyimpannya di hub API. Hub API secara berkala (sekali dalam enam jam) menjalankan penjadwal yang terhubung ke project Apigee Anda, dan mendapatkan definisi proxy terbaru.
  • Gunakan kemampuan penelusuran semantik yang canggih untuk menemukan API dengan penelusuran bentuk bebas.
  • Melacak kepatuhan untuk file spesifikasi API Anda menggunakan fungsi Linting.
  • Lacak dependensi untuk API Anda dengan memodelkan dependensi di antara berbagai operasi dalam API Anda.
  • Menyimpan data siklus proses API.

Dengan hub API, Anda mengumpulkan informasi lengkap tentang API Anda ke dalam satu tempat untuk mempercepat konsistensi, penggunaan, penggunaan ulang, dan tata kelola API Anda portofolio Anda.

Fitur dan konsep utama

Resource API

Resource API mewakili API yang ada dalam ekosistem jaringan organisasi. API resource yang disimpan di hub API dapat ditelusuri dan memberikan detail operasional dan deskriptif informasi tentang API seperti deployment, versi, operasi, tahap siklus proses, dan atribut penting lainnya.

Pembuatan Versi

Kemampuan untuk membuat model dan mengatur versi API adalah fitur utama dari hub API. Setiap resource API di hub API memiliki setidaknya satu versi yang terkait dengannya. Anda dapat menganggap versi sebagai status API pada satu waktu. Pada dasarnya, versi membantu Anda mengelompokkan dan mengatur API berdasarkan serangkaian operasi, deployment, dan {i>metadata<i} lainnya.

Mendaftarkan otomatis proxy API Apigee

Pendaftaran otomatis mengacu pada mendapatkan data API dari sistem eksternal ke hub API. Anda dapat mendaftarkan semua proxy yang ada di project runtime Apigee langsung di hub API dengan melampirkan project runtime Anda ke hub API. Lihat Mendaftarkan otomatis proxy Apigee.

Penguraian spesifikasi dan analisis lint

Fitur hub API utama lainnya adalah kemampuannya untuk mengurai spesifikasi API tertentu, seperti spesifikasi OpenAPI, ke dalam definisi, operasi, dan komponen kunci lainnya, dan simpan informasi tersebut dengan resource API. Hub API juga menyediakan masukan analisis lint untuk spesifikasi yang diimpor.

Menelusuri

Kemampuan penelusuran yang canggih dari hub API mendukung solusi berbasis LLM operasi pencarian berbasis filter dan teks bebas yang memungkinkan Anda mencari berdasarkan bagian mana pun tentang definisi API. Alat penelusuran canggih ini memungkinkan Anda mengidentifikasi aset API yang melayani kasus penggunaan tertentu sehingga Anda dapat menghindari pembuatan ulang atau duplikasi API pekerjaan teknis.

Pemetaan dependensi

Dependensi hub API membantu Anda melihat dan mengelola hubungan antar-API. Menemukan dan melacak dependensi API membantu Anda mengelola ekosistem API dengan lebih efisien dan memecahkan masalah operasi API yang rusak.

Apa langkah selanjutnya?