Lewati Navigasi

Tanpa server Azure

Jadikan tanpa server—bangun aplikasi lebih cepat tanpa mengelola infrastruktur

Bangun, sebarkan, dan operasikan aplikasi tanpa server di platform end-to-end

Berikan nilai lebih pada inti bisnis Anda dengan meminimalkan waktu dan sumber daya yang Anda gunakan pada persyaratan terkait infrastruktur. Gunakan solusi tanpa server Azure end-to-end yang dikelola penuh untuk meningkatkan produktivitas pengembang, mengoptimalkan sumber daya, dan mempercepat laju inovasi.

Mengapa memilih solusi tanpa server Azure?

Tingkatkan kecepatan pengembang

Kurangi waktu yang digunakan untuk tugas yang bukan inti bisnis Anda dengan membebaskan pengembang dari penyediaan dan manajemen infrastruktur. Bangun dan sebarkan lebih cepat menggunakan API yang mudah dipahami pengembang, layanan dengan sedikit kode/tanpa kode, serta model kognitif dan pembelajaran mesin siap pakai.

Tingkatkan performa tim

Tingkatkan ketangkasan dan performa tim dengan menggunakan platform yang dikelola penuh untuk membangun, menyebarkan, dan mengoperasikan aplikasi. Bangun untuk pola dan lingkungan aplikasi apa pun—hibrid, cloud, dan edge. Kelola aplikasi secara proaktif dengan alat pemantauan dan analisis cerdas.

Tingkatkan dampak organisasi

Percepat waktu pemasaran dengan solusi tanpa server Azure yang membantu organisasi Anda membuka jalan ke inovasi dan peluang pendapatan baru. Kurangi total biaya kepemilikan infrastruktur Anda dan minimalkan risiko dengan manajemen keamanan cerdas dan perlindungan terhadap ancaman tingkat lanjut.

Bangun dengan solusi tanpa server Azure end-to-end

Nikmati kebebasan dari manajemen infrastruktur, apa pun jenis aplikasi yang Anda bangun atau teknologi yang Anda gunakan. Pilih dari berbagai lingkungan eksekusi tanpa server, layanan yang dikelola penuh, dan seperangkat alat dan layanan pengembang yang komprehensif untuk membangun aplikasi Anda.

Komputasi tanpa server Azure

Bangun aplikasi lebih cepat dengan menghilangkan kebutuhan untuk mengelola infrastruktur yang menjalankan kode dan kontainer Anda

  • Kubernetes tanpa server

    Sediakan pod di dalam instans kontainer secara elastis 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 berbasis proyek Virtual Kubelet sumber terbuka. Dapatkan pengalaman terbaik dari pendekatan berbasis kejadian dengan menambahkan penskalaan otomatis berbasis kejadian KEDA ke kluster AKS. KEDA merupakan komponen sumber terbuka yang memungkinkan kontainer memproses kejadian langsung dari sumber kejadian, dan menyediakan kemampuan untuk menskalakan ke nol.

  • Fungsi tanpa server

    Jalankan kode—yang ditulis dalam bahasa pilihan Anda—dengan Azure Functions, pengalaman komputasi berbasis kejadian. Skalakan sesuai permintaan dan hanya bayar waktu eksekusi kode Anda. Tersedia sebagai layanan terkelola di Azure dan Azure Stack, runtime Functions sumber terbuka juga berfungsi pada 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.

Relativity
"When we can develop a solution in a week using Azure Functions versus four months using traditional methods, that represents a drastic improvement in our ability to solve business-critical problems and focus our developer talent wherever it's most needed."
Hristo Papazov, Teknisi Perangkat Lunak Senior

Alur kerja dan integrasi tanpa server Azure

Buat aplikasi baru dengan mengatur arsitektur tanpa server berbasis kejadian. Bangun layanan tersambung dengan lebih mudah menggunakan fasad API sederhana yang mengabstraksikan kompleksitas implementasi API.

  • Orkestrasi alur kerja tanpa server

    Integrasikan data dan aplikasi alih-alih menulis kode lem rumit antara sistem yang berbeda. Buat alur kerja tanpa server secara visual dengan Azure Logic Apps dan gunakan API Anda sendiri, fungsi tanpa server, atau konektor perangkat lunak sebagai layanan (SaaS) siap pakai, termasuk Salesforce, Microsoft Office 365, dan Dropbox.

  • Manajemen API tanpa server

    Terbitkan, amankan, ubah, pertahankan, dan pantau API dengan Azure API Management, layanan yang dikelola penuh yang menawarkan model penggunaan yang dirancang dan diimplementasikan agar sesuai secara organik untuk aplikasi tanpa server.

  • Olahpesan tanpa server

    Sederhanakan skenario aplikasi berbasis kejadian dengan Azure Event Grid. Sambungkan logika tanpa server ke kejadian yang berasal dari beberapa layanan Azure dan sumber eksternal menggunakan skema CloudEvents. Bangun solusi cloud terdistribusi dan scalable dengan koneksi di seluruh lingkungan cloud pribadi dan publik dengan infrastruktur olahpesan Azure Service Bus.

Clasquin
"We can deliver exactly what we had in mind with Azure Logic Apps because it is a flexible and high-performance platform. It offers monitoring of a quality that we have never seen before, and which allows us, for example, to detect anomalies even before they impact our customers. And the pay-per-use economic model is much more advantageous."
Laurent Guillen, Chief Information Officer

DevOps dan alat pengembang untuk tanpa server

Buat aplikasi tanpa server menggunakan alat yang tak asing lagi langsung dari lingkungan pengembang Anda sendiri dan pada sistem operasi favorit Anda. Dapatkan layanan kelas satu untuk membangun, menguji, dan menyebarkan fungsi, kontainer, dan aplikasi berbasis Kubernetes

  • CI/CD untuk tanpa server

    Dapatkan repositori git pribadi yang di-hosting di cloud tanpa batas dengan Azure DevOps. Siapkan integrasi berkelanjutan/pengiriman berkelanjutan (CI/CD), tambahkan manajemen paket otomatis, memicu build secara otomatis, dan sebarkan ke Kubernetes, Azure Functions, Azure Web Apps, atau cloud apa pun dengan mudah.

  • Alat pengembangan aplikasi

    Bangun, jalankan, dan debug aplikasi tanpa server dengan seperangkat alat pengembang yang komprehensif. 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 untuk menyebarkan.

AI dan pembelajaran mesin untuk tanpa server

Lengkapi aplikasi tanpa server Anda dengan algoritme AI dan pembelajaran mesin siap pakai. Tingkatkan produktivitas dan kurangi biaya dengan DevOps dan komputasi penskalaan otomatis untuk pembelajaran mesin.

  • Komputasi kognitif

    Aktifkan aplikasi tanpa server Anda untuk melihat, mendengar, berbicara, memahami, dan menafsirkan kebutuhan pengguna melalui metode komunikasi yang alami menggunakan Azure Cognitive Services melalui API atau disebarkan sebagai kontainer di Kubernetes.

  • Bot percakapan

    Gunakan Azure Bot Services untuk membangun bot cerdas yang berinteraksi secara alami dengan pengguna melalui saluran, seperti pesan teks/SMS, Skype, Microsoft Teams, Slack, Office 365, dan Twitter.

  • Model pembelajaran mesin

    Bangun, latih, dan sebarkan model di Azure Machine Learning, dari cloud ke edge.

Wolford
"Azure Cognitive Services and the easy integration offered by Azure help us build solutions and onboard new customers in just four to six weeks."
Sanjoy Roy, Cofounder di AskSid.ai

Bangun aplikasi tanpa server dengan database hubungan dan non-hubungan

  • Azure SQL Database tanpa server

    Bangun aplikasi dengan lebih cepat, optimalkan harga-performa, dan sederhanakan manajemen performa untuk database hubungan menggunakan Azure SQL Database tanpa server. Skalakan komputasi secara otomatis berdasarkan permintaan beban kerja dan bayar sesuai penggunaan komputasi 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. Semua database di Azure SQL Database termasuk database yang menggunakan tanpa server diperbarui secara otomatis, dilengkapi dengan high availability bawaan, dan memiliki pembelajaran mesin bawaan untuk keamanan dan performa tambahan.

  • Azure Cosmos DB

    Gunakan Azure Cosmos DB, layanan database multimodel yang terdistribusi secara global dan scalable secara masif untuk membuat pemicu database, pengikatan input, dan pengikatan output.

Campbrain
"Azure SQL Database serverless totally fits our business. We don't have to worry about scaling up for peak loads, and we pay only for what we use. We have capacity without the high 'just in case' cost."
Michael Aird, Chief Technology Officer

Penyimpanan tanpa server Azure

Bangun aplikasi web statik di penyimpanan Blob Azure atau gunakan sebagai penyimpanan yang scalable secara masif untuk data tidak terstruktur. Manfaatkan kejadian penyimpanan untuk merespons operasi pada blob dengan beberapa arsitektur tanpa server. Kejadian blob didorong melalui Event Grid kepada pelanggan menggunakan Functions, Logic Apps, atau bahkan pendengar HTTP kustom Anda sendiri.

Transport for London

Dengan menggunakan arsitektur yang scalable, bingkai kamera diunggah ke penyimpanan Blob, yang memicu Azure Functions, menghasilkan jumlah orang dalam gambar, dan mengeluarkannya ke Azure Event Hubs.

Pemantauan tanpa server Azure

Karena tanpa server menghilangkan tugas manajemen infrastruktur tradisional, semakin penting bagi pengembang untuk memiliki instrumentasi yang tepat guna membantu men-debug aplikasi tanpa server. Dapatkan pengamatan penuh ke aplikasi tanpa server Anda menggunakan Azure Monitor, layanan manajemen performa aplikasi yang dapat diperluas untuk memantau aplikasi. Kumpulkan, analisis, dan tindaklanjuti telemetri dari lingkungan cloud dan lokal untuk memaksimalkan ketersediaan dan performa aplikasi Anda.

Hafslund
"By running containerized software in Azure, we have a standard way to create, monitor, scale, and manage our applications. We move and respond to customer needs faster. That's what agility is all about."
Ståle Heitmann, Chief Technology Officer

Analitik tanpa server Azure

Kembangkan dan jalankan analitik real time paralel secara masif dengan mudah pada beberapa aliran data—termasuk IoT—menggunakan Azure Stream Analytics. Tanpa infrastruktur untuk mengelola, memproses data sesuai permintaan, menskalakan secara langsung, dan hanya membayar per pekerjaan. Bangun dasbor real time dengan cepat menggunakan Microsoft Power BI untuk tampilan kontrol dan perintah langsung.

Kolibri Games
"Our Azure-based analytics pipeline can handle the billion events a month we're throwing at it, and with it, we're improving our games at an even faster cadence."
Oliver Löffler, Founder dan Chief Technology Officer

Arsitektur solusi tanpa server Azure

Rancang aplikasi web e-niaga yang scalable

Situs web e-niaga mencakup alur kerja pemrosesan pesanan sederhana dengan bantuan layanan Azure. Dengan menggunakan Azure Functions dan Web Apps, pengembang dapat berfokus pada pembuatan pengalaman yang dipersonalisasi dan membiarkan Azure mengurus infrastruktur.

Bursting dari AKS dengan ACI

Gunakan node virtual AKS untuk menyediakan pod di dalam ACI yang dimulai dalam hitungan detik. Hal ini memungkinkan AKS berjalan dengan kapasitas yang cukup untuk beban kerja rata-rata Anda. Saat Anda kehabisan kapasitas di kluster AKS, perluas skala pod tambahan di ACI tanpa perlu mengelola server tambahan.

CI/CD untuk Kontainer

Kontainer memudahkan Anda untuk terus membangun dan menyebarkan aplikasi. 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

Buku Panduan Komputasi Tanpa Server Azure, Edisi Kedua

Mendesain Sistem Terdistribusi

Azure API Management: Mendorong Transformasi Digital dalam Ekonomi API Hari Ini

Blog tanpa server Azure terbaru

Mulai membangun dengan solusi tanpa server Azure

Mulai dengan layanan gratis 12 bulan.