The basics of Pulumi infrastructure as code for unlimited individual use.
- Any cloud
- State management
- Unlimited deployments
- Deployment history
- Secrets management
- CI/CD integrations
- Free forever
For medium to large teams with many people and projects.
- Everything in Team Starter
- Up to 25 users
- Teams and roles
- Unlimited project stacks
- APIs and webhooks
- 12×5 support available
- Try it free for 14 days
For organizations with advanced security and deployment needs.
- Everything in Team Pro
- Unlimited users
- Organization policies
- Self-host available
- 24×7 support available
- Custom trials available
From teams just getting started, to established organizations running Pulumi at scale, we have an option for you.
And remember, Pulumi Community Edition is free forever for single user scenarios.
Can I use Pulumi for free?
Yes! There are three ways to use Pulumi for free.
First, the Pulumi Community Edition is free to use, now and forever, for single user scenarios. You get all of the convenience of automatic state management, unlimited deployments, and many other great features, without needing to pay anything at all for it.
Second, Pulumi is an open source project. You can run Pulumi entirely offline, and manage state yourself, instead of using the online service. There are no restrictions — it's all there in the open source for you to use freely as you'd like.
Finally, all paid editions offer a 14-day free trial. If this isn't a sufficient duration for your project, please contact us, and we are happy to work out a custom trial period for you that makes sense given your proof-of-concept timeline. After your trial expires, no data will be lost, and there is a grace period with soft enforcement.
How do I get started?
To get started with a team-based plan, simply sign up for free using your identity provider of choice (ideally the same one your organization will be backed by). From there, create an organization that your team members will use.
You can also sign up as an individual for Pulumi Community Edition, either directly at app.pulumi.com or by following the Get Started guide, which walks you through creating and deploying your first Pulumi project.
What is an organization?
An organization is a shared workspace for your business to collaborate across multiple projects at once. Organizations may be backed by your existing source control system (GitHub, GitLab, Atlassian), identity provider (any SAML/SSO provider, including Okta and Active Directory), or managed manually. Organization owners and administrators can manage access to the organization’s projects with security and administrative features.
The key distinction between Pulumi's free Community Edition and its paid offerings -- Team Starter, Team Pro, and Enterprise -- is the presence of an organization. The Community Edition is great for single users with private projects, however if you are working within a team, you'll typically want to share your projects. This is precisely what organizations provide. The advanced Team and Enterprise tiers offer more sophisticated organization management facilities, including RBAC for advanced policy controls.
What are projects and stacks?
Pulumi projects and stacks are a way to organize Pulumi code. You can consider a Pulumi Project to be analogous to a GitHub repo: a single place for code -- and a Stack to be an instance of that code which has separate configuration. For instance, Project Foo may have multiple stacks for Dev, Test, Prod, or perhaps for different cloud configurations (e.g. geographic region). Please for some best practices on organizing your Pulumi projects and stacks.
How much will Pulumi cost?
The Team Starter edition of Pulumi has a single price that includes 3 users. You cannot extend your account beyond these 3 users.
The Team Pro and Enterprise editions are priced per user, with a minimum number of users per organization. Team Pro offers up to 25 team members, while Enterprise offers unlimited number of seats in your organization.
All editions are available as annual subscriptions. You may purchase monthly subscriptions for an additional 20% per month.
For large numbers of users and custom pricing, support options, on-premises, or to discuss training and services options, please contact us.
Can I start small and upgrade later?
Yes! We designed the editions to make it easy to get started with Team Starter, and once you’ve outgrown it, upgrading to Team Pro is a single click away. To upgrade to Enterprise, please contact us.
What payment options do you accept?
Monthly subscriptions are payable by credit card (we use Stripe for processing). Annual subscriptions may be paid via credit card, bank transfer, or check. Please contact us for those options.
What if I have billing or account issues?
For any billing or related issues, please contact us.
What if I am not satisfied with my Pulumi purchase?
If you're not satisfied with Pulumi, we offer a 30-day money-back guarantee. No questions asked. Contact us here.
How do I get support for Pulumi?
We support Pulumi via online means (our Slack community, or via email, or web).
If you’re using our Team and Enterprise editions, then you can also purchase support - either 12×5 7am-7pm PDT, or 24×7×365 - with a private Slack channel, and dedicated support for your team. If you’d like to purchase support for the SDK/Framework only, talk with us and we’ll help you out.
For all of these options, contact us.
Convince Your Boss
Do you want to use Pulumi in your organization, but aren't sure how to bring it up with your boss? We've created a sample email to help you explain its benefits. Feel free to use the full letter or pieces of it. We are always happy to meet to learn more about your needs and explain these benefits in person — just let us know.
I'd like to propose that we use Pulumi for our cloud infrastructure needs. I've researched the top infrastructure as code tools, and Pulumi stands out because of its maturity, growing open source community, support for many clouds, and mix of productivity and enterprise controls, meaning it works great for developers and infrastructure teams alike.
I discovered that Pulumi's community is over 10,000 people and growing, and their customer base includes a diverse array of companies, from startups to some of the largest Fortune 500 and Global 2000 organizations. The top two reasons people are choosing Pulumi are 1) introducing a consistent workflow for delivering and securing infrastructure to any cloud, and 2) empowering developers and operators to work better together.
Here are some examples of their customers to give you an idea of who is using it and why:
- Tableau can now release new features faster by empowering their developers
- Mercedes-Benz was able to adopt Kubernetes and can now test their infrastructure
- Linio managed a complex public cloud migration project
- Cockroach Labs, Sourcegraph, and Lemonade created innovative engineering cultures
Pulumi is open source and has a SaaS product that helps organizations like ours manage infrastructure with advanced security and policies. Because it's a SaaS, we can start small and grow as our success with the product grows.
Pulumi's support options also seem worth considering, as we would get a direct line of communication for hands-on help for anything to do with building out our cloud infrastructure.
I have many ideas on how Pulumi would deliver immediate value to our team. Should I write a more detailed proposal and share it with you or other members of the team for feedback? The Pulumi team has also offered to have a meeting with us to learn more about our use cases, and discuss potential ways we can work together. Should I set that up?
Learn why top engineering teams trust Pulumi to manage complex, multi-cloud environments.
I needed a solution that cut across silos and gave our developers a tool they could use themselves to provision infrastructure to suit their own immediate needs. The way Pulumi solves the multi-cloud problem is exactly what I was looking for.