遮的AWS高峰會議,佇彼個場合,公司就佗落實DevOps的議程提出更多進展
Amazon Web Services(AWS)佇佗的雲端平台上,加添了一些新的服務工具,目的就是為著自動化建立虛擬私有雲(VPC)的功能,同時也提供其他工具來協助開發應用程式以及整合外部資料。
AWS技術長Werner Vogels佇高峰會議上表示,這些最新的服務都是公司為著將DevOps的流程自動化到家的一環,最終目標是讓開發人員只需要寫業務邏輯的程式碼,其他相關的運算雲端基礎建設就由AWS來處理。
為了達成這個目標,AWS推出了新的服務工具AWS Cloud Development Kit(CDK),這是一個軟體開發框架,可以用程式碼定義雲端基礎建設,並透過AWS CloudFormation來佈署。AWS CDK目前支援TypeScript、JavaScript和Python,也有C#/.NET和Java的預覽版本。有了這個功能,開發人員就免去了用其他工具寫低階程式碼來建立AWS上的VPC的麻煩。
AWS CDK也允許企業設計和組合自訂的元件,來管理基礎建設和應用程式程式碼。
AWS也宣布了新的AWS EventBridge服務,這是一個可程式化的事件匯流排,可以整合AWS上的資料與任何平台上的軟體服務(SaaS)應用程式中的資料,底層是無伺服器運算框架。此外,AWS Toolkit for Visual Studio Code這個Microsoft整合開發環境(IDE)外掛,現已正式對外發佈,可以更輕鬆地在AWS上建置、除錯和部署程式碼。
最後,公司還宣布Amazon CloudWatch Container Insights現已開放預覽,可以取得自動化儀表板,總結Amazon Elastic Container Service (ECS)和Fargate叢集中每個工作的效能和健康狀況。這些新功能緊接在本週稍早AWS Fluent Bit容器日誌工具正式對外發佈之後。
Vogels強調,在雲端時代,應用程式的建置方式已經徹底不同。開發人員更多地使用容器和無伺服器運算框架。容器的挑戰在於,如果沒有雲端服務提供商來管理環境,底層的中介軟體和基礎建設的複雜性會減少開發人員實際撰寫應用程式程式碼的時間。
為解決這個問題啦,AWS加大投資容器、Kubernetes和像AWS EventBridge無伺服器運算服務,這種服務就免得組織為閒置程序多花冤枉錢。
總的來說啦,AWS鼓勵大家不要再分IT運營和網路安全團隊,用AWS自動化服務統一做,確保整個持續集成/部署平台都安全。不過啊,雖然越來越多單位採用DevOps和DevSecOps流程,但還不清楚有多少會在多雲環境下,把這些流程標準化到單一雲平台上。