Menyambungkan aplikasi Anda ke Azure Services
Ini adalah bagian empat dalam serangkaian 7 artikel untuk membantu pengembang memulai Azure.
- 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 ditagih?
Azure menawarkan berbagai layanan yang dapat dimanfaatkan aplikasi terlepas dari apakah mereka dihosting di Azure atau lokal. Misalnya Anda dapat:
- Gunakan Azure Blob Storage untuk menyimpan dan mengambil file di cloud.
- Tambahkan kemampuan pencarian teks lengkap ke aplikasi Anda menggunakan Azure AI Search.
- Gunakan Azure Bus Layanan untuk menangani olahpesan antara berbagai komponen arsitektur layanan mikro.
- Gunakan Analitik Teks untuk mengidentifikasi dan meredaksi data sensitif dalam dokumen.
Layanan Azure menawarkan manfaat yang dikelola sepenuhnya oleh Azure.
Mengakses Layanan Azure dari Kode Aplikasi
Ada dua cara untuk mengakses layanan Azure dari kode aplikasi Anda.
- Azure SDK - Tersedia untuk .NET, Java, JavaScript, Python, dan Go.
- Azure REST API - Tersedia dari semua bahasa.
Jika memungkinkan, disarankan untuk menggunakan Azure SDK untuk mengakses layanan Azure dari kode aplikasi. Keuntungan menggunakan Azure SDK meliputi:
- Mengakses layanan Azure sama seperti menggunakan pustaka lain. Anda mengimpor paket SDK yang sesuai ke dalam aplikasi Anda, membuat objek klien, lalu memanggil metode pada objek klien untuk berkomunikasi dengan sumber daya Azure Anda.
- Menyederhanakan proses autentikasi aplikasi Anda ke Azure. Saat membuat objek klien SDK, Anda menyertakan kredensial yang tepat dan SDK mengurus autentikasi panggilan Anda ke Azure
- Model pemrograman yang disederhanakan. Secara internal, Azure SDK memanggil Azure REST API. Namun, Azure SDK memiliki penanganan kesalahan bawaan, logika coba ulang, dan paginasi hasil yang membuat penggunaan SDK lebih sederhana daripada memanggil REST API secara langsung.
Azure SDK
Azure SDK memungkinkan akses terprogram ke layanan Azure dari aplikasi .NET, Java, JavaScript, Python, dan Go. Aplikasi menginstal paket yang diperlukan dari manajer paket masing-masing dan kemudian memanggil metode untuk mengakses sumber daya Azure secara terprogram.
Informasi selengkapnya tentang Azure SDK untuk setiap bahasa dapat ditemukan di pusat pengembang setiap bahasa.
REST API Azure
Bahasa pemrograman yang tidak didukung oleh Azure SDK dapat menggunakan Azure REST API. Detail cara memanggil Azure REST API dan daftar lengkap operasi tersedia dalam gambaran umum Azure REST API.