Microsoft onthult de nieuwe Infra Copilot: wat is het

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Belangrijkste opmerkingen

  • Infra Copilot is een nieuwe tool die de IaC-ontwikkeling wil vereenvoudigen.
  • Het maakt gebruik van natuurlijke taalprompts om IaC-codefragmenten voor te stellen (bijvoorbeeld PowerShell voor Azure).

Infrastructure as Code (IaC) is de laatste tijd een populaire aanpak geworden voor het beheren van cloudinfrastructuur. Met IaC-tools kan de infrastructuur via code worden gedefinieerd. IaC kan echter zijn eigen complexiteiten introduceren, waaronder het beheren van ingewikkelde syntaxis en het garanderen van consistentie tussen omgevingen.

Infra Copilot, met behulp van GitHub-copiloot, kan deze uitdagingen het hoofd bieden. Infra Copilot kan worden geïntegreerd met bijvoorbeeld Visual Studio Code en maakt gebruik van machine learning om de bedoeling achter gebruikersprompts te begrijpen. Hierdoor kunnen infrastructuurprofessionals hun vereisten in natuurlijke taal uitdrukken en bijbehorende codesuggesties ontvangen.

In eenvoudiger woorden: Infra Copilot is een tool die de uitdagingen kan aanpakken waarmee infrastructuurprofessionals worden geconfronteerd die de cloudinfrastructuur beheren met behulp van IaC. IaC-ontwikkeling is het proces waarbij de computerinfrastructuur wordt beheerd en ingericht met behulp van code in plaats van handmatige configuratie.

Vóór IaC installeerden systeembeheerders handmatig servers, opslag, netwerken en andere infrastructuurcomponenten via fysieke configuratie of gebruikersinterfaces. Deze aanpak was tijdrovend, foutgevoelig en moeilijk consistent te repliceren in verschillende omgevingen.

Bij IaC-ontwikkeling worden infrastructuurconfiguraties gedefinieerd in codebestanden. Deze bestanden gebruiken talen zoals Terraform, Ansible of zelfs cloudspecifieke talen zoals AWS CloudFormation. De code specificeert de gewenste staat van de infrastructuur, inclusief de soorten benodigde bronnen (bijvoorbeeld virtuele machines, databases) en hun configuraties (bijvoorbeeld besturingssysteem, opslaggrootte).

Infra Copilot kan gestandaardiseerde codefragmenten genereren, die voor consistentie en betrouwbaarheid van de geïmplementeerde infrastructuur kunnen zorgen. Het kan ook dienen als leermiddel voor nieuwe teamleden en leiden tot efficiëntiewinst voor infrastructuurprofessionals.

Infra Copilot bevindt zich momenteel in de beginfase. 

Hoewel Infra Copilot veelbelovende functies biedt, is het belangrijk op te merken dat de technologie nog in ontwikkeling is. 

De impact op de lange termijn op het IaC-landschap valt nog te bezien.

Meer hier.