Dorong inovasi berbasis AI dengan API management terpadu
Amankan API Anda terhadap Open Worldwide Application Security Project (OWASP) API Security Top 10 dan ancaman lainnya dengan autentikasi, otorisasi, pembatasan laju, validasi skema, jaringan pribadi, dan fitur bawaan lainnya. Perkuat dan aktifkan tata kelola pada skala besar dengan menggabungkan API management menggunakan ruang kerja. Satukan inventaris API dan pantau kepatuhan desain API di Pusat API Azure. Tingkatkan keamanan dengan analisis postur keamanan dan deteksi ancaman yang didukung AI di Microsoft Defender untuk Cloud.
Dapatkan pemahaman dan percepat adopsi AI di organisasi Anda dengan API yang siap digunakan oleh agen AI. Amankan, pantau, dan kendalikan penggunaan LLM populer dengan mudah menggunakan kuota token, pelacakan token, penyimpanan di cache semantik, dan penyeimbangan beban cerdas.
Manfaatkan serangkaian kebijakan yang kaya untuk membentuk lalu lintas API untuk beban kerja Anda yang paling menuntut. Gunakan log dan metrik yang mendetail, komprehensif, dan dapat disesuaikan untuk memperoleh wawasan, mengantisipasi masalah, dan mempertahankan performa puncak.
Kurangi gesekan dalam seluruh siklus hidup API dengan memberdayakan tim pengembangan untuk bekerja lebih cepat dan lebih efisien dengan menggunakan portal pengembang terintegrasi, dokumentasi otomatis, serta alat penerapan versi yang mempermudah alur kerja API. Kelola dan satukan inventaris API Anda untuk meningkatkan kemudahan ditemukan dan tata kelola. Perkuat kepatuhan dan pastikan desain API berkualitas tinggi dengan fitur seperti linting di Visual Studio Code, aturan desain API, dan laporan real time.
Sederhanakan keamanan, performa, dan tata kelola API
Gateway API yang fleksibel
Amankan dan kelola API dengan kebijakan deklaratif untuk autentikasi permintaan, validasi, perutean, pembatasan, penyimpanan di cache, transformasi, penyeimbangan beban, dan pemutusan sirkuit. Bawa gaya API apa pun, termasuk REST, WebSockets, GraphQL, SOAP, dan gRPC.
Desain API dan penulisan kebijakan yang didukung AI
Percepat desain API dengan GitHub Copilot untuk Azure Pratinjau untuk Visual Studio Code dengan membuat spesifikasi API berkualitas tinggi dari perintah atau menyempurnakan spesifikasi yang sudah ada untuk peningkatan kualitas dan kepatuhan. Sederhanakan penulisan kebijakan dan pemecahan masalah dengan Microsoft Copilot di Azure.
Gateway AI yang komprehensif
Buka model AI populer dengan aman dan mudah ke pengembang aplikasi cerdas Anda. Kelola penggunaan dengan menggunakan kuota token dan batas laju yang mendetail, lacak konsumsi dan biaya token dengan cermat, pastikan latensi yang rendah dan konsisten dengan penyimpanan di cache semantik, dan terapkan perlidungan keamanan untuk perintah dan konten.
Pemantauan dan analitik yang mendetail
Kumpulkan log permintaan yang komprehensif dan dapatkan wawasan mengenai penggunaan API, latensi, dan tingkat kesalahan dengan dasbor yang sudah dibuat sebelumnya dan integrasi dengan Azure Monitor dan Application Insights.
Kepatuhan, konsistensi, dan inventaris terpadu API
Bangun inventaris, lokasi penyebaran, dan tahapan siklus hidup API terpadu dengan Pusat API Azure. Perkaya katalog Anda dengan metadata kustom untuk meningkatkan kemudahan ditemukan dan tata kelola. Perkuat kualitas dan kepatuhan API dengan aturan dan laporan desain API, serta berdayakan pengembang untuk membuat API yang sesuai dengan lebih cepat menggunakan linting di Visual Studio Code.
Portal pengembang dan dokumentasi API siap pakai
Tingkatkan pengalaman pengembang melalui penemuan API mandiri, manajemen akses, dokumentasi interaktif, dan konsol pengujian — semua disesuaikan dengan merek dan kebutuhan Anda.
Konektivitas tanpa hambatan dengan layanan Azure
Terhubung secara native dengan Azure Functions, Logic Apps, App Service, dan layanan Azure lainnya. Dengan gateway terkelola Kubernetes, aktifkan pengalaman manajemen API yang mengutamakan Kubernetes sambil menyatukan keamanan, kontrol lalu lintas, dan tata kelola di seluruh aplikasi native cloud dan aplikasi tanpa server.
Operasi API otomatis
Tingkatkan ketangkasan bisnis dan keandalan API dengan kontrol penerapan versi dan penyebaran API otomatis. Pilih dari berbagai alat CI/CD—Azure Resource Manager, Bicep, Azure CLI, Terraform, dan SDK klien—dalam berbagai bahasa pemrograman untuk menerapkan penyebaran API otomatis dan dapat diulang.
Manajemen API yang fleksibel di seluruh lingkungan Hybrid dan multi-cloud
Perluas manajemen API di luar Azure dengan gateway yang di-host sendiri—gateway API yang ringan dan terkontainerisasi yang disebarkan bersama API Anda, baik secara lokal maupun di cloud lainnya—memungkinkan visibilitas dan tata kelola API yang konsisten di seluruh lingkungan cloud dan lokal.
Keamanan
Kepatuhan dan keamanan terintegrasi
34.000
Teknisi yang setara dengan pekerja penuh waktu yang didedikasikan untuk inisiatif keamanan di Microsoft.
15.000
Mitra dengan keahlian keamanan khusus.
>100
Sertifikasi kepatuhan, termasuk lebih dari 50 sertifikasi khusus untuk kawasan dan negara di seluruh dunia.
Produk Azure berfungsi lebih baik jika digunakan bersama
Gunakan Azure API Management dengan produk dan layanan Azure lainnya untuk membangun solusi yang canggih dan komprehensif.
Pusat API Azure
Konsolidasikan dan lacak semua API Anda untuk kemudahan penemuan, penggunaan kembali, dan tata kelola guna mempertahankan inventaris terstruktur dalam seluruh tipe API, tahap siklus hidup, dan lokasi penyebaran.
Skalakan dengan percaya diri di platform kelas perusahaan dengan yang memiliki 10+ tahun inovasi API
Dipercaya oleh lebih dari 35.000 pelanggan di seluruh dunia. Mengelola hampir 2 juta API. Memproses lebih dari 2 triliun permintaan setiap bulan. Tersedia di lebih dari 60 wilayah.
“Azure API Management adalah salah satu layanan yang kami andalkan untuk mengekspos API kami dan mengelolanya dengan cara yang sangat aman dengan semua lapisan keamanan yang diwajibkan oleh tim keamanan perusahaan kami.”
Viju Chacko, Head of Digital Architecture, Air India
BMW menggunakan Azure API Management untuk mengamankan sistem cloud-nya, mengatur akses aplikasi seluler ke layanan backend sekaligus mencegah penggunaan yang tidak sah dan menerapkan batasan laju.
“Azure API Management memenuhi semua kriteria perangkat lunak manajemen siklus hidup API yang hebat. … [K]ami telah menciptakan integrasi mendalam dengan backend berbasis Kubernetes dengan menggunakan alat GitOps mutakhir.”
Deepak Pandey, Director of Technology – Ecosystems, Backbase
Coles menggunakan gateway Azure API Management untuk memastikan pembayaran dan pemrosesan yang aman bagi pembeli online dengan mengidentifikasi, memblokir, dan melawan aktivitas penipuan.
Xiaomi menghubungkan sistem bisnis pihak ketiga dengan aman ke sistem internal mereka dengan menggunakan Azure API Management yang dipadukan dengan Azure Functions dan Azure Penerjemah untuk memberikan pengalaman pelanggan multisaluran yang komprehensif.
Manajemen API adalah proses mengamankan, memantau, dan mengoptimalkan API untuk memastikan API dapat diskalakan, andal, dan mudah ditemukan serta digunakan. Ini mencakup kemampuan seperti autentikasi, pembatasan laju, analitik, manajemen siklus hidup, dan onboarding yang memungkinkan organisasi mengatur dan menggunakan kembali API secara efisien.
Azure API Management adalah layanan yang sepenuhnya dikelola yang membantu organisasi menerbitkan, mengamankan, memantau, dan menskalakan API di seluruh lingkungan cloud dan hibrid. Layanan ini menyediakan kemampuan seperti autentikasi permintaan, manajemen lalu lintas, keterlibatan pengembang, dan analitik yang berfungsi secara lancar dengan banyak layanan Azure.
Kebijakan API Management adalah aturan yang mengevaluasi atau memodifikasi permintaan dan respons API di gateway tanpa mengubah aplikasi klien atau layanan backend. Kebijakan digunakan untuk, misalnya, menerapkan keamanan, mengubah payload, mengontrol lalu lintas, mencatat permintaan, dan memungkinkan tata kelola API yang lebih mendetail melalui konfigurasi deklaratif.
API Management menawarkan lebih dari 50 kebijakan deklaratif, termasuk pembatasan laju, kuota, autentikasi, validasi konten, penyimpanan di cache, transformasi, dan lainnya. Kebijakan dapat diterapkan dalam berbagai cakupan (seperti diterapkan ke semua API atau pada satu API saja) dan dapat disesuaikan secara dinamis serta dievaluasi secara kondisional menggunakan ekspresi kebijakan.
API Management melakukan autentikasi, otorisasi, dan validasi di gateway, mencegah permintaan yang tidak sah atau tidak permintaan yang rusak mencapai layanan backend. Layanan ini mendukung berbagai opsi autentikasi dan otorisasi, termasuk pemfilteran IP, TLS mutual, kunci, OAuth 2.0, dan sertifikat, serta kemampuan validasi permintaan yang terperinci.
Dengan gateway yang di-host sendiri, API Management memungkinkan tata kelola API di lingkungan lokal dan multi-cloud sambil mempertahankan kontrol terpusat, mengurangi latensi dan memastikan kepatuhan di seluruh sistem terdistribusi.
Untuk pengembang aplikasi, API Management menawarkan portal pengembang yang dapat disesuaikan untuk onboarding API mandiri, lengkap dengan dokumentasi otomatis dan konsol interaktif. Pengembang API dapat menggunakan fungsionalitas revisi dan penerapan versi API yang fleksibel untuk mengelola API dengan aman.
API Management mendukung berbagai gaya API, termasuk REST, GraphQL, gRPC, SOAP, WebSocket, dan Webhook. Fleksibilitas ini memungkinkan organisasi mengelola berbagai API dalam satu platform.