Pulumi for Azure Platform Teams: Infrastruktúra, mint kód, amely szinkronban marad
A platform-infrastruktúra – AKS-fürtök, virtuális hálózatok, bejárati ajtóprofilok, DNS-zónák, felügyelt Postgres – gyakran változik a korai kiépítés során, majd ritkán. Ha a módosítások portálkattintásokon vagy egyszeri CLI-parancsokon keresztül történnek, az állapot eltér a dokumentációtól, és a következő mérnök nem tudja reprodukálni a környezetet.
A Pulumi (vagy Terraform) a platform erőforrásait verzióvezérelt kódba kódolja, a verem konfigurációjában titkosított titkokkal. A lehívási kérések a tervezett eltéréseket mutatják; az alkalmazottak auditálhatók; és a sürgősségi gyorsjavításokat egyenértékű kódmódosításoknak vagy drift-visszatéréseknek kell követniük a következő telepítéskor. A Python Pulumi modulok tisztán hozzárendelhetők az Azure-erőforráscsoportokhoz, és igazodnak az adattudományi és platformmérnöki készségkészletekhez.
A cloudstrata kizárólag a Pulumin keresztül karbantartja az éles Azure-platformokat – hálózatépítés, AKS-kiegészítők, Argo CD-indítás, Front Door és felügyelet. Az alkalmazáscsapatok saját telepítési/manifestményei vannak szinkronizálva az Argo CD-vel; platform csapatok saját pulumi/ CI-n keresztül alkalmazva. Ez a szétválasztás egyértelművé teszi a felelősségi köröket és a termelés reprodukálhatóságát.
Fedezzen fel többet
ÉRINTKEZÉS
Vegye fel a kapcsolatot
Meséljen nekünk használati esetéről – egy személyre szabott következő lépéssel válaszolunk.
Célunk, hogy egy munkanapon belül válaszoljunk.
Kövesse a Cloudstratát LinkedInen és Instagramon, hogy naprakész legyen munkánkkal és nyitott pozícióinkkal.
Új lapon nyílik meg