Trace Id is missing
Lompati ke konten utama
Azure

Azure Functions

Jalankan kode tanpa server berbasis peristiwa dengan pengalaman pengembangan menyeluruh
Desain aplikasi tanpa server dalam bahasa pilihan Anda sambil fokus pada logika bisnis.
Sekilas

Buat dan sebarkan aplikasi tanpa server dalam skala besar

  • 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.
  • Pilih paket hosting yang sesuai dengan skenario Anda, dengan model bayar per penggunaan.
  • Maksimalkan potensi data Azure dan platform AI untuk mengembangkan aplikasi tanpa server Anda dengan alat DevOps bawaan, menyederhanakan siklus hidup pengembangan, penerapan, dan manajemen.
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

Keamanan dan kepatuhan bawaan 

Microsoft berkomitmen untuk menginvestasikan USD$20 miliar dalam keamanan cyber  selama lima tahun.
Kami mempekerjakan lebih dari 8.500 tenaga ahli inteligensi ancaman dan keamanan di 77 negara.
Azure memiliki salah satu portofolio sertifikasi kepatuhan terbesar di industri.
Seorang wanita memegang tablet.
Harga

Opsi harga fleksibel agar sesuai dengan kebutuhan Anda

Perjalanan pembelajaran

Buat aplikasi tanpa server cerdas

Kembangkan pengalaman adaptif, responsif, dan dipersonalisasi dengan membuat dan memodernisasi aplikasi dengan Azure.
CERITA PELANGGAN

Lihat bagaimana pelanggan berinovasi dengan Azure Functions

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 untuk menerapkan logika sistem Anda sebagai blok kode berbasis peristiwa 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 penyimpanan Azure Blog dan Azure Cosmos DB 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 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 functions di komputer lokal tergantung pada bahasa pemrograman dan alat yang Anda inginkan.
     
    Lihat lingkungan pengembangan lokal untuk 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.
 Seorang wanita mengenakan jas kuning menggunakan laptop.
LANGKAH BERIKUTNYA

Pilih akun Azure yang tepat untuk Anda

Gunakan sistem prabayar atau coba Azure gratis hingga 30 hari.
 Seorang wanita mengenakan kemeja hijau dengan rambut keriting memegang sebuah perangkat.
Solusi Azure

Solusi cloud Azure

Atasi masalah bisnis Anda dengan kombinasi layanan cloud Azure yang terbukti andal, serta arsitektur sampel dan dokumentasi.
 Seorang pria mengenakan kemeja putih dan dasi merah menggunakan laptop sambil duduk di kursi.
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.