Megosztás a következőn keresztül:


Felhőépítés

Ez a cikk a FinOps-keretrendszer felhőbeli képességeinek kialakítását és a Microsoft Cloudban való implementálását ismerteti.


Definíció

A felhőbeli tervezés magában foglalja a felhőinfrastruktúra és -alkalmazások tervezését és implementálását oly módon, hogy az optimalizálja a költségeket, a teljesítményt, a méretezhetőséget és a megbízhatóságot, miközben igazodik az üzleti célkitűzésekhez.

Ez a képesség magában foglalja azokat az architekturális döntéseket és ajánlott eljárásokat, amelyek célja a felhőberuházásokból származó érték maximalizálása és a szükségtelen kiadások minimalizálása.


Mielőtt elkezdené

A felhőadaptálási keretrendszer (CAF) és a jól felépítésű keretrendszer (WAF) FinOps-megközelítéssel való integrálása kulcsfontosságú az átfogó és hatékony felhőszabályozási stratégia szempontjából, különösen a Microsoft Azure használatakor. Az alábbi keretrendszereket figyelembe véve az előfeltételek pontosított listája:

  • A Microsoft Azure alapjai: Megismerheti az Azure-szolgáltatásokat és -funkciókat, beleértve a számítást, a tárolást, a hálózatkezelést, az adatbázisokat és a biztonságot, összhangban a CAF Azure-bevezetésre vonatkozó irányelveivel.
  • Architekturális alapelvek és WAF-pillérek: Ismerkedjen meg a jól megtervezett keretrendszer alappilléreiben ismertetett architekturális ajánlott eljárásokkal: az üzemeltetési kiválóság, a biztonság, a megbízhatóság, a teljesítményhatékonyság és a költségoptimalizálás.
  • Azure Resource Management és CAF-kezdőzónák: Megtudhatja, hogyan kezelheti az Azure-erőforrásokat Azure Resource Manager-sablonok vagy infrastruktúra mint kód (IaC) eszközök, például az Azure Bicep vagy a Terraform használatával. Ismerje meg a CAF kezdőzónák fogalmát az ajánlott eljárásokkal összhangban lévő Azure-környezetek implementálására.

Első lépések

A FinOps-keretrendszeren belüli "Felhőépítés" képesség segít az ügyfeleknek, különösen az alacsonyabb érettségi szintű felhasználóknak, alapszintű ismereteket építenek ki, folyamatokat hoznak létre, és ajánlott eljárásokat vezetnek be a költségek, a teljesítmény és a megbízhatóság optimalizálását szolgáló felhőarchitektúrák tervezéséhez.

  • Az érdekelt felek oktatása: Képzések vagy workshopok szervezése az érdekelt feleknek a felhőarchitektúra előnyeiről és alapelveiről, hangsúlyozva a költségoptimalizálást, a méretezhetőséget és a rugalmasságot.
  • Architekturális alapelvek implementálása: Architekturális alapelvek és tervezési irányelvek létrehozása WAF-pillérek alapján: működési kiválóság, biztonság, megbízhatóság, teljesítményhatékonyság és költségoptimalizálás.
  • Vállalati alkalmazásminták használata webalkalmazásokhoz: Ismerkedés a Reliable Web App-mintával. A vállalati alkalmazásminták a WAF-ben meghatározott alapelvekre épülnek, és implementációs technikákat biztosítanak a .NET- vagy Java-webalkalmazás felhőbe való áthelyezésének optimalizálásához.
  • Azure Well-Architected Review használata: Végezz Azure jól megtervezett felülvizsgálatokat az Azure-ban telepített munkaterhelésekhez. A fejlesztési területek azonosításához értékelje ki a számítási feladatokat a WAF öt pillére alapján.
  • Költségkezelési eljárások implementálása: A felhőadaptálási keretrendszer költségkezelési eljárásainak beépítése az architektúratervekbe. Ez az erőfeszítés magában foglalja az erőforrások megfelelő méretezését, a kötelezettségvállalási kedvezmények használatát és a költségfelosztási mechanizmusok implementálását.
  • Irányítás és megfelelőség létrehozása: Szabályozási mechanizmusok és megfelelőségi ellenőrzések létrehozása a szervezeti szabályzatok , a szabályozási követelmények és az iparági szabványok betartásának biztosítása érdekében. Az Azure Governance és az Azure Blueprints használatával szabályzatkényszerítést és megfelelőség-automatizálást használhat.

Az alapokra építve

Ezen a ponton egyértelmű architektúra-útmutatóval kell rendelkeznie. Az alapokon túlra lépve vegye figyelembe a következő szempontokat:

  • Speciális architekturális minták: Tekintse át és fedezze fel az Azure Architecture Centert az Azure-ra jellemző fejlett architekturális minták és tervezési alapelvek megismeréséhez. Ezek közé tartoznak a mikroszolgáltatások, a kiszolgáló nélküli számítástechnika, az eseményvezérelt architektúrák és az elosztott rendszerek.
  • Natív felhőtechnológiák: Felügyelt szolgáltatások használata az architektúra egyszerűsítése, a méretezhetőség javítása és a működési többletterhelés csökkentése érdekében. Használja ki az Azure által kínált natív felhőtechnológiákat és szolgáltatásokat, például az Azure Kubernetes Service-t (AKS),az Azure Functionst, az Azure Logic Appst és az Azure Event Gridet.
  • Többfelhős és hibrid architektúrák: A felhőarchitektúrák kiterjesztése többfelhős és hibrid felhős forgatókönyvek használatára az Azure Arc használatával a helyszíni, többfelhős és peremkörnyezetekben lévő erőforrások kezelésére. Felhőbővítési és vészhelyreállítási stratégiák implementálása az ellenálló képesség és rugalmasság érdekében.
  • Biztonság és megfelelőség automatizálása: Az Azure Policy, az Azure Security Center és a Microsoft Sentinel használatával automatizálhatja a biztonsági és megfelelőségi eljárásokat, beleértve a fenyegetésészlelést, az incidenskezelést és a megfelelőségi jelentéskészítést. Implementálja a DevSecOps-eljárásokat a biztonság beágyazásához a fejlesztési életciklus során.
  • adatkezelés és elemzés: Az adatkezelési és elemzési képességek javítása az Azure Data Services, például az Azure Synapse Analytics, az Azure Databricks és az Azure Data Lake Storage használatával. Fejlett elemzési, gépi tanulási és AI-megoldások implementálása adatvezérelt elemzésekhez.
  • DevOps és CI/CD Automation: A DevOps-eljárások fejlesztése a CI/CD-folyamatok automatizálásával, az infrastruktúra kiépítésével és tesztelésével az Azure DevOps-szolgáltatások, a GitHub Actions vagy az Azure Automation használatával. Az infrastruktúra implementálása kódként (IaC) Azure Resource Manager-sablonokkal (ARM) vagy Azure Bicep-sablonokkal a konzisztencia és az megismételhetőség érdekében.
  • Speciális monitorozás és megfigyelhetőség: Fejlett monitorozási és megfigyelhetőségi megoldások implementálása olyan eszközökkel, mint az Azure Monitor alapszintű riasztásai (AMBA).>
  • Azure Verified Modules: Használja ki az Azure Verified Modules előnyeit a felhőarchitektúra tervezésének és implementálásának felgyorsításához. Ezek az ellenőrzött modulok előre meghatározott konfigurációkat és ajánlott eljárásokat biztosítanak a Microsoft útmutatásának (WAF) megfelelően az infrastruktúra, az alkalmazások és a szolgáltatások Azure-ban való üzembe helyezéséhez.
  • Folyamatos tanulás és fejlesztés: A csapatok folyamatos képzési és minősítési programjaiba fektetve naprakészek maradhatnak a legújabb Azure-technológiákkal és ajánlott eljárásokkal. A tudásmegosztás, a keresztfunkcionális együttműködés, valamint a közösségi fórumokon és eseményeken való részvétel ösztönzése.

További információ a FinOps Foundationben

Ez a képesség része a FinOps-keretrendszernek a FinOps Foundation nevű nonprofit szervezet által, amely a felhőköltség-kezelés és -optimalizálás előmozdításáért felel. További információ a FinOpsról, beleértve a hasznos forgatókönyveket, a képzési és minősítési programokat és egyebeket, tekintse meg a Felhőépítés című cikket a FinOps-keretrendszer dokumentációjában.

Kapcsolódó videókat a FinOps Foundation YouTube-csatornáján is találhat:


Visszajelzés küldése

Kérem, tájékoztasson minket egy gyors visszajelzéssel arról, hogyan haladunk. Ezeket a felülvizsgálatokat a FinOps-eszközök és -erőforrások fejlesztésére és bővítésére használjuk.

Ha valami konkrétat keres, szavazzon egy meglévőre, vagy hozzon létre egy új ötletet. Ossza meg ötleteit másokkal, hogy több szavazatot kapjon. A legtöbb szavazattal rendelkező ötletekre összpontosítunk.


Kapcsolódó FinOps-képességek:

Egyéb erőforrások: