Információk a kiterjesztett támogatású Azure Cloud Servicesről
A Cloud Services (kiterjesztett támogatás) egy új Azure Resource Manager-alapú üzembehelyezési modell az Azure Cloud Services-termékhez, és már általánosan elérhető. A Cloud Services (kiterjesztett támogatás) elsődleges előnye a regionális rugalmasság biztosítása, valamint az Azure Service Manager használatával üzembe helyezett Azure Cloud Services szolgáltatás paritása. Emellett néhány Azure Resource Manager-funkciót is kínál, például szerepköralapú hozzáféréssel és vezérléssel (RBAC), címkéket, szabályzatokat és támogatja az üzembehelyezési sablonokat.
Ezzel a módosítással a Cloud Services Azure Service Manager-alapú üzembehelyezési modellje át lesz nevezve a Cloud Services (klasszikus) névre. Megtarthatja a webes és felhőalkalmazások és -szolgáltatások összeállításának és gyors üzembe helyezésének képességét. A felhőszolgáltatások infrastruktúráját az aktuális igények alapján skálázhatja, és gondoskodhat arról, hogy az alkalmazások teljesítménye lépést tartson a költségek egyidejű csökkentése mellett.
Mi nem változik?
- Létrehozhatja a kódot, definiálhatja a konfigurációkat, és üzembe helyezheti az Azure-ban. Az Azure beállítja a számítási környezetet, futtatja a kódot, majd figyeli és karbantartja Az Ön számára.
- A Cloud Services (kiterjesztett támogatás) két szerepkörtípust is támogat: a webes és a feldolgozói szerepköröket. A webes és feldolgozói szerepkörök tervezése, architektúrája és összetevői nem változnak.
- A felhőszolgáltatás három összetevője, a szolgáltatásdefiníció (.csdef), a szolgáltatáskonfiguráció (.cscfg) és a szolgáltatáscsomag (.cspkg) továbbításra kerül, és a formátumokban nincs változás.
- A futtatókörnyezet kódjához nem szükséges módosítás, mivel az adatsík ugyanaz, a vezérlősík pedig csak változik.
- Az Azure GuestOS-kiadások és a hozzájuk tartozó frissítések a Cloud Services (klasszikus) szolgáltatással vannak összhangban
- Az alapul szolgáló frissítési folyamat a frissítési tartományokra, a frissítés folytatására, a visszaállításra és az engedélyezett szolgáltatásmódosításokra vonatkozóan a frissítés során nem változik
Az üzemi modell változásai
A Cloud Services (kiterjesztett támogatás) telepítéséhez minimális módosításokra van szükség a szolgáltatáskonfigurációs (.cscfg) és a service definition (.csdef) fájlokban. A futtatókörnyezet kódjához nincs szükség módosításokra. Az üzembehelyezési szkripteket azonban frissíteni kell az új Azure Resource Manager-alapú API-k meghívásához.
A Cloud Services (klasszikus) és a Cloud Services (kiterjesztett támogatás) közötti fő különbségek az üzembe helyezés tekintetében a következők:
Az Azure Resource Manager üzembe helyezései ARM-sablonokat használnak, amelyek egy JavaScript Object Notation -fájl (JSON- fájl), amely meghatározza a projekt infrastruktúráját és konfigurációját. A sablon olyan deklaratív szintaxist használ, amellyel anélkül határozhatja meg, hogy mit szeretne üzembe helyezni, hogy ehhez programozási parancsok sorozatát kellene megírnia. A szolgáltatáskonfigurációs és szolgáltatásdefiníciós fájlnak konzisztensnek kell lennie az ARM-sablonnal a Cloud Services telepítésekor (kiterjesztett támogatás). Ez az ARM-sablon manuális létrehozásával, illetve a PowerShell, a Portal és a Visual Studio használatával érhető el.
Az ügyfeleknek az Azure Key Vault használatával kell kezelni a tanúsítványokat a Cloud Servicesben (kiterjesztett támogatás). Az Azure Key Vault segítségével biztonságosan tárolhatja és kezelheti az alkalmazás hitelesítő adatait, például titkos kulcsokat, kulcsokat és tanúsítványokat egy központi és biztonságos felhőbeli adattárban. Az alkalmazások futásidőben hitelesítést végezhetnek a Key Vaultban a hitelesítő adatok lekéréséhez.
Az Azure Resource Manageren keresztül üzembe helyezett összes erőforrásnak egy virtuális hálózaton belül kell lennie. A virtuális hálózatok és alhálózatok az Azure Resource Managerben jönnek létre a meglévő Azure Resource Manager API-k használatával. A Cloud Services (kiterjesztett támogatás) telepítésekor a .cscfg NetworkConfiguration szakaszában kell hivatkozni rájuk.
Minden felhőszolgáltatás (kiterjesztett támogatás) egyetlen független üzembe helyezés. A Cloud Services (kiterjesztett támogatás) nem támogat több helyet egyetlen felhőszolgáltatáson belül.
- A VIP Swap képesség két felhőszolgáltatás közötti felcserélésre használható (kiterjesztett támogatás). Egy felhőszolgáltatás új kiadásának teszteléséhez és fázisba állításához helyezzen üzembe egy felhőszolgáltatást (kiterjesztett támogatás), és címkézze fel vip-felcserélhetőként egy másik felhőszolgáltatással (kiterjesztett támogatás)
A tartománynév-szolgáltatás (DNS) címkéje nem kötelező egy felhőszolgáltatáshoz (kiterjesztett támogatás). Az Azure Resource Managerben a DNS-címke a felhőszolgáltatáshoz társított nyilvános IP-erőforrás tulajdonsága.
Migrálás az Azure Resource Managerbe
A Cloud Services (kiterjesztett támogatás) két útvonalat biztosít az Azure Service Managerből az Azure Resource Managerbe való migráláshoz.
- Az ügyfelek közvetlenül az Azure Resource Managerben helyezik üzembe a felhőszolgáltatásokat, majd törlik a régi felhőszolgáltatást az Azure Service Managerben.
- A helyszíni migrálás támogatja a Cloud Services (klasszikus) minimális állásidő nélküli migrálását a Cloud Servicesbe (kiterjesztett támogatás).
További áttelepítési lehetőségek
A Cloud Services (klasszikus) és a Cloud Services (kiterjesztett támogatás) migrálási terveinek kiértékelésekor érdemes lehet más Azure-szolgáltatásokat is megvizsgálni, például: Virtuálisgép-méretezési csoportok, App Service, Azure Kubernetes Service és Azure Service Fabric. Ezek a szolgáltatások továbbra is további képességeket nyújtanak, míg a Cloud Services (kiterjesztett támogatás) a Cloud Services szolgáltatás paritását (klasszikus) tartja fenn.
Az alkalmazástól függően a Cloud Services (kiterjesztett támogatás) jelentősen kevesebb erőfeszítést igényelhet az Azure Resource Managerre való áttéréshez más lehetőségekhez képest. Ha az alkalmazás nem fejlődik, a Cloud Services (kiterjesztett támogatás) egy életképes lehetőség, amelyet érdemes megfontolni, mivel gyors áttelepítési útvonalat biztosít. Ezzel szemben, ha az alkalmazás folyamatosan fejlődik, és modernebb funkciókészletre van szüksége, fedezze fel a többi Azure-szolgáltatást, hogy jobban megfeleljen a jelenlegi és jövőbeli követelményeknek.
Következő lépések
- Tekintse át a Cloud Services üzembehelyezési előfeltételeit (kiterjesztett támogatás).
- Felhőszolgáltatás (kiterjesztett támogatás) üzembe helyezése az Azure Portal, a PowerShell, a Sablon vagy a Visual Studio használatával.
- Tekintse át a Cloud Servicesre (kiterjesztett támogatás) vonatkozó gyakori kérdéseket .