SAP workloads on Azure: planning and deployment checklist

Ez az ellenőrzőlista azOKNAK az ügyfeleknek készült, akik sap-alkalmazásokat helyeznek át az Azure-infrastruktúrába szolgáltatásként. A dokumentumban szereplő SAP-alkalmazások az SAP-kernelt futtató SAP-termékeket jelölik, beleértve az SAP NetWeavert, az S/4HANA-t, a BW-t és a BW/4-et és másokat. A projekt időtartama alatt az ügyfélnek és/vagy az SAP-partnernek át kell tekintenie az ellenőrzőlistát. Fontos megjegyezni, hogy az ellenőrzések nagy része a projekt elején és a tervezési fázisban fejeződik be. Az üzembe helyezés befejezése után az üzembe helyezett Azure-infrastruktúra vagy az SAP-szoftverkiadások egyszerű módosításai összetettsé válhatnak.

Tekintse át az ellenőrzőlistát a projekt főbb mérföldköveinél. Ez lehetővé teszi, hogy észlelje a kis problémákat, mielőtt nagy problémákká válnak. Emellett elegendő ideje lesz a szükséges módosítások újrakonstruktálására és tesztelésére. Ne vegye teljesnek ezt az ellenőrzőlistát. A helyzettől függően előfordulhat, hogy további ellenőrzéseket kell végrehajtania.

Az ellenőrzőlista nem tartalmazza az Azure-tól független feladatokat. Az SAP-alkalmazásillesztők például az Azure-platformra vagy egy szolgáltatóra való áttérés során változnak. Az SAP dokumentációja és támogatási megjegyzései további feladatokat is tartalmaznak, amelyek nem Azure-specifikusak, de az átfogó tervezési ellenőrzőlista részét kell képeznie.

Ez az ellenőrzőlista a már üzembe helyezett rendszerekhez is használható. Előfordulhat, hogy új funkciók vagy módosított javaslatok vonatkoznak a környezetére. Érdemes rendszeresen áttekinteni az ellenőrzőlistát, hogy biztosan tisztában legyen az Azure-platform új funkcióival.

A dokumentum fő tartalma lapfülekbe van rendezve, egy tipikus projekt időrendi sorrendjében. Tekintse meg az egyes lapok tartalmát, és fontolja meg a következő lapokat, hogy az előző fázisban végzett műveletekre és a tanultakra építsen. Éles migrálás esetén az összes lap tartalmát figyelembe kell venni, és nem csak az éles lapokat. A jelen cikkben használt fázisdefinícióval kapcsolatos tipikus projektfázisok leképezéséhez tekintse meg az alábbi táblázatot.

Üzembehelyezési ellenőrzőlista fázisai Példa projektfázisokra vagy mérföldkövekre
Előkészítési és tervezési fázis Projektindító / tervezési és definíciós fázis
Próbafázis Korai ellenőrzés / koncepció igazolása / próbaüzem
Nem éles fázis A részletes tervezési / nem éles környezetek buildjeinek / tesztelési fázisának befejezése
Éles üzem előkészítési fázisa Ruhapróba / felhasználói elfogadás tesztelése / kivágott próba / go-live ellenőrzések
Go-live fázis Éles üzemre való átállás és éles üzem
Gyártás utáni fázis Hypercare / áttérés az üzletre a szokásos módon

Projekt előkészítési és tervezési fázisa

Ebben a fázisban megtervezi az SAP-számítási feladatok azure-platformra való migrálását. Az olyan dokumentumok, mint az Azure-beli SAP tervezési útmutatója és az SAP-felhőadaptálási keretrendszer számos témakört és segítséget nyújtanak a felkészüléshez. Legalább ebben a fázisban létre kell hoznia a következő dokumentumokat, meg kell határoznia és megvitatnia a migrálás alábbi elemeit:

Magas szintű tervezési dokumentum

Ennek a dokumentumnak a következőket kell tartalmaznia:

  • Az SAP-összetevők és -alkalmazások aktuális készlete, valamint az Azure célalkalmazás-készlete.
  • Egy felelősség-hozzárendelési mátrix (RACI), amely meghatározza az érintett felek feladatait és feladatait. Kezdje magas szinten, és dolgozzon részletesebb szinteken a tervezés és az első üzembe helyezés során.
  • Magas szintű megoldásarchitektúra. Az Azure Architecture Center ajánlott eljárásaival és példaarchitektúráival kapcsolatban érdemes tájékozódni.
  • Döntés arról, hogy mely Azure-régiókat kell üzembe helyezni. Tekintse meg az Azure-régiók listáját és a rendelkezésre állási zóna támogatásával rendelkező régiók listáját. Ha meg szeretné tudni, hogy mely szolgáltatások érhetők el az egyes régiókban, tekintse meg a régiónként elérhető termékeket.
  • Hálózati architektúra a helyszíni és az Azure közötti kapcsolódáshoz. Ismerkedjen meg az Azure nagyvállalati szintű kezdőzóna fogalmával.
  • A nagy hatású üzleti adatok Azure-ban való futtatásának biztonsági alapelvei. Az adatbiztonság megismeréséhez kezdje az Azure biztonsági dokumentációjával.
  • A blokkeszközöket (felügyelt lemezt) és a megosztott fájlrendszereket (például Azure Files vagy Azure NetApp Files) lefedő tárolási stratégia, amelyet tovább kell finomítani a fájlrendszer méretére és elrendezésére a műszaki tervdokumentumban.

Műszaki tervezési dokumentum

Ennek a dokumentumnak a következőket kell tartalmaznia:

  • A megoldás blokkdiagramja az SAP és a nem SAP-alkalmazások és -szolgáltatások bemutatásával
  • Sap Quicksizer-projekt üzleti dokumentumkötetek alapján. A Quicksizer kimenete ezután az Azure számítási, tárolási és hálózati összetevőire lesz leképezve. Az SAP Quicksizer helyett a forrás SAP-rendszerek aktuális számítási feladatai alapján történő szorgalmas méretezést is használhatja. Figyelembe véve a rendelkezésre álló információkat, például a DBMS számítási feladatok jelentéseit, az SAP EarlyWatch-jelentéseket, a számítási és tárolási teljesítménymutatókat.
  • Üzletmenet-folytonossági és vészhelyreállítási architektúra.
  • Részletes információk az operációs rendszer, a db, a kernel és az SAP támogatási csomag verzióiról. Nem feltétlenül igaz, hogy az SAP NetWeaver vagy az S/4HANA által támogatott összes operációsrendszer-kiadás támogatott az Azure-beli virtuális gépeken. Ugyanez igaz a DBMS-kiadásokra is. Az SAP és Azure-támogatás biztosítása érdekében ellenőrizze az alábbi forrásokat, és szükség esetén frissítse az SAP-kiadásokat, a DBMS-kiadásokat és az operációsrendszer-kiadásokat. Az SAP és a Microsoft teljes körű támogatásához rendelkeznie kell az SAP és az Azure által támogatott kiadási kombinációkkal. Szükség esetén terveznie kell bizonyos szoftverösszetevők frissítését. A támogatott SAP-, operációs rendszer- és DBMS-szoftverekről az alábbiakban olvashat bővebben:

Ugyanezen műszaki dokumentum(ok) további része a következő:

  • A tárolóarchitektúra magas szintű döntései az SAP-számítási feladatok Azure Storage-típusain alapulnak
    • Az egyes virtuális gépekhez csatlakoztatott felügyelt lemezek
    • Fájlrendszerelrendezések és méretezés
    • SMB és/vagy NFS kötetelrendezés és -méretek, csatlakozási pontok, ahol alkalmazható
  • Magas rendelkezésre állás, biztonsági mentés és vészhelyreállítási architektúra
    • Az RTO és az RPO alapján határozza meg, hogyan kell kinéznie a magas rendelkezésre állású és vészhelyreállítási architektúrának.
    • Ismerje meg a különböző üzembehelyezési típusok optimális védelemhez való használatát.
    • Az Azure Virtual Machines DBMS üzembe helyezésének szempontjai SAP-számítási feladatokhoz és kapcsolódó dokumentumokhoz. Az Azure-ban a DBMS-réteg megosztott lemezkonfigurációjának használata, mint például az SQL Server esetében, nem támogatott. Ehelyett használja a következő megoldásokat:
    • Az Azure-régiók vészhelyreállításához tekintse át a különböző DBMS-gyártók által kínált megoldásokat. Legtöbbjük támogatja az aszinkron replikációt vagy a naplószállítást.
    • Az SAP-alkalmazásréteg esetében határozza meg, hogy az üzleti regressziós tesztrendszereit futtatja-e, amelyek ideális esetben az éles környezetek replikái, ugyanabban az Azure-régióban vagy a DR-régióban. A második esetben ezt az üzleti regressziós rendszert célozhatja meg dr. célként az éles környezetekben.
    • Tekintse át az Azure Site Recoveryt az SAP-alkalmazásréteg Azure DR-régióba való replikálásának módszereként. További információkért tekintse meg a többrétegű SAP NetWeaver-alkalmazások üzembe helyezéséhez szükséges vészhelyreállítás beállítását.
    • Azoknak a projekteknek, amelyek megfelelőségi okokból egyetlen régióban kell maradniuk, fontolja meg az Azure Rendelkezésre állási zónák együttes HADR-konfigurációját.
  • Leltár az összes SAP-adapterről és a csatlakoztatott rendszerekről (SAP és nem SAP).
  • Alapszolgáltatások tervezése. Ennek a kialakításnak tartalmaznia kell a következő elemeket, amelyek közül sokra kiterjed az SAP célzónagyorsítója:
    • Hálózati topológia az Azure-ban és különböző SAP-környezet hozzárendelése
    • Az Active Directory és a DNS tervezése.
    • Identitáskezelési megoldás mind a végfelhasználók, mind a felügyelet számára
    • Azure szerepköralapú hozzáférés-vezérlési (Azure RBAC) struktúra az azure-beli infrastruktúrát és SAP-alkalmazásokat kezelő csapatok számára.
    • Azure-erőforrások elnevezési stratégiája
    • Azure-erőforrások és számítási feladatok biztonsági műveletei a
  • Az SAP-számítási feladatok védelmének biztonsági fogalma. Ennek tartalmaznia kell minden szempontot – a hálózatkezelést és a szegélyfigyelést, az alkalmazás- és adatbázisbiztonságot, az operációs rendszerek védelmét, valamint a szükséges infrastruktúra-intézkedéseket, például a titkosítást. Azonosítsa a követelményeket a megfelelőségi és biztonsági csapatokkal.
  • A Microsoft a Professional Direct, a Premier vagy Egyesített támogatás szerződést javasolja. Azonosítsa az eszkalációs útvonalakat és partnereket a Microsoft támogatásához. Az SAP támogatási követelményeit az SAP megjegyzésében 2015553.
  • Az Azure-előfizetések száma és az előfizetések alapkvótája. Támogatási kérelmek megnyitása az Azure-előfizetések kvótáinak igény szerinti növeléséhez.
  • Adatcsökkentési és adatmigrálási terv az SAP-adatok Azure-ba való migrálásához. Az SAP NetWeaver-rendszerek esetében az SAP irányelveket tartalmaz a nagy mennyiségű adat mennyiségének korlátozására vonatkozóan. Tekintse meg ezt az SAP-útmutatót az SAP ERP-rendszerek adatkezeléséről. Egyes tartalmak általában a NetWeaver és az S/4HANA rendszerekre is érvényesek.
  • Automatizált üzembe helyezési megközelítés. Sok ügyfél szkriptekkel kezd, a PowerShell, a PARANCSSOR, az Ansible és a Terraform kombinációjával. A Microsoft által kifejlesztett megoldások az SAP üzembe helyezésének automatizálásához a következők:

Megjegyzés:

Az ügyfél, a rendszer integrátora, a Microsoft és más érintett felek közötti rendszeres tervezési és üzembehelyezési felülvizsgálat ütemezésének meghatározása.

Automatizált ellenőrzések és megállapítások az SAP-környezetben

A fenti ellenőrzések közül több automatikusan van ellenőrizve az SAP-val az Azure Quality Check Toolben. Ezek az ellenőrzések a megadott nyílt forráskódú projekttel automatizálhatók. Bár a talált problémák automatikus szervizelése nem történik meg, az eszköz figyelmeztet a Microsoft-javaslatokra vonatkozó konfigurációra.

Tipp.

Ugyanezek a minőségellenőrzések és további megállapítások rendszeres végrehajtása történik, amikor az SAP-rendszerek üzembe helyezése vagy regisztrálása az Azure Center for SAP-megoldásban is történik, és a szolgáltatás része.

A könnyebb üzembehelyezési ellenőrzések és dokumentummegállapítások engedélyezéséhez, a következő szervizelési lépések megtervezéséhez és az SAP azure-beli környezethez való általános optimalizálásához szükséges további eszközök a következők:

  • Az Azure Well-Architected Framework áttekintést nyújt a számítási feladatokról, amelyek a megbízhatóság, a biztonság, a költségoptimalizálás, az üzemeltetés kiválósága és a teljesítményhatékonyság öt fő pillérére összpontosítanak. Támogatja az SAP számítási feladatait, és javasoljuk, hogy minden projektfázis elején és után futtasson felülvizsgálatot.
  • Azure Inventory Checks for SAP Egy nyílt forráskód Azure Monitor-munkafüzet, amely az Azure-leltárt intelligensen jeleníti meg a konfigurációs eltérés kiemeléséhez és a minőség javításához.

Következő lépések

Lásd az alábbi cikkeket: