Dapatkan elastisitas serverless bawaan dengan jaringan kelas enterprise, untuk menskalakan aplikasi Anda dengan cepat dari nol hingga sesuai kebutuhan Anda—demikian pula sebaliknya.
Maksimalkan potensi data Azure dan platform AI untuk mengembangkan aplikasi tanpa server Anda dengan alat DevOps bawaan, menyederhanakan siklus hidup pengembangan, penerapan, dan manajemen.
Sambungkan aplikasi modern Anda, yang ditulis dalam berbagai bahasa dan dihosting di berbagai tempat, dengan serangkaian layanan olahpesan yang komprehensif di Azure.
Lihat bagaimana pelanggan berinovasi dengan Azure Functions
“… kami pikir akan lebih penting untuk fokus pada fungsi yang akan mendukung semua orang di perusahaan untuk menggunakan data mereka sendiri dan mendapatkan wawasan darinya.”
Daisuke Goto, Manajer Grup Modular Design Group, DPI Department, Digital Innovation Division, Mitsubishi Heavy Industries, Ltd.
“Solusi yang diusulkan adalah mengambil data ini, memusatkannya secara digital, sehingga kami dapat menggunakannya untuk pengambilan keputusan dan membuatnya tersedia untuk para dokter."
Igor de Paula, Koordinator TI, Dataside (Mitra Microsoft)
"Azure, tidak seperti cloud lainnya, tidak memaksakan isolasi. Jadi, yang cocok dengan blockchain, di mana tidak semuanya harus berada di belakang jaringan pribadi. Hal ini sangat sesuai untuk kami, karena blockchain bersifat publik.”
David Lebee, Kepala Arsitek Perangkat Lunak, Gluwa
"Bekerja dengan Azure mempercepat semua hal yang kami lakukan. Alih-alih menjalankan satu percobaan, kami dapat menjalankan banyak hal, sehingga melatih model dengan himpunan data yang lebih besar.”
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.
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.
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.
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.