Microsoft stellt den neuen Infra Copilot vor: Was ist das?

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Wichtige Hinweise

  • Infra Copilot ist ein neues Tool zur Vereinfachung der IaC-Entwicklung.
  • Es verwendet Eingabeaufforderungen in natürlicher Sprache, um IaC-Codeausschnitte vorzuschlagen (z. B. PowerShell für Azure).

Infrastructure as Code (IaC) hat sich in letzter Zeit zu einem beliebten Ansatz für die Verwaltung der Cloud-Infrastruktur entwickelt. IaC-Tools ermöglichen die Definition der Infrastruktur durch Code. Allerdings kann IaC seine eigenen Komplexitäten mit sich bringen, einschließlich der Verwaltung komplizierter Syntax und der Gewährleistung der Konsistenz über Umgebungen hinweg.

Infra Copilot, mit GitHub-Copilot, kann diese Herausforderungen bewältigen. Infra Copilot lässt sich in Visual Studio Code integrieren und nutzt maschinelles Lernen, um die Absicht hinter Benutzeraufforderungen zu verstehen. Dies ermöglicht es Infrastrukturexperten, ihre Anforderungen in natürlicher Sprache auszudrücken und entsprechende Codevorschläge zu erhalten.

Einfacher ausgedrückt: Infra Copilot ist ein Tool, das die Herausforderungen bewältigen kann, mit denen Infrastrukturexperten konfrontiert sind, die Cloud-Infrastrukturen mithilfe von IaC verwalten. Bei der IaC-Entwicklung handelt es sich um den Prozess der Verwaltung und Bereitstellung der Computerinfrastruktur mithilfe von Code statt manueller Konfiguration.

Vor IaC richteten Systemadministratoren Server, Speicher, Netzwerke und andere Infrastrukturkomponenten manuell über physische Konfiguration oder Benutzeroberflächen ein. Dieser Ansatz war zeitaufwändig, fehleranfällig und schwierig in allen Umgebungen konsistent zu replizieren.

Bei der IaC-Entwicklung werden Infrastrukturkonfigurationen in Codedateien definiert. Diese Dateien verwenden Sprachen wie Terraform, Ansible oder sogar Cloud-spezifische Sprachen wie AWS CloudFormation. Der Code gibt den gewünschten Zustand der Infrastruktur an, einschließlich der Arten der benötigten Ressourcen (z. B. virtuelle Maschinen, Datenbanken) und ihrer Konfigurationen (z. B. Betriebssystem, Speichergröße).

Infra Copilot kann standardisierte Codeausschnitte generieren, die für Konsistenz und Zuverlässigkeit der bereitgestellten Infrastruktur sorgen können. Es kann auch als Lerninstrument für neue Teammitglieder dienen und zu Effizienzsteigerungen für Infrastrukturfachleute führen.

Infra Copilot befindet sich derzeit in der Anfangsphase. 

Obwohl Infra Copilot vielversprechende Funktionen bietet, ist es wichtig zu beachten, dass sich die Technologie noch in der Entwicklung befindet. 

Die langfristigen Auswirkungen auf die IaC-Landschaft bleiben abzuwarten.

Mehr hier.

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *