SaaS-számítási feladatok erőforrás-szervezése az Azure-ban
Ha szolgáltatásként (SaaS) hoz létre szoftvermegoldást, az Azure-erőforrások rendszerezésének módja jelentősen befolyásolhatja a működési folyamatokat, a biztonságot és a szabályozási szabványoknak való megfelelést.
Ez a cikk az erőforrásokhoz megfelelő Azure-régiók kiválasztásának stratégiáit, valamint az SaaS-megoldás növekedésének és fejlődésének támogatására szolgáló erőforrás-szervezési stratégia kidolgozását ismerteti.
Az architektúra tervezésének első lépéseként válassza ki azt a régiót, ahol a környezete létezni fog. Az Azure-erőforrások olyan régiókban vannak üzembe helyezve, amelyek az Azure-adatközpontok fizikai helyei. Válassza ki azokat a régiókat, amelyek megfelelnek az ügyfelek adattárolási követelményeinek, valamint a teljesítményre, a szolgáltatás rendelkezésre állására és a skálázásra vonatkozó igényeinek. Fontolja meg az SaaS-megoldás több régióban való üzembe helyezését a globális ügyfelek támogatásához és a rugalmasság javításához.
Értékelje ki az éles környezethez optimalizált régiókat. Egyes Azure-régiók több szolgáltatást kínálnak, mint mások. Emellett számos Azure-régió támogatja a rendelkezésre állási zónákat az adatközponti hibák ellen, amelyek a rugalmassági stratégia fontos részét képezik. Rendelkezésre állási zónákkal rendelkező régiókat kell használnia, és éles összetevőket kell üzembe helyeznie több rendelkezésre állási zónában. Az egyes régiókban elérhető szolgáltatások megtekintéséhez tekintse meg a régiónként elérhető termékeket.
A rendelkezésre állási zónák és régiók használatára vonatkozó RE:05-javaslatok.
Tervezés az adattárolási követelményeknek megfelelően. Előfordulhat, hogy az ügyféladatok tárolására vonatkozó követelmények gyakran az adatelkonvertségre vonatkozó törvények miatt vannak. A követelmények széles földrajzi területektől, például Európától egészen bizonyos országokig vagy régiókig terjedhetnek. Az Azure geopolitikai határok alapján határozza meg a földrajzi helyeket, és egy adott földrajzi területen belül általában bármelyik régiót használhatja az adattárolási követelmények teljesítéséhez.
Az Azure-régiók támogatásával kapcsolatos információkért tekintse meg az Azure földrajzi helyeit.
Minimalizálja a késést. Válassza ki az ügyfelekhez és felhasználókhoz közel álló régiókat. Globális ügyfelek esetén több példányt is üzembe helyezhet különböző régiókban. Másik lehetőségként globális terheléselosztóval irányíthatja a forgalmat a felhasználókhoz közelebbi régiókba, és felgyorsíthatja a hálózati forgalmat. Az Azure Front Door gyakori választás ezekben a forgatókönyvekben.
Üzembe helyezés több régióban. A többrégiós üzemelő példányok nagyobb rugalmasságot biztosítanak, és támogatják az alacsony késésű kapcsolatokat a globális ügyfelek számára. Ez a kialakítás az összetett adattárolási követelmények teljesítésében is segíthet.
Kompromisszum: A többrégiós kialakítás összetett és költséges lehet a régiók közötti redundancia miatt. Emellett növeli a működési költségeket is.
Ajánlás | Juttatás |
---|---|
Használja az Azure által ajánlott régiókat az üzemelő példányokhoz. Az ajánlott régiók az Azure Portalon jelennek meg egy új erőforrás létrehozásakor. Győződjön meg arról, hogy a használt régiók támogatják a rendelkezésre állási zónákat. |
Skálázhatóbb és rugalmasabb megoldástervezést is támogathat. |
Kezdje az igényeinek megfelelő minimális számú régióval, és bontsa ki igény szerint. | Ez a megközelítés segít megelőzni a tervezés és a műveletek túlbonyolítását. |
Az ügyfelek adattárolási igényeinek korai tisztázása. | Az új régióba való üzembe helyezés időt vehet igénybe. Minél hamarabb tud az ügyfelek által előírt korlátozásokról, annál valószínűbb, hogy kielégíti az igényeiket. |
Az Azure-erőforrásokat többféleképpen is rendszerezheti. Az erőforrások csoportosításához vagy elkülönítéséhez erőforráscsoportok, előfizetések, felügyeleti csoportok és Microsoft Entra-bérlők kombinációját használhatja. A különböző erőforrás-szervezési stratégiák különböző kompromisszumokat kínálnak a kezelhetőség, az összetettség, a biztonság és sok más tényező szempontjából. SaaS-megoldás létrehozásakor meg kell fontolnia az erőforrások rendszerezését. Ezt a döntést a bérlői modell tájékoztatja. Az erőforrás-szervezés talán a legalapvetőbb része az SaaS-megoldások megfelelő kiépítésének, üzembe helyezésének és felügyeletének.
Ha többet szeretne megtudni az Azure-erőforrások rendszerezéséről, tekintse meg az Azure alapvető fogalmait.
A kezdőzónák ismertetése. A kezdőzóna a felhőbeli lábnyom alapbeállítása. Ez magában foglalja a hozzáférés-vezérlést, a számlázási stratégiákat és a szabályozási eljárásokat. Az SaaS-megoldásnak rugalmasnak, méretezhetőnek és konzisztensen konfigurálhatónak kell lennie az előfizetések között, hogy lehetővé tegye az igények változásának egyszerű módosítását.
Az Azure-beli célzóna az Azure-környezetek ajánlott alapkonfigurációja. A független szoftverszállítói (ISV-) szervezetekre vonatkozó célzóna-javaslatokért tekintse meg az Azure-beli célzónákra vonatkozó ISV-szempontokat.
Döntse el, hogy mely erőforrásokat szeretné megosztani. Határozza meg, hogy mely összetevőket ossza meg, és mely összetevőket helyezze üzembe egyenként az ügyfelek számára. Az erőforrások megosztása csökkenti a költségeket és a felügyeletet, de kompromisszumokhez vezethet az elkülönítés, a biztonság és a teljesítmény szempontjából. Gyakori, hogy a megosztott és az ügyfélenkénti összetevők egyvelege van. Legalább az identitás- és számlázási összetevők általában meg vannak osztva az ügyfelek között.
Kompromisszum: Az erőforrások megosztása csökkenti a költségeket és a felügyeletet, de kompromisszumot hozhat az elkülönítés, a biztonság és a teljesítmény szempontjából.
Ne használjon megosztott éles erőforrásokat az éles üzem előtti szakaszokban és környezetekben. Az erőforrás-szervezési stratégiának akkor is el kell fogadnia az erőforrások párhuzamos üzembe helyezését, ha éles környezetben osztja meg az erőforrásokat.
Azure-erőforráskvóták tervezése. Megismerheti az Azure-erőforrások kvótáit és korlátait, például az előfizetésenként vagy régiónkénti erőforrások számát, valamint az időkereten belüli kérelmek korlátait. Válasszon ki egy stratégiát az erőforrás-szervezet átalakításához, ha megközelíti ezeket a korlátokat.
Az Azure-kvótákról és azok SaaS-megoldásokra gyakorolt hatásáról további információt az Erőforráskorlátok című témakörben talál.
Alkalmazza az üzembehelyezési bélyegek mintáját. Az üzembehelyezési bélyegek mintázata számos szempontból előnyös. Lehetővé teszi dedikált erőforrások üzembe helyezését egy adott ügyfél számára. Azt is használhatja, hogy azonos erőforrásokat helyezzen üzembe több Azure-régióban, akár ügyfélspecifikus, akár megosztott. Emellett egy bélyeggel erőforrásokat helyezhet üzembe az ügyfél saját Azure-környezetében, ami akkor hasznos, ha az erőforrásoknak saját tulajdonukra van szükségük. Ezt a fajta üzembe helyezést templatizált erőforrások használatával hajthatja végre az Azure Marketplace-en keresztül.
A működési folyamatok támogatása. A hatékony erőforrás-szervezet hatással van a csapatműveletekre. A konzisztens elnevezési és címkézési stratégia például segít a diagnosztikában, az erőforrás-kezelésben és a költségkezelésben. A jó címkézési és elnevezési stratégia segít gyorsan keresni az adott ügyfelek számára használt erőforrásokat, és különbséget tenni az éles és a nem éles környezetek között.
Az SaaS-megoldások szigorú ügyfél-életciklus-kezelést igényelnek, beleértve az új ügyfelek előkészítését és a távozó ügyfelek előkészítését. Az erőforrás-szervezési stratégiának elő kell segítenie az ügyfélerőforrások egyszerű létrehozását és eltávolítását, valamint a megosztott erőforrások újrakonfigurálását.
Közzététel az Azure Marketplace-en keresztül. Ha üzleti modellje és ajánlata kompatibilis az Azure Marketplace-szel, érdemes lehet ott közzétenni a megoldást. Az Azure Marketplace-t használhatja függetlenül attól, hogy rendelkezik-e meglévő SaaS-megoldással, vagy egy bérlős megoldást alakít át több-bérlős SaaS-sé.
Az Azure Marketplace támogatást nyújt a számlázáshoz, az előkészítéshez és a bevezetéshez, valamint leegyszerűsíti a felügyelet és az ügyfelek hozzáférését az alkalmazáshoz. Az Azure Marketplace használata esetén nem kell bizalmas számlázási adatokat vagy fizetési szolgáltatókat kezelnie.
Ha ügyfélkörnyezetekben telepít, az Azure Marketplace-en felügyelt alkalmazásokat helyezhet üzembe, amelyek számos olyan képességet biztosítanak, amelyek lehetővé teszik az erőforrások üzembe helyezését és kezelését az ügyfél Azure-előfizetésében.
Ajánlás | Juttatás |
---|---|
Tekintse át az Azure-kvótákat és a telepített erőforrások korlátait. Ha közeledik a korlátokhoz, válasszon egy stratégiát a továbblépéshez, például további erőforrások üzembe helyezésével, a dobozok csomagolási útmutatójának követésével vagy több Azure-előfizetés használatával. | Ez a megközelítés lehetővé teszi a méretezést és a növekedést, miközben a korlátokon belül marad. |
Erőforrás-élettartamok és életciklusok meghatározása. A megosztott és az ügyfélspecifikus erőforrások megkülönböztetése. | Ez a stratégia lehetővé teszi a működési hatékonyság növelését a folyamatok előredefiniálásával és a költséghatékonyság növelésével a már nem szükséges erőforrások eltávolításával. |
Fontolja meg a megoldás közzétételét az Azure Marketplace-en keresztül, különösen akkor, ha üzembe helyezi az ügyfélkörnyezetekben. | Az Azure Marketplace számos szolgáltatást kínál, beleértve a számlázás kezelését is. |
Az Azure Marketplace-szel való integráció optimalizálásához használja ki az eszközhasználatot, például a Mona for SaaS-t. | Az újrahasználható kódmodulok és -sablonok csökkenthetik az üzembe helyezéshez és az integrációhoz szükséges időt és erőfeszítést. Ezekkel az eszközökkel kezelheti az Azure Marketplace-en elérhető megoldásokat. |
A több-bérlősség az SaaS-számítási feladatok tervezésének alapvető üzleti módszertana. Ezek a cikkek további információt nyújtanak az erőforrás-szervezésről:
- Azure-erőforrás-szervezet több-bérlős megoldásokban
- Bérlői életciklussal kapcsolatos szempontok több-bérlős megoldásban
- Több-bérlős megoldás architekturális megközelítései: Üzembehelyezési bélyegek
Megismerheti az identitás- és hozzáférés-kezelés tervezési szempontjait az SaaS számítási feladatok környezetében.