Azure Stack Hub'a genel bakış
Azure Stack Hub, uygulamaları şirket içi ortamda çalıştırmak ve veri merkezinizde Azure hizmetleri sunmak için bir yol sağlayan bir Azure uzantısıdır. Tutarlı bir bulut platformuyla kuruluşlar, teknoloji sınırlamalarına dayalı iş kararları yerine iş gereksinimlerine göre teknoloji kararlarını güvenle alabilir.
Azure Stack Hub neden kullanılır?
Azure, geliştiricilerin modern uygulamalar oluşturması için zengin bir platform sağlar. Ancak bazı bulut tabanlı uygulamalar gecikme süresi, aralıklı bağlantı ve düzenlemeler gibi engellerle karşı karşıya kalır. Azure ve Azure Stack Hub, hem müşteriye yönelik hem de iç iş kolu uygulamaları için yeni hibrit bulut kullanım örneklerinin kilidini açar:
Edge ve bağlantısı kesilmiş çözümler. Azure Stack Hub'da verileri yerel olarak işleyip daha fazla analiz için Azure'da toplayarak ve her ikisinde de ortak uygulama mantığıyla gecikme ve bağlantı gereksinimlerini giderin. İnternet bağlantısı kesilmiş Azure Stack Hub'ı Azure bağlantısı olmadan da dağıtabilirsiniz. Fabrika katlarını, yolcu gemilerini ve mayın şaftlarını örnek olarak düşünün.
Çeşitli düzenlemelere uyan bulut uygulamaları. Mevzuat veya ilke gereksinimlerini karşılamak için Azure Stack Hub ile şirket içi dağıtım için tam esneklikle Azure'da uygulama geliştirin ve dağıtın. Kod değişikliği gerekmez. Uygulama örnekleri arasında küresel denetim, finansal raporlama, döviz ticareti, çevrimiçi oyun ve gider raporlama sayılabilir.
Şirket içi bulut uygulaması modeli. Mevcut uygulamaları güncelleştirmek ve genişletmek veya yeni uygulamalar oluşturmak için Azure hizmetlerini, kapsayıcıları, sunucusuz ve mikro hizmet mimarilerini kullanın. Temel görev açısından kritik uygulamalarda uygulama modernleştirmesini hızlandırmak için bulutta Azure'da ve şirket içi Azure Stack Hub'da tutarlı DevOps işlemlerini kullanın.
Azure Stack Hub'ı diğer Azure teklifleriyle karşılaştırma hakkında bilgi için bkz. Genel Azure, Azure Stack Hub ve Azure Stack HCI arasındaki farklar.
Veri yerleşimi
Müşteri Azure Stack Hub'ı genel Azure'dan ve İnternet'ten bağlantısı kesilmiş olarak dağıtırsa alette depolanan hiçbir veri Microsoft'a gönderilmez. Azure Stack Hub şirket içi bir gereçtir. Müşteriler aletin, alete erişimin ve alette depolanan verilerin tamamına sahip olup kontrol altına alır. Bağlantısız dağıtım, müşterinin veri konumu üzerinde tam denetime olanak tanır. Müşteri alternatif olarak hibrit bir iş yükü senaryosunda (her ikisi arasında veri iletimiyle Azure Stack Hub'da ve genel Azure'da dağıtılan kaynakları kullanan bir çözüm) veya karma bulut yönetimiyle (örneğin, Azure Stack Hub'da dağıtılan bir sanal makineyi izleme için genel Azure'da Azure İzleyici'ye bağlama) Azure Stack Hub aletini genel Azure'a veya İnternet'e bağlamayı seçebilir. Bu tür senaryolarda müşteri, azure veya aletle kullanılan diğer çevrimiçi hizmetler veri yerleşimi sorunlarını karşılayıp karşılamadığını doğrulamakla sorumludur. Veri yerleşimi hakkında daha fazla bilgi için bkz. Azure'da veri yerleşimi.
Azure Stack Hub mimarisi
Azure Stack Hub tümleşik sistemleri, güvenilir donanım iş ortakları tarafından oluşturulan ve doğrudan veri merkezinize teslim edilen 4-16 sunuculuk raflardan oluşur. Teslimden sonra, tümleşik sistemi dağıtmak ve Azure Stack Hub çözümünün iş gereksinimlerinizi karşıladığından emin olmak için bir çözüm sağlayıcısı sizinle birlikte çalışır. Tüm gerekli güç ve soğutma, sınır bağlantısı ve diğer gerekli veri merkezi tümleştirme gereksinimlerinin karşılandığından emin olarak veri merkezinizi hazırlayabilirsiniz.
Azure Stack Hub veri merkezi tümleştirme deneyimi hakkında daha fazla bilgi için bkz. Azure Stack Hub veri merkezi tümleştirmesi.
Azure Stack Hub endüstri standardı donanımlar üzerine kurulmuştur ve Azure aboneliklerini yönetmek için zaten kullandığınız araçlar kullanılarak yönetilir. Sonuç olarak, Azure'a bağlı olup olmadığınıza bakılmaksızın tutarlı DevOps işlemleri uygulayabilirsiniz.
Azure Stack Hub mimarisi, uzak konumlar veya İnternet bağlantısı kesik aralıklı bağlantı için uçta Azure hizmetleri sağlamanıza olanak tanır. Azure Stack Hub'da verileri yerel olarak işleyen ve daha sonra ek işleme ve analiz için Azure'da toplayan karma çözümler oluşturabilirsiniz. Son olarak, Azure Stack Hub şirket içinde yüklü olduğundan, herhangi bir kod değiştirmeden bulut uygulamalarını şirket içinde dağıtma esnekliğiyle belirli mevzuat veya ilke gereksinimlerini karşılayabilirsiniz.
Dağıtım seçenekleri
Azure Stack Hub tümleşik sistemleri, Microsoft ve donanım iş ortaklarının ortaklığıyla sunulur ve bulutta tempolu yenilik ve bilgi işlem yönetimi basitliği sunan bir çözüm oluşturur. Azure Stack Hub tümleşik bir donanım ve yazılım sistemi olarak sunulduğundan, ihtiyaç duyduğunuz esneklik ve denetimin yanı sıra buluttan yenilik yapma olanağına da sahipsiniz.
Azure Stack Hub tümleşik sisteminin boyutu ölçek birimi olarak adlandırılan 4-16 sunucu arasında değişebilir. Tümleşik sistemler, donanım iş ortağı ve Microsoft tarafından ortak olarak desteklenir. Aşağıdaki diyagramda ölçek birimi örneği gösterilmektedir.
.
Bağlantı modelleri
Azure Stack Hub'ı İnternet'e (ve Azure'a) bağlı veya bağlantısı kesilmiş olarak dağıtmayı seçebilirsiniz.
Daha fazla bilgi için bkz. Bağlı ve bağlantısız dağıtım modelleriyle ilgili dikkat edilmesi gerekenler.
Kimlik sağlayıcı
Azure Stack Hub Microsoft Entra kimliği veya Active Directory Federasyon Hizmetleri (AD FS) (AD FS) kullanır. Microsoft Entra Kimliği, Microsoft'un bulut tabanlı, çok kiracılı kimlik sağlayıcısıdır. İnternet'e bağlı dağıtımların çoğu karma senaryo, kimlik deposu olarak Microsoft Entra kimliğini kullanır.
Azure Stack Hub'ın bağlantısız dağıtımları için AD FS kullanmanız gerekir. Azure Stack Hub kaynak sağlayıcıları ve diğer uygulamalar AD FS veya Microsoft Entra kimliği ile benzer şekilde çalışır. Azure Stack Hub kendi Active Directory örneğini ve bir Active Directory Graph API içerir.
Azure Stack Hub nasıl yönetilir?
Azure Stack Hub, Azure ile aynı işlem modelini kullanır. Azure Stack Hub operatörü, Microsoft'un kiracı kullanıcılara Azure hizmetleri sunma şekline benzer şekilde kiracı kullanıcılarına çeşitli hizmetler ve uygulamalar sunabilir.
Azure Stack Hub'ı yönetici portalı, kullanıcı portalı veya PowerShell ile yönetebilirsiniz. Azure Stack Hub portallarının her biri azure Resource Manager ayrı örnekleri tarafından desteklenir. Azure Stack Hub Operatörü, Azure Stack Hub'ı yönetmek ve kiracı teklifleri oluşturmak, sistem durumunu korumak ve tümleşik sistemin durumunu izlemek gibi işlemler yapmak için yönetici portalını kullanır. Kullanıcı portalı sanal makineler (VM), depolama hesapları ve web uygulamaları gibi bulut kaynaklarının kullanımına yönelik bir self servis deneyimi sağlar.
Yönetici portalını kullanarak Azure Stack Hub'ı yönetme hakkında daha fazla bilgi için Bkz. Azure Stack Hub yönetim portalını kullanma hızlı başlangıcı.
Azure Stack Hub operatörü olarak VM'ler, web uygulamaları, yüksek oranda kullanılabilir SQL Server ve MySQL Server veritabanları sunabilirsiniz.
Operatör, Azure Stack Hub'ı yönetici portalı veya PowerShell ile yönetebilir. Azure Stack Hub'ı planları, kotaları, teklifleri ve abonelikleri kullanarak kiracılara hizmet sunmak üzere yapılandırabilirsiniz. Kiracı kullanıcıları birden çok teklife abone olabilir. Teklifler bir veya daha fazla plana sahip olabilir ve planlarda bir veya daha fazla hizmet bulunabilir. Operatörler ayrıca kapasiteyi yönetir ve uyarılara yanıt verir.
Kullanıcılar, operatörün sunduğu hizmetleri kullanır. Kullanıcılar web uygulamaları, depolama alanı ve VM'ler gibi abone oldukları hizmetleri sağlayabilir, izleyebilir ve yönetebilir. Kullanıcılar Azure Stack Hub'ı kullanıcı portalı veya PowerShell ile yönetebilir.
Azure Stack Hub'ı yönetme hakkında, hangi hesapların nerede kullanılacağı, tipik operatör sorumlulukları, kullanıcılarınıza ne söyleyeceğiniz ve nasıl yardım alabileceğiniz gibi daha fazla bilgi edinmek için Azure Stack Hub yönetimiyle ilgili temel bilgileri gözden geçirin.
Kaynak sağlayıcıları
Kaynak sağlayıcıları, tüm Azure Stack Hub IaaS ve PaaS hizmetlerinin temelini oluşturan web hizmetleridir. Azure Resource Manager, hizmetlere erişim sağlamak için farklı kaynak sağlayıcıları kullanır. Her kaynak sağlayıcısı ilgili kaynaklarını yapılandırmanıza ve denetlemenize yardımcı olur. Hizmet yöneticileri yeni özel kaynak sağlayıcıları da ekleyebilir.
Temel kaynak sağlayıcıları
Üç temel IaaS kaynak sağlayıcısı vardır:
- İşlem: İşlem Kaynak Sağlayıcısı, Azure Stack Hub kiracılarının kendi VM'lerini oluşturmasına olanak tanır. İşlem Kaynağı Sağlayıcısı, VM'lerin yanı sıra VM uzantıları oluşturma özelliğini de içerir. VM uzantısı hizmeti, Windows ve Linux VM'leri için IaaS özellikleri sağlamaya yardımcı olur. Örneğin, İşlem Kaynağı Sağlayıcısı'nı kullanarak bir Linux VM sağlayabilir ve dağıtım sırasında Bash betiklerini çalıştırarak VM'yi yapılandırabilirsiniz.
- Ağ Kaynak Sağlayıcısı: Ağ Kaynak Sağlayıcısı, özel bulut için bir dizi Yazılım Tanımlı Ağ (SDN) ve Ağ İşlevi Sanallaştırma (NFV) özelliği sunar. Ağ Kaynak Sağlayıcısı'nı kullanarak yazılım yük dengeleyicileri, genel IP'ler, ağ güvenlik grupları ve sanal ağlar gibi kaynaklar oluşturabilirsiniz.
- Depolama Kaynak Sağlayıcısı: Depolama Kaynak Sağlayıcısı dört Azure ile tutarlı depolama hizmeti sunar: blob, kuyruk, tablo ve parolalar ve sertifikalar gibi gizli dizilerin yönetimini ve denetimini sağlayan Key Vault hesap yönetimi. Depolama kaynak sağlayıcısı, azure ile tutarlı depolama hizmetlerinin hizmet sağlayıcısı yönetimini kolaylaştırmak için bir depolama bulutu yönetim hizmeti de sunar. Azure Depolama, Azure Blobları ile belgeler ve medya dosyaları ve Azure Tabloları ile yapılandırılmış NoSQL tabanlı veriler gibi büyük miktarlarda yapılandırılmamış verileri depolama ve alma esnekliği sağlar.
İsteğe bağlı kaynak sağlayıcıları
Azure Stack Hub ile dağıtabileceğiniz ve kullanabileceğiniz üç isteğe bağlı PaaS kaynak sağlayıcısı vardır:
- App Service: Azure Stack Hub'da Azure App Service, Azure Stack Hub'da kullanılabilen bir PaaS Microsoft Azure teklifidir. Hizmet, iç veya dış müşterilerinizin herhangi bir platform veya cihaz için web, API ve Azure İşlevleri uygulamaları oluşturmasını sağlar.
- SQL Server: SQL veritabanlarını Azure Stack Hub hizmeti olarak sunmak için SQL Server kaynak sağlayıcısını kullanın. Kaynak sağlayıcısını yükleyip bir veya daha fazla SQL Server örneğine bağladıktan sonra, siz ve kullanıcılarınız buluta özel uygulamalar, SQL kullanan web siteleri ve SQL kullanan diğer iş yükleri için veritabanları oluşturabilirsiniz.
- MySQL Sunucusu: MySQL veritabanlarını bir Azure Stack Hub hizmeti olarak kullanıma açmak için MySQL Sunucusu kaynak sağlayıcısını kullanın. MySQL kaynak sağlayıcısı, Windows Server 2019 Server Core VM'sinde hizmet olarak çalışır.
Sonraki adımlar
Küresel Azure, Azure Stack Hub ve Azure Stack HCI arasındaki farklar