Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

32 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2019-08-23 14:22:47 -07:00
---
2023-06-02 21:41:36 -07:00
title_tag: "Pulumi Compared to Alternatives"
2023-10-05 10:43:11 -07:00
meta_desc: Learn how Pulumi compares with alternative infrastructure as code solutions that may share overlapping capabilities.
title: Compare to...
h1: Compare Pulumi to other solutions
2023-06-08 16:15:52 -07:00
meta_image: /images/docs/meta-images/docs-meta.png
2019-08-23 14:22:47 -07:00
menu:
concepts:
2019-08-23 14:22:47 -07:00
identifier: vs
2023-10-05 10:43:11 -07:00
weight: 14
aliases:
- /docs/reference/vs/
- /docs/intro/vs/
2019-08-23 14:22:47 -07:00
---
Pulumi is a cloud-native infrastructure as code project. It lets you provision and manage resources across many clouds---AWS, Azure, Google Cloud, Kubernetes, OpenStack---using your favorite language. It works great for a wide range of
cloud infrastructures and applications, including containers, virtual machines, databases, cloud services, and serverless.
2019-08-23 14:22:47 -07:00
Because of this broad array of supported scenarios, there are many tools that overlap with Pulumi's capabilities. Many
of these are complementary and can be used together, whereas some are "either or" decisions.
Here are several useful comparisons that will help you understand Pulumi's place in the cloud tooling ecosystem:
* [Hashicorp Terraform](/docs/concepts/vs/terraform/)
* [Cloud Templates (AWS CloudFormation, etc.)](/docs/concepts/vs/cloud-templates)
* [Cloud Template Transpilers (AWS CDK, etc.)](/docs/concepts/vs/cloud-template-transpilers)
* [Cloud SDKs (AWS Boto, etc.)](/docs/concepts/vs/cloud-sdks)
* [Serverless Framework](/docs/concepts/vs/serverless/)
* [Kubernetes YAML and DSLs](/docs/concepts/vs/k8s-yaml-dsls/)
* [Chef, Puppet, Ansible, Salt, etc.](/docs/concepts/vs/chef-puppet-etc/)
* [Custom Solutions](/docs/concepts/vs/custom/)