2023年1月6日星期五

Pulumi CrossCode

熱門基礎設施即程式碼工具 Pulumi 宣布添加通用翻譯功能 CrossCode,支援 Pulumi 基礎設施即程式碼,賦予用戶利用任何語言配置任何雲端平台的能力,同時 Pulumi 也開始支援 JVM 語言和 YAML,擴大覆蓋的生態系範圍。

Pulumi CrossCode 是 Pulumi 基礎設施即程式碼引擎的通用翻譯層,可使用主流程式語言實作基礎設施即程式碼,並將其翻譯為 TerraformCloudFormationAzure 資源管理器和 Kubernetes 等配置,而且支援所有現有基礎設施,即程式碼生態系。這些新功能與 Pulumi 雲端工程平台整合,能與多語言配件、機密管理、CI/CD 以及 Pulumi 註冊表等結合使用。



另外,Pulumi 開始支援 Java,而 Java 是目前雲端主流語言之一。透過支援 JavaPulumi 將涵蓋大量 Java 用例,使 Java 開發人員可以使用 Pulumi 來管理雲端複雜性。現有 JavaScalaClojureGroovy 和 Kotlin 等 JVM 語言,都可以使用 Pulumi 來編寫基礎設施即程式碼,建置、部署和管理雲端基礎設施,而 Pulumi 也加入對產業標準格式 YAML 的支援,來切入更廣泛的語言生態系,供用戶利用 YAML 編寫基礎設施即程式碼,YAML 擁有 項優勢:

1. YAML 可讓用戶簡單地開始基礎設施即程式碼,當雲端架構逐漸變得複雜,便能夠從 YAML 無縫切換使用其他 Pulumi 支援的程式語言

2. YAML 提供豐富功能,使用戶能夠方便定義基礎設施最佳實踐

3. YAML 是一種簡單的數據格式,可以被生成或解析為程式碼定義,透過支援 YAML 這種產業標準格式,Pulumi 用戶將不會被工具生態系鎖定,擁有更多選擇自由

Pulumi 還添加更多雲端平台和 SaaS 配件,新增 Oracle CloudDatabricks 和 EventStore 支援,新配件包含對容器應用程式、Kubernetes 叢集和無伺服器應用程式的開箱即用支援,另外 Pulumi 上新的 AWS CDK 讓用戶可以使用所有 CDK 套件,支援包括 Java 和 YAML 在內的各種語言。

 

沒有留言:

發佈留言

俄羅斯方塊能治療成癮和 PTSD

最近醫學研究證實,適當玩《俄羅斯方塊》對大腦有益。在上世紀 90 年代的研究中,就有科學家發現,初次玩《俄羅斯方塊》的人,其大腦葡萄糖代謝率( GMR )有顯著提高,意味著在玩遊戲時大腦消耗的能量增加。持續玩 4 至 8 星期後,這些人的 GMR 跌回原本水平,而遊戲分數則...