Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Jika Anda baru mengembangkan aplikasi untuk cloud, mulailah dengan seri tujuh artikel ini.
- Bagian 1: Gambaran umum Azure untuk pengembang
- Bagian 2: Layanan Azure Utama untuk pengembang
- Bagian 3: Menghosting aplikasi di Azure
- Bagian 4: Menyambungkan aplikasi Anda ke layanan Azure
- Bagian 5: Bagaimana cara membuat dan mengelola sumber daya di Azure?
- Bagian 6: Konsep utama untuk membangun aplikasi Azure
- Bagian 7: Bagaimana saya dikenakan biaya?
Azure adalah platform cloud yang dirancang untuk menyederhanakan proses membangun aplikasi modern. Baik Anda memilih untuk menghosting aplikasi sepenuhnya di Azure atau memperluas aplikasi lokal Anda dengan layanan Azure, Azure membantu Anda membuat aplikasi yang dapat diskalakan, andal, dan dapat dipertahankan.
Azure mendukung bahasa pemrograman paling populer yang digunakan saat ini, termasuk .NET, C++, Go, Java, JavaScript, Python, dan Rust. Dengan SDK yang komprehensif dan dukungan ekstensif dalam alat yang sudah Anda gunakan seperti VISUAL Code, Visual Studio, IntelliJ, dan Eclipse, Azure dibangun berdasarkan keterampilan yang sudah Anda miliki dan membantu Anda menjadi produktif segera.
Azure juga menyediakan serangkaian alat pengembang yang menyederhanakan cara Anda membangun, menyebarkan, dan mengelola aplikasi cloud.
Skenario pengembangan aplikasi di Azure
Masukkan Azure ke dalam aplikasi Anda dengan cara yang berbeda tergantung pada kebutuhan Anda. Video berikut ini memberikan gambaran umum yang bermanfaat tentang skenario pengembangan paling populer untuk pengembang Azure:
Skenario pengembangan dan penyebaran perangkat lunak umum di Azure mencakup opsi berikut:
Hosting aplikasi di Azure - Host seluruh tumpukan aplikasi Anda: aplikasi web, API, database, dan layanan penyimpanan. Azure mendukung berbagai model hosting dari layanan yang dikelola sepenuhnya ke kontainer ke komputer virtual. Saat Anda menggunakan layanan Azure yang dikelola sepenuhnya, aplikasi Anda memanfaatkan skalabilitas, ketersediaan tinggi, dan keamanan yang terpasang di Azure.
Mengonsumsi layanan cloud dari aplikasi lokal yang ada - Perluas aplikasi lokal yang ada dengan layanan Azure. Misalnya, aplikasi dapat menggunakan Azure Blob Storage untuk menyimpan file, Azure Key Vault untuk menyimpan rahasia aplikasi dengan aman, atau Azure AI Search untuk menambahkan kemampuan pencarian teks lengkap. Layanan yang dikelola sepenuhnya ini terintegrasi dengan aplikasi Anda tanpa mengubah arsitektur aplikasi atau model penyebaran Anda.
Arsitektur berbasis kontainer - Gunakan layanan berbasis kontainer untuk memodernisasi aplikasi Anda. Baik Anda memerlukan registri privat untuk gambar kontainer, Anda melakukan kontainer aplikasi yang ada untuk penyebaran yang lebih mudah, menyebarkan aplikasi berbasis layanan mikro, atau mengelola kontainer dalam skala besar, Azure memiliki solusi yang mendukung kebutuhan Anda.
Aplikasi berbasis AI - Bangun aplikasi yang didukung AI sesuai persyaratan Anda, dalam bahasa pemrograman pilihan Anda, di cloud, lokal, atau di tepi. Azure menyediakan akses ke model fondasi yang kuat melalui Azure OpenAI, layanan AI bawaan untuk ucapan, visi, dan bahasa, dan alat untuk membangun agen cerdas menggunakan Protokol Konteks Model (MCP). Mulai pengembangan aplikasi AI di Azure atau jelajahi sumber daya AI dengan bahasa pemrograman.
Arsitektur tanpa server modern - Gunakan Azure Functions untuk menyederhanakan pembuatan solusi berbasis peristiwa, baik merespons permintaan HTTP, menangani unggahan file di penyimpanan Blob, atau memproses peristiwa antrean. Anda hanya menulis kode yang diperlukan untuk menangani peristiwa Anda tanpa khawatir tentang server atau kode kerangka kerja. Gunakan lebih dari 250 konektor ke Azure dan layanan lain untuk mengatasi masalah integrasi.
Alat pengembang - Azure menyediakan alat untuk setiap tahap siklus hidup pengembangan, termasuk Azure Developer CLI (
azd), GitHub Copilot untuk Azure, Azure Tools for VS Code, dan pengembangan Azure dengan Visual Studio. Untuk panduan langkah demi langkah, lihat Panduan Memulai: Alat Pengembang Azure.
Bagaimana Anda menerapkan skenario tersebut? Artikel berikutnya, "Layanan Azure Utama untuk pengembang", memberikan beberapa opsi layanan Azure untuk mengimplementasikan setiap skenario.