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 olyan ARM-képességeket is kínál, mint a szerepköralapú hozzáférés és -vezérlés (RBAC), a címkék, a szabályzatok és az üzembehelyezési sablonok támogatása.

Ezzel a módosítással a Cloud Services Azure Service Manager-alapú üzemi modelljét átnevezik a Cloud Services (klasszikus) névre. Megtarthatja a webes és felhőalkalmazások és -szolgáltatások létrehozását és gyors üzembe helyezését. A felhőszolgáltatás-infrastruktúrá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.

YouTube video for Cloud Services (extended support).

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átumok nem változnak.
  • 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.

Image shows classic cloud service configuration with addition of template section.

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 vagy 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 a meglévő Azure Resource Manager API-k használatával jönnek létre, és a Cloud Services telepítésekor a .cscfg NetworkConfiguration szakaszában kell hivatkozni rá (kiterjesztett támogatás).

  • Minden felhőszolgáltatás (kiterjesztett támogatás) egyetlen független üzembe helyezés. A felhőszolgáltatások (kiterjesztett támogatás) nem támogatnak 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.

  1. 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.
  2. 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 további Azure-szolgáltatásokat vizsgá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 fognak használni, míg a Cloud Services (kiterjesztett támogatás) elsősorban a cloud services szolgáltatás paritását (klasszikus) fogja fenntartani.

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