A Microsoft bemutatja az új Infra Copilotot: mi az?

Olvasási idő ikonra 2 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

Főbb megjegyzések

  • Az Infra Copilot egy új eszköz, amelynek célja az IaC fejlesztés egyszerűsítése.
  • Természetes nyelvi utasításokat használ az IaC kódrészletek (pl. PowerShell for Azure) javaslatához.

Az Infrastructure as Code (IaC) az utóbbi időben népszerű megközelítéssé vált a felhő-infrastruktúra kezelésében. Az IaC-eszközök lehetővé teszik az infrastruktúra kódon keresztül történő meghatározását. Az IaC azonban bevezetheti saját bonyolultságait, beleértve a bonyolult szintaxis kezelését és a környezetek közötti konzisztencia biztosítását.

Infra Copilot, használ GitHub másodpilóta, meg tudja oldani ezeket a kihívásokat. Az Infra Copilot integrálódik a Visual Studio Code-hoz hasonlókkal, és gépi tanulást használ a felhasználói utasítások mögött meghúzódó szándék megértéséhez. Ez lehetővé teszi az infrastrukturális szakemberek számára, hogy természetes nyelven fejezzék ki igényeiket, és megfelelő kódjavaslatokat kapjanak.

Egyszerűbben fogalmazva: Az Infra Copilot egy olyan eszköz, amely képes megbirkózni azokkal a kihívásokkal, amelyekkel az infrastruktúra-szakemberek szembesülnek, akik IaC használatával kezelik a felhőinfrastruktúrát. Az IaC fejlesztés a számítógépes infrastruktúra menedzselésének és kiépítésének folyamata kód használatával a kézi konfiguráció helyett.

Az IaC előtt a rendszergazdák manuálisan állítottak be kiszolgálókat, tárolókat, hálózati és egyéb infrastruktúra-összetevőket fizikai konfiguráción vagy felhasználói felületeken keresztül. Ez a megközelítés időigényes, hibás volt, és nehéz volt következetesen reprodukálni a különböző környezetekben.

Az IaC fejlesztés során az infrastruktúra-konfigurációkat kódfájlokban határozzák meg. Ezek a fájlok olyan nyelveket használnak, mint a Terraform, Ansible, vagy akár felhőspecifikus nyelveket, például az AWS CloudFormationt. A kód megadja az infrastruktúra kívánt állapotát, beleértve a szükséges erőforrások típusát (pl. virtuális gépek, adatbázisok) és azok konfigurációit (pl. operációs rendszer, tárhely mérete).

Az Infra Copilot szabványos kódrészleteket tud generálni, amelyek konzisztenciát és megbízhatóságot biztosítanak a telepített infrastruktúrában. Tanulási eszközként is szolgálhat az új csapattagok számára, és hatékonyságnövekedéshez vezethet az infrastrukturális szakemberek számára.

Az Infra Copilot jelenleg a kezdeti szakaszban van. 

Bár az Infra Copilot ígéretes funkciókat kínál, fontos megjegyezni, hogy a technológia még fejlesztés alatt áll. 

Hosszú távú hatása az IaC-környezetre még várat magára.

Több itt.