Azure tanpa server
Bangun aplikasi lebih cepat tanpa perlu mengelola infrastruktur dengan memilih solusi tanpa server.
Buat, sebarkan, dan operasikan aplikasi tanpa server pada platform menyeluruh
Berikan nilai lebih pada inti bisnis Anda dengan memangkas waktu dan sumber daya yang Anda habiskan untuk persyaratan terkait infrastruktur. Gunakan solusi tanpa server Azure yang menyeluruh dan dikelola penuh untuk meningkatkan produktivitas pengembang, mengoptimalkan sumber daya, dan mempercepat laju inovasi.
Mengapa memilih solusi tanpa server Azure?
Tingkatkan kecepatan pengembang
Pangkas waktu yang dihabiskan pada tugas yang bukan merupakan inti bisnis dengan membebaskan pengembang dari penyediaan dan manajemen infrastruktur. buat dan sebarkan lebih cepat dengan pengembangan aplikasi low-code di AzureBuat dan sebarkan lebih cepat menggunakan API ramah pengembang, layanan low-code/tanpa kode, serta model kognitif dan pembelajaran mesin yang siap digunakan.
Tingkatkan kinerja tim
Tingkatkan ketangkasan dan performa tim menggunakan platform yang dikelola penuh untuk membangun, menyebarkan, dan mengoperasikan aplikasi. Dibuat untuk pola dan lingkungan aplikasi apa pun, baik hibrid, cloud, dan tepi. Kelola aplikasi secara proaktif dengan alat pemantauan dan analisis cerdas.
Tingkatkan dampak organisasi
Percepat waktu untuk memasarkan dengan solusi tanpa server Azure yang membantu organisasi Anda membuka jalur menuju inovasi dan peluang pendapatan baru. Kurangi total biaya kepemilikan infrastruktur Anda dan tekan risiko dengan manajemen keamanan cerdas dan perlindungan terhadap ancaman tingkat lanjut.
Berinovasi dengan solusi tanpa server Azure menyeluruh
Nikmati kebebasan dari manajemen infrastruktur, apa pun jenis aplikasi yang Anda buat atau teknologi yang Anda gunakan. Pilih dari berbagai lingkungan eksekusi tanpa server, layanan yang dikelola penuh, serta serangkaian alat dan layanan pengembang komprehensif untuk membangun aplikasi Anda.
Komputasi tanpa server Azure
Buat aplikasi lebih cepat dengan menghilangkan kebutuhan untuk mengelola infrastruktur yang menjalankan kode dan kontainer
Layanan Mikro Kontainer Tanpa Server
Sebarkan aplikasi kontainer tanpa mengelola infrastruktur kompleks dengan Azure Container Apps. Tulis kode menggunakan bahasa atau kerangka kerja pemrograman pilihan Anda, dan buat layanan mikro dengan dukungan penuh untuk Runtime Aplikasi Terdistribusi (Dapr). Skalakan secara dinamis berdasarkan lalu lintas atau kejadian HTTP yang didukung oleh Penskalaan Otomatis Berdasarkan Kejadian Kubernetes (KEDA).
Tanpa Server Kubernetes
Penyediaan pod secara elastis di dalam instans kontainer yang dimulai dalam hitungan detik tanpa perlu mengelola sumber daya komputasi tambahan. Buat aplikasi berbasis Kubernetes tanpa server menggunakan kemampuan orkestrasi Azure Kubernetes Service (AKS) dan node virtual AKS yang dibuat pada proyek Virtual Kubelet sumber terbuka. Dapatkan yang terbaik dari pendekatan yang didorong kejadian dengan menambahkan penskalaan otomatis berdasarkan kejadian KEDA ke kluster AKS Anda. KEDA di GitHubKEDA adalah komponen sumber terbuka yang memungkinkan kontainer memproses kejadian secara langsung dari sumber kejadian, serta menyediakan kemampuan untuk menskalakan ke nol.
Fungsi Tanpa Server
Jalankan kode, yang ditulis dalam bahasa pilihan Anda, dengan Azure Functions, pengalaman komputasi berdasarkan kejadian. Skalakan sesuai permintaan dan bayar hanya untuk waktu kode Anda dijalankan. Tersedia sebagai layanan terkelola di Azure dan Azure Stack Hub, runtime Functions sumber terbuka juga berfungsi di beberapa tujuan, termasuk Kubernetes, Azure IoT Edge, lokal, dan bahkan di cloud lainnya.
Lingkungan Aplikasi Tanpa Server
Jalankan dan skalakan aplikasi web, seluler, dan API di platform pilihan Anda, dalam lingkungan produktivitas tinggi dan dikelola penuh, dengan Azure App Service.
"Kami bukan ilmuwan komputer. Kami perlu mitra yang dapat membantu kami membangun infrastruktur agar berjalan sangat cepat, sehingga kami dapat benar-benar menghargai setiap organ donor. Kemitraan dengan Microsoft dan Terawe telah merevolusi pendekatan dan pemikiran kami."
Dr. Greg Tietjen, Asisten Profesor dan Peneliti Utama
DevOps dan alat pengembang untuk solusi tanpa server
Buat aplikasi tanpa server menggunakan alat yang familier langsung dari lingkungan pengembang Anda sendiri dan pada sistem operasi favorit Anda. Dapatkan layanan terbaik untuk membuat, menguji, serta menyebarkan fungsi, kontainer, dan aplikasi berbasis Kubernetes
CI/CD untuk solusi tanpa server
Dapatkan repositori git pribadi tanpa batas yang dihosting di cloud dengan Azure DevOps. Siapkan integrasi berkelanjutan/pengiriman berkelanjutan (CI/CD) dengan mudah, tambahkan manajemen paket otomatis, picu build secara otomatis, dan sebarkan ke Kubernetes, Azure Functions, Azure Web Apps, atau cloud apa pun.
Alat pengembangan aplikasi
Buat, jalankan, dan debug aplikasi tanpa server dengan rangkaian alat pengembangkomprehensif. Gunakan emulator untuk mengembangkan aplikasi Anda secara lokal untuk skenario tingkat lanjut seperti Functions dan Kubernetes, lalu targetkan ke Azure dengan mudah saat Anda siap menyebarkan.
Buat aplikasi tanpa server dengan database hubungan dan non-hubungan
Azure SQL Database tanpa server
Buat aplikasi dengan lebih cepat, optimalkan kinerja harga, dan sederhanakan manajemen kinerja untuk database hubungan menggunakan Azure SQL Database tanpa server. Skalakan komputasi secara otomatis berdasarkan permintaan beban kerja dan bayar hanya untuk komputasi yang digunakan per detik. Untuk penghematan biaya lebih lanjut, jeda database tanpa server secara otomatis dan bayar hanya untuk penyimpanan selama periode tidak aktif, lalu lanjutkan secara otomatis saat aktivitas beban kerja kembali normal. Semua database di Azure SQL Database , termasuk yang tanpa server, diperbarui secara otomatis, disertai ketersediaan tinggi bawaan, dan mencakup pembelajaran mesin bawaan untuk keamanan dan performa tambahan.
Azure Cosmos DB
Gunakan Azure Cosmos DB, layanan database multimodel yang terdistribusi secara global dan dapat diskalakan secara masif untuk membuat pemicu database, pengikatan input, dan pengikatan output.
"Azure SQL Database tanpa server benar-benar sesuai dengan bisnis kami. Kami tidak perlu mengkhawatirkan penskalaan untuk beban puncak, dan kami hanya membayar untuk apa yang kami gunakan. Kami memiliki kapasitas tanpa biaya 'berjaga-jaga' yang tinggi."
Michael Aird, Chief Technology Officer
Penyimpanan tanpa server Azure
Buat aplikasi web statis pada Azure Blob Storage atau gunakan sebagai penyimpanan yang dapat diskalakan secara masif untuk data yang tidak terstruktur. Manfaatkan kejadian penyimpanan untuk menanggapi operasi pada blob dengan berbagai arsitektur tanpa server. Kejadian Blob didorong melalui Event Grid kepada pelanggan menggunakan Functions, Logic Apps, atau bahkan pendengar HTTP kustom Anda sendiri.
Menggunakan arsitektur yang dapat diskalakan, bingkai kamera diunggah ke Blob Storage, yang memicu Azure Functions, menghasilkan jumlah orang di dalam gambar, dan mengeluarkannya ke Azure Event Hubs.
Arsitektur solusi tanpa server Azure
Rancang aplikasi web e-niaga yang dapat diskalakan
Situs web e-niaga mencakup alur kerja pemrosesan pesanan sederhana dengan bantuan layanan Azure. Dengan Azure Functions dan Web Apps, pengembang dapat berfokus membuat pengalaman yang dipersonalisasikan dan membiarkan Azure mengurus infrastrukturnya.
Bursting dari AKS dengan ACI
Gunakan node virtual AKS untuk menyediakan pod di dalam ACI yang dimulai dalam hitungan detik. Ini memungkinkan AKS berjalan dengan kapasitas yang cukup untuk beban kerja rata-rata. Saat Anda kehabisan kapasitas di kluster AKS, skalakan pod tambahan di ACI tanpa harus mengelola server tambahan.
CI/CD untuk Kontainer
Kontainer memudahkan Anda untuk terus membangun dan menyebarkan aplikasi Anda. Dengan mengatur penyebaran kontainer tersebut menggunakan Kubernetes di Azure Kubernetes Service (AKS), Anda dapat memperoleh kluster kontainer yang dapat direplikasi dan dapat dikelola.
Sumber daya untuk solusi tanpa server
Azure Serverless Computing Cookbook, Second Edition
Designing Distributed Systems
Azure API Management: Driving Digital Transformation in Today’s API Economy
Blog Azure tanpa server terbaru
5 September 2022