Microsoft memperkenalkan Infra Copilot baru: apa itu

Ikon waktu membaca 2 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

Catatan kunci

  • Infra Copilot adalah alat baru yang bertujuan untuk menyederhanakan pengembangan IaC.
  • Ia menggunakan perintah bahasa alami untuk menyarankan cuplikan kode IaC (misalnya, PowerShell untuk Azure).

Infrastruktur sebagai Kode (IaC) telah menjadi pendekatan populer untuk mengelola infrastruktur cloud belakangan ini. Alat IaC memungkinkan infrastruktur ditentukan melalui kode. Namun, IaC dapat menimbulkan kompleksitasnya sendiri, termasuk mengelola sintaksis yang rumit dan memastikan konsistensi di seluruh lingkungan.

Infra Kopilot, menggunakan Kopilot GitHub, dapat mengatasi tantangan ini. Infra Copilot terintegrasi dengan Visual Studio Code dan menggunakan pembelajaran mesin untuk memahami maksud di balik perintah pengguna. Hal ini memungkinkan para profesional infrastruktur untuk mengekspresikan kebutuhan mereka dalam bahasa alami dan menerima saran kode yang sesuai.

Dengan kata sederhana: Infra Copilot adalah alat yang dapat mengatasi tantangan yang dihadapi oleh para profesional infrastruktur yang mengelola infrastruktur cloud menggunakan IaC. Pengembangan IaC adalah proses pengelolaan dan penyediaan infrastruktur komputer menggunakan kode, bukan konfigurasi manual.

Sebelum IaC, administrator sistem akan secara manual mengatur server, penyimpanan, jaringan, dan komponen infrastruktur lainnya melalui konfigurasi fisik atau antarmuka pengguna. Pendekatan ini memakan waktu, rawan kesalahan, dan sulit ditiru secara konsisten di seluruh lingkungan.

Dengan pengembangan IaC, konfigurasi infrastruktur ditentukan dalam file kode. File-file ini menggunakan bahasa seperti Terraform, Ansible, atau bahkan bahasa khusus cloud seperti AWS CloudFormation. Kode tersebut menentukan keadaan infrastruktur yang diinginkan, termasuk jenis sumber daya yang dibutuhkan (misalnya mesin virtual, database) dan konfigurasinya (misalnya sistem operasi, ukuran penyimpanan).

Infra Copilot dapat menghasilkan cuplikan kode standar, yang dapat memberikan konsistensi dan keandalan infrastruktur yang diterapkan. Hal ini juga dapat berfungsi sebagai alat pembelajaran bagi anggota tim baru dan menghasilkan peningkatan efisiensi bagi para profesional infrastruktur.

Infra Copilot saat ini sedang dalam tahap awal. 

Meskipun Infra Copilot menawarkan fitur-fitur yang menjanjikan, penting untuk dicatat bahwa teknologinya masih dalam pengembangan. 

Dampak jangka panjangnya terhadap lanskap IaC masih harus dilihat.

More di sini.