Azure ve Azure Stack Hub uygulamaları için hibrit bulut kimliğini yapılandırma

Azure ve Azure Stack Hub uygulamalarınız için karma bulut kimliği yapılandırmayı öğrenin.

Hem genel Azure'da hem de Azure Stack Hub'da uygulamalarınıza erişim vermek için iki seçeneğiniz vardır.

  • Azure Stack Hub sürekli İnternet bağlantısına sahip olduğunda Microsoft Entra Id kullanabilirsiniz.
  • Azure Stack Hub'ın İnternet bağlantısı kesildiğinde, Azure Dizin Federasyon Hizmetleri'ni (AD FS) kullanabilirsiniz.

Azure Stack Hub'da Azure Resource Manager'ı kullanarak dağıtım veya yapılandırma için Azure Stack Hub uygulamalarınıza erişim vermek için hizmet sorumlularını kullanırsınız.

Bu çözümde şunları yapmak için örnek bir ortam oluşturacaksınız:

  • Genel Azure ve Azure Stack Hub'da karma kimlik oluşturma
  • Azure Stack Hub API'sine erişmek için bir belirteç alın.

Bu çözümdeki adımlar için Azure Stack Hub operatör izinlerine sahip olmanız gerekir.

Bahşiş

Hybrid pillars diagram Microsoft Azure Stack Hub, Azure'ın bir uzantısıdır. Azure Stack Hub, bulut bilişimin çevikliğini ve yeniliklerini şirket içi ortamınıza getirerek her yerde hibrit uygulamalar oluşturmanıza ve dağıtmanıza olanak tanıyan tek hibrit bulutu etkinleştirir.

Karma uygulama tasarımı makalesinde karma uygulamaları tasarlama, dağıtma ve çalıştırmaya yönelik yazılım kalitesinin (yerleştirme, ölçeklenebilirlik, kullanılabilirlik, dayanıklılık, yönetilebilirlik ve güvenlik) temelleri inceleniyor. Tasarımla ilgili önemli noktalar, hibrit uygulama tasarımını iyileştirmeye ve üretim ortamlarındaki zorlukları en aza indirmeye yardımcı olur.

Portalda Microsoft Entra Kimliği için hizmet sorumlusu oluşturma

Kimlik deposu olarak Microsoft Entra Id kullanarak Azure Stack Hub'ı dağıttıysanız, azure için yaptığınız gibi hizmet sorumluları oluşturabilirsiniz. Kaynaklara erişmek için uygulama kimliği kullanma, adımları portal aracılığıyla nasıl gerçekleştirebileceğinizi gösterir. Başlamadan önce gerekli Microsoft Entra izinlerine sahip olduğunuzdan emin olun.

PowerShell kullanarak AD FS için hizmet sorumlusu oluşturma

AZURE Stack Hub'ı AD FS ile dağıttıysanız, PowerShell'i kullanarak bir hizmet sorumlusu oluşturabilir, erişim için bir rol atayabilir ve bu kimliği kullanarak PowerShell'den oturum açabilirsiniz. Kaynaklara erişmek için uygulama kimliği kullanma, PowerShell kullanarak gerekli adımları nasıl gerçekleştirebileceğinizi gösterir.

Azure Stack Hub API'sini kullanma

Azure Stack Hub API çözümü, Azure Stack Hub API'sine erişmek için belirteç alma işleminde size yol gösterir.

PowerShell kullanarak Azure Stack Hub'a Bağlan

Azure Stack Hub'da PowerShell ile çalışmaya başlamaya yönelik hızlı başlangıç, Azure PowerShell'i yüklemek ve Azure Stack Hub yüklemenize bağlanmak için gereken adımlarda size yol gösterir.

Önkoşullar

Erişebileceğiniz bir abonelikle Microsoft Entra Id'ye bağlı bir Azure Stack Hub yüklemeniz gerekir. Azure Stack Hub yüklemeniz yoksa, azure stack geliştirme seti (ASDK) ayarlamak için bu yönergeleri kullanabilirsiniz.

Kod kullanarak Azure Stack Hub'a Bağlan

Kodu kullanarak Azure Stack Hub'a bağlanmak için Azure Resource Manager uç noktaları API'sini kullanarak Azure Stack Hub yüklemenize yönelik kimlik doğrulama ve grafik uç noktalarını alın. Ardından REST isteklerini kullanarak kimlik doğrulaması yapın. GitHub'da Karma ARM Uygulaması'nda örnek bir istemci uygulaması bulabilirsiniz.

Dekont

Seçtiğiniz dilin Azure SDK'sı Azure API Profillerini desteklemediği sürece SDK, Azure Stack Hub ile çalışmayabilir. Azure API Profilleri hakkında daha fazla bilgi edinmek için API sürüm profillerini yönetme makalesine bakın.

Sonraki adımlar