Sekilas
Buat dan sebarkan aplikasi tanpa server dalam skala besar
- Kembangkan agen AI yang terintegrasi dengan model dan manajemen Azure Foundry. Perluas kemampuan agen Anda dengan server dan alat Model Context Protocol (MCP) jarak jauh. Buat agen yang memerlukan alur kerja dalam komputasi terdistribusi dengan keandalan, penjadwalan, pembuatan titik pemeriksaan, dan observabilitas bawaan menggunakan Durable Functions.
- Gunakan bahasa pilihan Anda untuk menyambungkan fungsi ke layanan Azure dengan pemicu dan pengikatan.
- Dapatkan elastisitas serverless bawaan dengan jaringan kelas enterprise, untuk menskalakan aplikasi Anda dengan cepat dari nol hingga sesuai kebutuhan Anda—demikian pula sebaliknya.
- Temukan paket hosting untuk skenario Anda, dengan model bayar per penggunaan.
- Sederhanakan kebutuhan orkestrasi kompleks dengan menggunakan toleransi kesalahan bawaan menggunakan Durable Functions, termasuk fungsi yang berjalan lama. Buat aplikasi terdistribusi dan agen AI dengan pola multi-langkah yang tetap tangguh dengan mempertahankan status—apa pun kegagalan yang terjadi. Pembuatan titik pemeriksaan otomatis bawaan memungkinkan Anda melanjutkan dari titik keberhasilan terakhir dengan mudah.
Baca mengapa Microsoft dinobatkan sebagai Pemimpin dalam Forrester Wave™: Platforms Pengembangan Tanpa Server, Q2 2025.
Kasus penggunaan
Terapkan fungsi tanpa server ke berbagai kasus penggunaan
Aplikasi cerdas
Kembangkan aplikasi retrieval augmented generation (RAG), chatbot, dan penyelesaian teks dengan AI generatif, serta model atau kerangka kerja lainnya.
Pemrosesan real-time
Proses file, data, dan aliran kejadian Anda secara hampir real-time.
Orkestrasi alur kerja AI
Sederhanakan kebutuhan orkestrasi kompleks dengan toleransi kesalahan bawaan menggunakan Fungsi Tahan Lama, termasuk fungsi yang berjalan lama.
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.
Paket Konsumsi Linux Functions dihentikan September 2028.
Paket hosting Konsumsi Linux Azure Functions akan dihentikan pada September 2028. Migrasikan ke paket Flex Consumption hari ini.
PRODUK TERKAIT
Produk Azure berfungsi lebih baik jika digunakan bersama
Gunakan Azure Functions dengan produk Azure lainnya untuk membuat solusi tingkat lanjut dan komprehensif.
Perjalanan pembelajaran
Buat aplikasi dan agen tanpa server
Kembangkan pengalaman adaptif, responsif, dan dipersonalisasi dengan membuat dan memodernisasi aplikasi dengan Azure.
KISAH PELANGGAN
Dapatkan wawasan dari merek terkemuka
Temukan bagaimana organisasi mendorong inovasi dengan solusi kami.
SUMBER DAYA
Pelajari cara untuk memulai
Tanya jawab umum
- Azure Functions adalah solusi tanpa server yang memungkinkan Anda untuk menulis lebih sedikit kode, mempertahankan lebih sedikit infrastruktur, dan menghemat biaya. Anda tidak perlu khawatir memikirkan penerapan dan pemeliharaan server karena infrastruktur cloud menyediakan semua sumber daya terbaru yang diperlukan untuk menjaga aplikasi Anda tetap berjalan.
Cukup fokus pada kode yang paling penting bagi Anda, dalam bahasa yang paling produktif untuk Anda, dan biarkan Azure Functions menangani sisanya.
- Azure Functions memungkinkan Anda menerapkan logika sistem Anda sebagai blok kode berbasis kejadian yang selalu tersedia. Blok kode ini disebut "fungsi." Tulis kode fungsi dalam bahasa pilihan Anda menggunakan alat pengembangan favorit Anda, lalu sebarkan kode ke cloud Azure. Functions menyediakan dukungan asli untuk pengembangan di C#, Java, JavaScript, PowerShell, Python, ditambah kemampuan untuk menggunakan lebih banyak bahasa, seperti Rust dan Go.
- Functions menyediakan berbagai tingkat dukungan untuk bahasa termasuk C#, JavaScript, F#, Java, dan Python.
Lihat Bahasa yang didukung di Azure Functions untuk mengetahui detailnya. - Aplikasi Functions pada paket Flex Consumption atau paket App Service akan berjalan atau tersedia 99,95% dari keseluruhan waktu.
Lihat SLA lengkap untuk Functions. - Functions dapat berjalan pada paket Flex Consumption, paket Azure App Service, paket Premium, atau paket Azure Container Apps.
Lihat skala Azure Functions dan paket hosting untuk detailnya. - Hindari akses hard-coding ke layanan lain seperti Azure Blob Storage dan Azure Cosmos DB dengan menggunakan pemicu dan pengikatan. Pemicu adalah penyebab fungsi berjalan, dan pengikatan adalah deklarasi yang menyambungkan fungsi ke sumber daya lain.
Lihat dukungan pemicu dan pengikatan Functions untuk mengetahui detailnya. - Buat dan uji fungsi di komputer lokal Anda menggunakan editor kode favorit dan alat pengembangan. Sambungkan functions lokal ke layanan Azure langsung dan debug di komputer lokal Anda menggunakan runtime Functions penuh. Persyaratan untuk mengembangkan fungsi di komputer lokal tergantung pada bahasa pemrograman dan alat yang Anda inginkan.
Lihat lingkungan pengembangan lokal untuk informasi selengkapnya. - Menjalankan Functions pada Container Apps sangat cocok untuk arsitektur layanan mikro multitipe di lingkungan terpusat. Hal ini memberi Anda konfigurasi jaringan, kemampuan observasi, dan penagihan yang konsisten.
LANGKAH BERIKUTNYA
Pilih akun Azure yang tepat untuk Anda
Gunakan sistem prabayar atau coba Azure gratis hingga 30 hari.
Solusi Azure
Solusi cloud Azure
Atasi masalah bisnis Anda dengan kombinasi layanan cloud Azure yang terbukti andal, serta arsitektur sampel dan dokumentasi.
Hub Solusi Bisnis
Temukan solusi Microsoft Cloud yang tepat
Telusuri Hub Solusi Bisnis Microsoft untuk menemukan produk dan solusi yang dapat membantu organisasi Anda mencapai tujuannya.