人工智慧將如何增強平台工程和DevEx?

2023-11-01     51CTO

原標題:人工智慧將如何增強平台工程和DevEx?

作者 | Heather Joslyn

編譯| 星璇

對於許多採用DevOps的公司來說,通過提高開發人員生產力來擴展規模和創造價值是一個巨大的挑戰。在本文中,我們討論了平台工程中最新的人工智慧驅動方法。

1、AI驅動的DevOps平台

Digital.ai是一家行業領先的由AI驅動的技術公司,致力於幫助全球企業實現數字化轉型。它的客戶包括大型企業:金融機構、保險組織和遊戲公司。他們面臨的最大問題之一是就是規模。

今天為大家揭秘下AI驅動的公司中的DevOps平台是如何做到的。

「當然,他們都在採用敏捷DevOps等現代開發方法,」Digital.ai價值流交付平台和DevOps工程副總裁、DevOps總經理Wing To在外媒一檔播客中表示。「但當他們在大型組織(如數千名開發人員)中進行組織時,真正面臨的挑戰是,我們如何擴大規模,以獲得快速交付的好處,同時與最終用戶保持親密關係,然後仍然能夠大規模實現這一點。」

本文將跟諸位探討一下平台工程的最新進展,以及人工智慧如何幫助增強自動化。

「當然,他們都在採用敏捷DevOps等現代開發方法,」DevOps總經理、Digital.ai價值流交付平台和DevOps工程副總裁Wing To表示。

「但當他們在大型組織中組織起來時,比如成千上萬的開發人員,真正面臨的挑戰是,我們如何擴大規模,以獲得快速交付的好處,但與最終用戶保持親密關係,然後仍然能夠大規模做到這一點。」在本期《創客》中,TNS的To和Heather Joslyn探討了平台工程的最新進展,以及人工智慧如何幫助增強自動化。

2、提高生產力,價值在哪裡?

除了擴展DevOps實踐的挑戰之外,還有另一個困境,To說:如果這些實踐幫助你的開發人員編寫更多的代碼並更頻繁地發布,這會是一件好事嗎?

他補充道,還有一個新的挑戰。「我相信每個人都在談論人工智慧輔助或人工智慧增強的開發,尤其是在大型企業中,他們看到了開發組織生產力提高的前景。但這究竟如何在整個組織中實現的呢?」

如果一家公司有高生產力的開發人員,但在軟體構建後會發生什麼方面卻無法與他們匹敵?To說:「眾所周知,交付代碼不僅僅是編寫代碼。之後還有很多過程。」「後續也需要跟上同樣的節奏。」

3、將自動化與人工智慧相結合

平台工程是一套實踐和工具,旨在讓開發人員不必過於擔心Kubernetes和基礎設施,也不必讓運營工程師在為這些開發人員服務時承擔重複的任務。To說:「隨著團隊規模的擴大,我們面臨的挑戰是,新的初級開發人員(和)中級開發人員的技能不太好,我們不希望我們的高級開發人員把所有時間都花在基礎設施上。」

「那麼,這就是我們如何進行擴展的問題?我們如何將事情安排到位,以幫助進行可重複使用的通用編排?」to說,Digital.ai專注於將人工智慧納入自動化,這既有助於開發人員創建和交付代碼,也有助於組織從生產中的軟體中產生更多的商業價值。

Digital.ai正在做的事情包括:使用模板來捕捉和複製組織軟體交付過程中「固執己見」的部分。但它也在使用人工智慧來幫助快速自動設置開發人員環境,並為開發人員創建工具。

To認為,這些和其他功能正在幫助Digital.ai完善「內部開發者平台的整個想法,有趣的是,這不僅僅是一回事。「它實際上是多套工具,並將它們組合在一起,比如創建管道、單個任務或設置。」

文章來源: https://twgreatdaily.com/zh-hk/8695aead2f69122b22ea62407b653ac5.html