Microsoft представляє новий Infra Copilot: що це таке

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Основні нотатки

  • Infra Copilot — це новий інструмент, спрямований на спрощення розробки IaC.
  • Він використовує підказки природної мови, щоб запропонувати фрагменти коду IaC (наприклад, PowerShell для Azure).

Інфраструктура як код (IaC) останнім часом стала популярним підходом до управління хмарною інфраструктурою. Інструменти IaC дозволяють визначити інфраструктуру за допомогою коду. Однак IaC може внести свої власні складності, зокрема керування складним синтаксисом і забезпечення узгодженості серед середовищ.

Infra Copilot, використовуючи Копілот GitHub, може вирішити ці виклики. Infra Copilot інтегрується з Visual Studio Code і використовує машинне навчання, щоб зрозуміти намір підказок користувача. Це дозволяє фахівцям з інфраструктури висловлювати свої вимоги природною мовою та отримувати відповідні пропозиції коду.

Простіше кажучи: Infra Copilot — це інструмент, який може вирішити проблеми, з якими стикаються професіонали з інфраструктури, які керують хмарною інфраструктурою за допомогою IAC. Розробка IAC — це процес керування та надання комп’ютерної інфраструктури за допомогою коду замість ручного налаштування.

До IaC системні адміністратори вручну налаштовували сервери, сховище, мережу та інші компоненти інфраструктури за допомогою фізичної конфігурації або інтерфейсу користувача. Цей підхід вимагав багато часу, був схильний до помилок і його було важко послідовно відтворити в різних середовищах.

При розробці IaC конфігурації інфраструктури визначаються у файлах коду. У цих файлах використовуються такі мови, як Terraform, Ansible, або навіть спеціальні мови для хмар, як-от AWS CloudFormation. Код визначає бажаний стан інфраструктури, включаючи типи необхідних ресурсів (наприклад, віртуальні машини, бази даних) та їх конфігурації (наприклад, операційна система, розмір сховища).

Infra Copilot може генерувати стандартизовані фрагменти коду, які можуть забезпечити послідовність і надійність розгорнутої інфраструктури. Він також може служити інструментом навчання для нових членів команди та сприяти підвищенню ефективності для професіоналів інфраструктури.

Infra Copilot зараз знаходиться на початковій стадії. 

Хоча Infra Copilot пропонує багатообіцяючі функції, важливо зазначити, що ця технологія все ще знаходиться на стадії розробки. 

Його довгостроковий вплив на ландшафт IaC ще належить побачити.

більше тут.

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *