Perbedaan antara Azure Stack Hub dan Azure saat menggunakan layanan dan mem-build aplikasi

Sebelum Anda menggunakan layanan atau mem-build aplikasi untuk Azure Stack Hub, penting untuk memahami perbedaan antara Azure Stack Hub dan Azure global. Artikel ini mengidentifikasi berbagai fitur dan pertimbangan utama saat menggunakan Azure Stack Hub sebagai lingkungan pengembangan cloud hibrida Anda.

Gambaran Umum

Azure Stack Hub adalah platform cloud hibrida yang memungkinkan Anda menggunakan layanan Azure dari pusat data perusahaan atau penyedia layanan Anda. Anda dapat mem-build aplikasi di Azure Stack Hub, lalu menyebarkannya ke Azure Stack Hub, ke Azure, atau ke cloud hibrida Azure Anda.

Operator Azure Stack Hub Anda memberi tahu Anda layanan mana yang dapat Anda gunakan, dan cara mendapatkan dukungan. Operator tersebut menawarkan layanan ini melalui paket dan penawaran khusus.

Konten dokumentasi teknis Azure mengasumsikan bahwa aplikasi Azure Stack Hub dikembangkan untuk layanan Azure, bukan Azure Stack Hub. Saat mem-build dan menyebarkan aplikasi ke Azure Stack Hub, Anda harus memahami beberapa perbedaan utama, seperti:

  • Azure Stack Hub menyediakan subset dari layanan dan fitur yang tersedia di Azure.
  • Perusahaan atau penyedia layanan Anda dapat memilih layanan mana yang ingin ditawarkan. Opsi yang tersedia mungkin meliputi layanan atau aplikasi yang disesuaikan. Perusahaan atau penyedia layanan dapat menawarkan dokumentasi kustomnya sendiri.
  • Gunakan titik akhir khusus Azure Stack Hub yang benar (misalnya, URL untuk alamat portal dan titik akhir Azure Resource Manager).
  • Anda harus menggunakan versi API dan PowerShell yang didukung oleh Azure Stack Hub. Penggunaan versi yang didukung memastikan bahwa aplikasi Anda berfungsi di Azure Stack Hub dan Azure.

Perbedaan tingkat tinggi

Tabel berikut menjelaskan perbedaan tingkat tinggi antara Azure Stack Hub dan Azure global. Perhatikan perbedaan ini saat Anda melakukan pengembangan untuk Azure Stack Hub atau menggunakan layanan Azure Stack Hub:

Area Azure (global) Azure Stack Hub
Siapa yang mengoperasikannya? Microsoft Organisasi atau penyedia layanan Anda.
Siapa yang Anda hubungi untuk mendapatkan bantuan? Microsoft Untuk sistem terintegrasi, hubungi operator Azure Stack Hub Anda (di organisasi atau penyedia layanan Anda) untuk mendapatkan dukungan.

Untuk dukungan Azure Stack Development Kit (ASDK), kunjungi forum Microsoft. Karena kit pengembangan adalah lingkungan evaluasi, tidak ada dukungan resmi yang ditawarkan melalui Dukungan Microsoft.
Layanan yang tersedia Lihat daftar Layanan Azure. Layanan yang tersedia bervariasi menurut wilayah Azure. Azure Stack Hub mendukung subset layanan Azure. Layanan aktual akan bervariasi berdasarkan pilihan penawaran dari organisasi atau penyedia layanan Anda.
Titik Akhir Azure Resource Manager* https://management.azure.com Untuk sistem terintegrasi Azure Stack Hub, gunakan titik akhir yang disediakan oleh operator Azure Stack Hub Anda.

Untuk ASDK, gunakan: https://management.local.azurestack.external.
URL Portal* https://portal.azure.com Untuk sistem terintegrasi Azure Stack Hub, gunakan URL yang disediakan oleh operator Azure Stack Hub Anda.

Untuk ASDK, gunakan: https://portal.local.azurestack.external.
Wilayah Anda dapat memilih wilayah mana yang ingin Anda sebarkan. Untuk sistem terintegrasi Azure Stack Hub, gunakan wilayah yang tersedia di sistem Anda.

Untuk Azure Stack Development Kit (ASDK), wilayah selalu lokal.
Grup sumber daya Sebuah grup sumber daya dapat menjangkau wilayah. Untuk sistem terintegrasi dan kit pengembangan, hanya ada satu wilayah.
Namespace layanan yang didukung, jenis sumber daya, dan versi API Versi terbaru (atau versi sebelumnya yang tidak digunakan lagi). Azure Stack Hub mendukung versi tertentu. Lihat bagian Persyaratan versi di artikel ini.

*Jika Anda adalah operator Azure Stack Hub, lihat Menggunakan portal administrator dan Dasar-dasar administrasi untuk informasi selengkapnya.

Alat bermanfaat dan praktik terbaik

Microsoft menyediakan alat dan panduan yang membantu Anda melakukan pengembangan untuk Azure Stack Hub.

Rekomendasi Referensi
Instal alat yang benar di stasiun kerja pengembang Anda. - Instal PowerShell
- Unduh alat
- Konfigurasikan PowerShell
- Instal Visual Studio
Tinjau informasi tentang item berikut:
- Pertimbangan template Azure Resource Manager.
- Cara menemukan template mulai cepat.
- Gunakan modul kebijakan untuk membantu Anda menggunakan Azure untuk melakukan pengembangan untuk Azure Stack Hub.
Melakukan Pengembangan untuk Azure Stack Hub
Tinjau dan ikuti praktik terbaik untuk template. Template Mulai Cepat Resource Manager

Persyaratan versi

Azure Stack Hub mendukung versi spesifik dari API layanan Azure PowerShell dan Azure. Gunakan versi yang didukung untuk memastikan bahwa aplikasi Anda dapat disebarkan ke Azure Stack Hub dan ke Azure global.

Untuk memastikan Anda menggunakan versi Azure PowerShell yang tepat, gunakan profil versi API. Untuk menentukan profil versi API terbaru yang dapat Anda gunakan, tentukan build Azure Stack Hub yang Anda gunakan. Anda bisa mendapatkan informasi ini dari administrator Azure Stack Hub Anda.

Catatan

Jika Anda menggunakan Azure Stack Development Kit, dan memiliki akses administratif, lihat bagian Menentukan versi saat ini untuk menentukan build Azure Stack Hub.

Untuk API lainnya, jalankan perintah PowerShell berikut untuk menghasilkan namespace layanan, jenis sumber daya, dan versi API yang didukung di langganan Azure Stack Hub Anda. Mungkin masih ada perbedaan pada tingkat properti. Agar perintah ini berfungsi, Anda harus sudah menginstal dan mengonfigurasikan PowerShell untuk lingkungan Azure Stack Hub. Anda juga harus memiliki langganan untuk penawaran Azure Stack Hub.

Get-AzResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `
Select ProviderNamespace, ResourceTypeName, @{Name="ApiVersion"; Expression={$_}} 

Contoh output (terpotok): Contoh output perintah Get-AzResourceProvider

Langkah berikutnya

Untuk informasi yang lebih mendetail tentang perbedaan pada tingkat layanan, lihat: