Pulumi

Pulumi
软件
软件描述
Pulumi 是一个云开发平台。用纯代码替代 YAML 和 DSL。使用 JavaScript、TypeScript、Python、Go 编写、部署和管理 AWS、Azure、GCP 和 Kubernetes 上的云应用。
官方网站
访问软件的官方网站了解更多信息
pulumi.io
什么是 Pulumi?
Pulumi云开发平台是创建和部署使用容器、无服务器函数、托管服务及基础设施的云程序的最简便方式,适用于任何云环境。只需使用您喜爱的语言编写代码,Pulumi便会自动配置并管理您的AWS、Azure、Google Cloud和/或Kubernetes资源,采用不可变的基础设施即代码方法。无需使用YAML,可直接利用您熟悉且喜爱的标准语言特性,如循环、函数、类和包管理。Pulumi在Apache 2.0许可下开源,支持多种语言和云平台,且易于扩展。此仓库包含pulumi CLI、语言SDK以及核心Pulumi引擎,各独立库则位于各自的仓库中。
🔄 替代方案
14 个选择
Cloudify
Cloudify 是一个以编排为核心、基于模型的原生网络功能虚拟化(NFV)云管理平台,采用开源模式并遵循 TOSCA 标准。

Ansible
Ansible 是一个极为简单的 IT 自动化引擎,可自动化云资源供应、配置管理、应用部署、服务间编排以及其他多种 IT 需求。

Salt
Salt 是一个强大的远程执行管理工具,可快速高效地管理和配置服务器。

Terraform
用于安全高效地构建、更改和管理基础设施的工具。Terraform 可以管理现有的主流服务提供商以及自定义的内部解决方案。

OpenTofu
OpenTofu 是一款开源工具,可安全高效地构建、更改和版本化基础设施。OpenTofu 可以管理现有及流行的服务平台提供商,以及自定义的内部解决方案。
Stacktape 是一款简化 AWS 开发的工具,可帮助开发者快速部署生产级基础设施。它将复杂的任务转化为更易管理的流程。开发者现在可以使用交互式配置编辑器,而非手动编写 YAML 文件,从而……

GruCloud
GruCloud 是一款低代码/无代码的基础设施即代码工具。它可以从实时基础设施生成代码,并从代码部署资源到云上。无需手动编写基础设施描述,即可享受基础设施即代码带来的好处。



