Layanan Azure utama untuk pengembang

Artikel ini memperkenalkan beberapa layanan Azure utama yang paling sering digunakan sebagai pengembang. Untuk daftar lengkap semua layanan Azure, lihat halaman hub dokumentasi Azure.

Hosting dan komputasi aplikasi

        Layanan Deskripsi
Azure App Service Host aplikasi web dan API .NET, Java, Node.js, dan Python dalam layanan Azure yang dikelola sepenuhnya. Anda hanya perlu menyebarkan kode Anda ke Azure. Azure menangani semua manajemen infrastruktur seperti ketersediaan tinggi, penyeimbangan beban, dan penskalaan otomatis.
Azure Static Web Apps Host aplikasi web statis yang dibangun menggunakan kerangka kerja seperti Gatsby, Hugo, atau VuePress, atau aplikasi web modern yang dibangun menggunakan Angular, React, Svelte, atau Vue. Aplikasi web statis secara otomatis membangun dan menyebarkan berdasarkan perubahan kode dan integrasi API fitur dengan Azure Functions.
Azure Functions Platform komputasi tanpa server untuk membuat segmen kode kecil dan diskrit yang dapat dipicu dari berbagai peristiwa yang berbeda. Aplikasi umum termasuk membangun API tanpa server atau mengatur arsitektur berbasis peristiwa.
Azure Container Instances Jalankan kontainer Docker sesuai permintaan di lingkungan Azure yang dikelola dan tanpa server. Azure Container Instances adalah solusi untuk skenario apa pun yang dapat beroperasi dalam kontainer terisolasi, tanpa orkestrasi.
Azure Kubernetes Services Sebarkan kluster Kubernetes siap produksi dengan cepat ke cloud dan offload overhead operasional ke Azure. Azure menangani tugas penting, seperti pemantauan dan pemeliharaan kesehatan. Anda hanya perlu mengelola dan memelihara simpul agen.
Azure Spring Apps Host aplikasi layanan mikro Spring Boot di Azure, tidak ada perubahan kode yang diperlukan. Azure Spring Apps menyediakan pemantauan, manajemen konfigurasi, penemuan layanan, integrasi CI/CD, dan banyak lagi.
Azure Virtual Machines Host aplikasi Anda menggunakan komputer virtual di Azure saat Anda memerlukan kontrol lebih atas lingkungan komputasi Anda. Azure VM menawarkan lingkungan komputasi yang fleksibel dan dapat diskalakan untuk komputer virtual Linux dan Windows.

Layanan Azure AI

Layanan Azure AI membantu Anda membuat aplikasi cerdas dengan API dan model bawaan dan dapat disesuaikan. Contoh aplikasi termasuk pemrosesan bahasa alami untuk percakapan, pencarian, pemantauan, terjemahan, ucapan, visi, dan pengambilan keputusan.

        Layanan Deskripsi
Azure OpenAI Gunakan model bahasa yang kuat termasuk seri model GPT-3, Codex, dan Embeddings untuk pembuatan konten, ringkasan, pencarian semantik, dan bahasa alami untuk terjemahan kode.
Ucapan Azure AI Mentranskripsikan ucapan yang dapat didengar menjadi teks yang dapat dibaca, dapat dicari, atau konversi teks menjadi ucapan yang hidup untuk antarmuka yang lebih alami.
Bahasa Azure AI Gunakan pemrosesan bahasa alami (NLP) untuk mengidentifikasi frasa kunci dan melakukan analisis sentimen dari teks.
Azure AI Penerjemah Terjemahkan lebih dari 100 bahasa dan dialek.
Azure AI Vision Menganalisis konten dalam gambar dan video.
Pencarian Azure AI Pengambilan informasi dalam skala besar untuk aplikasi pencarian tradisional dan percakapan, dengan keamanan dan opsi untuk pengayaan dan vektorisasi AI.
Kecerdasan Dokumen Azure AI Layanan ekstraksi dokumen yang memahami formulir yang memungkinkan Anda mengekstrak teks dan struktur dengan cepat dari dokumen.

Data

        Layanan Deskripsi
Azure SQL Keluarga produk mesin database SQL Server di cloud.
Azure SQL Database Versi SQL Server berbasis cloud yang dikelola sepenuhnya.
Azure Cosmos DB Database NoSQL berbasis cloud yang dikelola sepenuhnya. Azure Cosmos DB memiliki beberapa API, termasuk API yang kompatibel dengan MongoDB, Cassandra , dan Gremlin.
Azure Database untuk PostgreSQL Layanan database PostgreSQL berbasis cloud yang dikelola sepenuhnya berdasarkan PostgreSQL Community Edition.
Azure Database untuk MySQL Layanan database MySQL berbasis cloud yang dikelola sepenuhnya yang berbasis di MySQL Community Edition.
Azure Database untuk MariaDB Layanan database MariaDB berbasis cloud yang dikelola sepenuhnya berdasarkan edisi komunitas MariaDB.
Azure Cache untuk Redis Cache data yang aman dan broker olahpesan yang menyediakan throughput tinggi dan akses latensi rendah ke data untuk aplikasi.

Penyimpanan

Produk Azure Storage menawarkan layanan penyimpanan data cloud dan hibrid yang aman dan dapat diskalakan. Penawaran mencakup layanan untuk solusi penyimpanan hibrid, dan layanan untuk mentransfer, berbagi, dan mencadangkan data.

        Layanan Deskripsi
Penyimpanan Blob Azure Azure Blob Storage memungkinkan aplikasi Anda untuk menyimpan dan mengambil file di cloud. Azure Storage sangat terukur untuk menyimpan sejumlah besar data dan data disimpan secara berlebihan untuk memastikan ketersediaan tinggi.
Azure Data Lake Storage Azure Data Lake Storage dirancang untuk mendukung analitik big data dengan menyediakan penyimpanan yang dapat diskalakan dan hemat biaya untuk data terstruktur, semi terstruktur, atau tidak terstruktur.

Olahpesan

Ini adalah beberapa layanan paling populer yang mengelola pengiriman, penerimaan, dan perutean pesan dari dan ke aplikasi.

        Layanan Deskripsi
Azure Service Bus Broker pesan perusahaan yang dikelola sepenuhnya yang mendukung integrasi point to point dan publish-subscribe. Ini ideal untuk membangun aplikasi yang dipisahkan, tingkatan beban berbasis antrean, atau memfasilitasi komunikasi antara layanan mikro.
Azure Event Hubs Azure Event Hubs adalah layanan terkelola yang dapat menyerap dan memproses aliran data besar-besaran dari situs web, aplikasi, atau perangkat.
Azure Queue Storage Antrean sederhana dan andal yang dapat menangani beban kerja besar.

Identitas dan keamanan

        Layanan Deskripsi
Microsoft Entra ID Mengelola identitas pengguna dan mengontrol akses ke aplikasi, data, dan sumber daya Anda.
Azure Key Vault Simpan dan akses rahasia aplikasi seperti string koneksi dan kunci API dalam brankas terenkripsi dengan akses terbatas untuk memastikan rahasia Dan aplikasi Anda tidak disusupi.
App Configuration Layanan yang cepat dan dapat diskalakan untuk mengelola pengaturan aplikasi dan bendera fitur secara terpusat.

Manajemen

        Layanan Deskripsi
Azure Monitor Solusi pemantauan komprehensif untuk mengumpulkan, menganalisis, dan merespons data pemantauan dari lingkungan cloud dan lokal Anda.
Application Insights Fitur Azure Monitor ini menyediakan Manajemen Performa Aplikasi (APM) untuk meningkatkan performa, keandalan, dan kualitas aplikasi web langsung Anda.