Rumah >Peranti teknologi >AI >AI membawa lebih banyak perubahan kepada pengalaman DevOps daripada yang dilihat
Ronen Slavin, pengasas bersama dan ketua pegawai teknologi Cycode, berkata automasi yang didayakan oleh AI membantu "mengurangkan masa yang dihabiskan untuk tugas-tugas kecil, membolehkan pasukan memberi tumpuan kepada komunikasi dan perancangan strategik."
Pasukan teknikal DevOps sangat mementingkan peranan kecerdasan buatan dalam membantu dan mengautomasikan pembangunan dan penggunaan kod, yang berpotensi untuk menjadikan amalan DevOps kolaboratif lebih diselaraskan
Menurut tinjauan Sonatype terhadap 800 pemimpin DevOps, hampir semua pemimpin DevOps ( 97%) semuanya menggunakan AI generatif pada tahap tertentu. Hampir satu pertiga daripada pemimpin (31%) mengatakan mereka sudah menggunakan AI generatif dalam proses pembangunan perisian mereka.
Pemimpin industri bersetuju bahawa kecerdasan buatan akan atau dijangka merevolusikan pengalaman DevOps. Pertama, menurut laporan analisis yang diterbitkan oleh GitLab, salah satu kes penggunaan yang paling biasa ialah penyepaduan berterusan dan penghantaran atau penggunaan berterusan (CI/CD): “Kecerdasan buatan membantu mengautomasikan proses membina, menguji dan menggunakan kod supaya sebarang Perubahan yang lulus ujian yang betul boleh disepadukan ke dalam pangkalan kod sedia ada dan segera digunakan untuk pengeluaran Proses ini membantu mengurangkan risiko ralat dan meningkatkan kualiti keseluruhan perisian yang dibangunkan ”
Faedah kecerdasan buatan bukan sahaja terhad tentang mencipta perisian yang lebih baik, dan ia juga membantu merapatkan jurang antara pembangunan, operasi dan pasukan perniagaan. "Banyak pasukan IT memerlukan akses kepada data perniagaan dalam persekitaran ujian dan pengeluaran," kata Jeremy Rambarran, seorang profesor di Sekolah Siswazah Teknologi Touro "AI boleh meningkatkan amalan sedia ada, pemikiran kritis, Keupayaan seperti kerja berpasukan, reka bentuk, paparan maklumat visual dan pemikiran bebas”
Bagaimanakah kelebihan kecerdasan buatan timbul? "AI boleh menghapuskan halangan komunikasi antara pasukan yang berbeza dalam projek," kata Ronen Slavin, pengasas bersama dan CTO Cycode "Keupayaan AI untuk menjawab pertanyaan rutin secara automatik dan menjawab soalan berdasarkan pengetahuan sedia ada membantu Untuk mengurangkan beban tafsiran manual. dan menyelesaikan masalah biasa. ”
Slavin menambah bahawa automasi yang didayakan oleh kecerdasan buatan membantu "mengurangkan masa yang dihabiskan untuk tugas-tugas kasar, membolehkan pasukan memberi tumpuan kepada komunikasi dan perancangan strategik". , pasukan perniagaan dan eksekutif Rambarran percaya bahawa kecerdasan buatan dan kecerdasan buatan generatif "memudahkan ramai pekerja untuk bekerja bersama-sama." Selain itu, ia menggalakkan kreativiti dan boleh membantu pengguna menghasilkan idea baru dan mencabar kebijaksanaan konvensional.
Dalam masa terdekat, kecerdasan buatan mungkin membuka jalan untuk mempercepatkan penggunaan perisian. "Bot berkuasa AI boleh membantu dengan semakan kod atau mengesan dan menyelesaikan ralat secara automatik, mempercepatkan proses pembangunan dan memupuk persekitaran kolaboratif dengan mengurangkan pengenalan dan pembetulan ralat manual," kata Slavin "Selain itu, ahli pasukan AI dan pembangun manusia berfungsi bersama-sama ke Konsep menyelesaikan tugas harian seperti mengemas kini kebergantungan atau menyelesaikan laporan hadiah pepijat merangkumi kemungkinan kerjasama yang lebih besar.”
Atas ialah kandungan terperinci AI membawa lebih banyak perubahan kepada pengalaman DevOps daripada yang dilihat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!