Microsoft afslører den nye Infra Copilot: hvad er det

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Nøgle noter

  • Infra Copilot er et nyt værktøj, der sigter mod at forenkle IaC-udvikling.
  • Den bruger prompter med naturligt sprog til at foreslå IaC-kodestykker (f.eks. PowerShell til Azure).

Infrastructure as Code (IaC) er blevet en populær tilgang til administration af cloud-infrastruktur i nyere tid. IaC-værktøjer gør det muligt at definere infrastruktur gennem kode. IaC kan dog introducere sine egne kompleksiteter, herunder styring af indviklet syntaks og sikring af konsistens på tværs af miljøer.

Infra Copilot, ved hjælp af GitHub Copilot, kan løse disse udfordringer. Infra Copilot integreres med Visual Studio Code og bruger maskinlæring til at forstå hensigten bag brugerprompts. Dette giver infrastrukturprofessionelle mulighed for at udtrykke deres krav i naturligt sprog og modtage tilsvarende kodeforslag.

Med lettere ord: Infra Copilot er et værktøj, der kan løse udfordringer, som infrastrukturprofessionelle, der administrerer cloud-infrastruktur ved hjælp af IaC, står over for. IaC-udvikling er processen med at administrere og klargøre computerinfrastruktur ved hjælp af kode i stedet for manuel konfiguration.

Før IaC ville systemadministratorer manuelt opsætte servere, storage, netværk og andre infrastrukturkomponenter gennem fysisk konfiguration eller brugergrænseflader. Denne tilgang var tidskrævende, fejltilbøjelig og svær at replikere konsekvent på tværs af miljøer.

Med IaC-udvikling defineres infrastrukturkonfigurationer i kodefiler. Disse filer bruger sprog som Terraform, Ansible eller endda cloud-specifikke sprog som AWS CloudFormation. Koden specificerer den ønskede tilstand af infrastrukturen, herunder de nødvendige typer ressourcer (f.eks. virtuelle maskiner, databaser) og deres konfigurationer (f.eks. operativsystem, lagerstørrelse).

Infra Copilot kan generere standardiserede kodestykker, som kan give ensartethed og pålidelighed i den installerede infrastruktur. Det kan også tjene som et læringsværktøj for nye teammedlemmer og føre til effektivitetsgevinster for infrastrukturprofessionelle.

Infra Copilot er i øjeblikket i sin tidlige fase. 

Selvom Infra Copilot tilbyder lovende funktioner, er det vigtigt at bemærke, at teknologien stadig er under udvikling. 

Dets langsigtede indvirkning på IaC-landskabet mangler at blive set.

Mere link..