Listing Thumbnail

    Pulumi Cloud

     Info
    Sold by: Pulumi 
    Deployed on AWS
    Pulumi is the AI-native infrastructure platform. Cloud engineering teams define, deploy, and manage cloud infrastructure as code using general-purpose programming languages like Python, TypeScript, Go, C#, and Java, so infrastructure evolves like software and speaks the same language as AI coding agents. Pulumi works across AWS and hundreds of cloud and service providers.
    4.6

    Overview

    Play video

    Pulumi is an AI-native infrastructure platform built for engineering teams that need cloud infrastructure to move at the speed of software development. With Pulumi, teams can define, deploy, and manage cloud infrastructure as code using general-purpose programming languages including Python, TypeScript, Go, C#, and Java, with full software engineering practices including loops, functions, tests, packages, and IDE support.

    One workflow delivers and secures infrastructure and applications on any cloud, public, private, or hybrid, across AWS and hundreds of integrated cloud and service providers.

    Pulumi Neo, Pulumi's AI infrastructure agent, works inside your existing workflows to accelerate Terraform migrations, enforce policy, and manage multi-cloud deployments - proposing changes, running previews, responding to failures, and opening PRs in tight feedback loops, all while respecting your RBAC roles, policies, and human-in-the-loop approvals.

    Pulumi's Enterprise plan brings the platform to your entire organization for easier collaboration and governance across teams. Features include:

    • State, secrets, and composable configuration (Pulumi ESC), with dynamic, short-lived credentials
    • CI/CD integrations including AWS CodePipeline, GitHub Actions, GitLab CI, and more
    • Role-based access control (RBAC) with unlimited teams and users
    • SAML/single sign-on (SSO)
    • Audit logs and drift detection
    • Insights & governance: multi-cloud resource search and policy-as-code enforcement
    • Developer self-service via reusable components exposed through code, low-code, or no-code interfaces
    • Fully interoperable with Terraform and OpenTofu, with first-class support for HashiCorp Configuration Language (HCL)
    • Conformance packs, unlimited custom policy packs, and policy remediation
    • Automatic user and group synchronization with SCIM
    • Standard Support

    The Enterprise plan is available for $2,000 per month. For custom pricing, private contracts, self-hosted Pulumi, or paid support options such as 24x7 coverage, contact hello+aws@pulumi.com .

    Highlights

    • Learn how Pulumi can accelerate your infrastructure projects on AWS: https://www.pulumi.com/case-studies/supabase
    • Want volume pricing? Contact us at hello+aws@pulumi.com for a private offer

    Get personalized pricing in minutes - New

    If qualified, an express private offer gets you custom pricing and terms. Finalize your purchase in the AWS Marketplace console.

    Details

    Sold by

    Delivery method

    Deployed on AWS

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Pricing is based on the duration and terms of your contract with the vendor, and additional usage. You pay upfront or in installments according to your contract terms with the vendor. This entitles you to a specified quantity of use for the contract duration. Usage-based pricing is in effect for overages or additional usage not covered in the contract. These charges are applied on top of the contract price. If you choose not to renew or replace your contract before the contract end date, access to your entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    12-month contract (1)

     Info
    Dimension
    Description
    Cost/12 months
    Pulumi Enterprise
    2500 Resources, 15 team members w/ 12x5 support (21.9M Pulumi Credits)
    $32,850.00

    Additional usage costs (1)

     Info

    The following dimensions are not included in the contract terms, which will be charged based on your usage.

    Dimension
    Cost/unit
    100K Additional Pulumi Credits (1 Credit = 1 Resource/Hour)
    $300.00

    AI Insights

     Info

    Dimensions summary

    You buy Pulumi Cloud through two contract dimensions. The Pulumi Enterprise unit is the base subscription. It covers 2,500 resources, 15 team members, and 12x5 support, funded by a pool of 21.9M Pulumi Credits. One credit equals one resource managed for one hour. The second dimension adds 100K Pulumi Credits when your usage exceeds the base pool. Buy as many credit packs as you need to extend capacity. Credits meter all usage, so the add-on scales your subscription without changing the base plan.

    Top-of-mind questions for buyers

    A resource is anything declared in a Pulumi program. This includes provider resources like a storage bucket, component resources that group several resources like a managed cluster, and stacks such as dev, test, and prod. Each managed resource draws one credit per hour, with partial hours billed as full hours.
    Once you use up the included credits, buy 100K Additional Pulumi Credit packs to extend capacity. Each pack adds 100,000 credits, where one credit covers one resource for one hour. You can add as many packs as your usage needs without changing the base Enterprise subscription.
    Credits are the single currency for all Pulumi Cloud usage. They meter managed IaC resources, ESC secrets, secret API calls beyond included amounts, workflow minutes, and AI token consumption. Every service draws from the same credit pool at its own rate, so mixed usage all reduces one shared balance.
    pulumi.com
    Helpful?

    Vendor refund policy

    All fees are non-cancellable and non-refundable except as required by law.

    Custom pricing options

    Request a private offer to receive a custom quote.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Support

    Vendor support

    The Enterprise plan includes Standard Support, with coverage for 12 hours per day, Monday through Friday, on a Pacific Time schedule. The urgent-response target is four hours during support coverage.

    Submit support requests at support.pulumi.com.

    Paid support options include private Slack, a named customer success manager, and 24-hour coverage. Contact hello+aws@pulumi.com  to discuss the appropriate support plan.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Testing, Infrastructure as Code
    Top
    10
    In Software Development, Infrastructure as Code, Continuous Integration and Continuous Delivery
    Top
    50
    In High Performance Computing

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Multi-Language Infrastructure as Code Support
    Define, deploy, and manage cloud infrastructure using general-purpose programming languages including Python, TypeScript, Go, C#, and Java with full software engineering practices including loops, functions, tests, packages, and IDE support.
    AI-Powered Infrastructure Agent
    Pulumi Neo AI infrastructure agent accelerates Terraform migrations, enforces policy, and manages multi-cloud deployments by proposing changes, running previews, responding to failures, and opening pull requests while respecting RBAC roles and policies.
    Secrets and Configuration Management
    State, secrets, and composable configuration management through Pulumi ESC with support for dynamic, short-lived credentials.
    Policy as Code and Governance
    Multi-cloud resource search, policy-as-code enforcement, conformance packs, unlimited custom policy packs, and policy remediation capabilities for infrastructure governance.
    Enterprise Access Control and Integration
    Role-based access control (RBAC) with unlimited teams and users, SAML/single sign-on (SSO), automatic user and group synchronization with SCIM, audit logs, drift detection, and CI/CD integrations including AWS CodePipeline, GitHub Actions, and GitLab CI.
    Infrastructure as Code Orchestration
    Supports orchestration of multiple IaC tools including Terraform, OpenTofu, CloudFormation, Pulumi, and Ansible for unified infrastructure provisioning and configuration management.
    Policy and Governance Framework
    Implements automated drift detection and remediation, custom policy definitions, Golden Paths, and integration with third-party security vulnerability scanning tools for compliance enforcement.
    Natural Language Infrastructure Provisioning
    Provides AI-powered infrastructure assistant enabling developers to understand, design, deploy, and govern infrastructure using plain language queries and requests through LLM integration.
    Multi-Tool Workflow Integration
    Combines infrastructure as code provisioning, Ansible configuration management, Kubernetes container orchestration, and governance policies into unified workflows with dependency management and shareable outputs.
    No-Code AI Deployment Model
    Offers Intent feature enabling developers to request infrastructure through natural language without requiring IaC expertise, translating requests into governed infrastructure actions with consistent policies and credentials.
    System Configuration and Software Deployment
    Configures systems, deploys software, and orchestrates advanced workflows across enterprise infrastructure and AWS cloud environments
    AWS Service Integration
    Includes full Ansible collection for AWS with native integrations for EC2, CloudFormation, VPC, ALB, AMI, Security Groups, key pairs, EFS, EBS, S3, RDS, Lambda, and AWS Secrets Manager
    Multi-Environment Orchestration
    Extends automation capabilities across private clouds, on-premise datacenters, edge locations, and hybrid cloud environments from AWS deployment
    Red Hat OpenShift Deployment Support
    Supports installation via operator on Red Hat OpenShift on AWS (ROSA) and OpenShift running directly on AWS infrastructure
    Enterprise Resource Management
    Provides resources to create, manage, and scale automation across entire enterprise infrastructure and AWS cloud resources

    Contract

     Info
    Standard contract
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.6
    38 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    79%
    21%
    0%
    0%
    0%
    8 AWS reviews
    |
    30 external reviews
    External reviews are from G2  and PeerSpot .
    Felipe Santos

    Infrastructure as code has standardized our cloud environments and improves security with built‑in secrets

    Reviewed on Sep 19, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Pulumi Enterprise is infrastructure as code, provisioning resources on Azure. For provisioning resources on Azure, it is heavily used for creating Kubernetes clusters, using for example a CI/CD pipeline with Azure DevOps.

    What is most valuable?

    The main reason for adopting Pulumi Enterprise regarding the infrastructure-as-code part is the ability to use the .NET language. Since our products were developed in .NET, we understood that it would be interesting to have an infrastructure-as-code tool that could be used with the same language we already had knowledge of.

    I believe that the best features Pulumi Enterprise offers us are the stacks, which allowed us to separate the development, staging, and production environments, and to have a YAML configuration file where we defined the different tiers per environment. Additionally, the built-in secret management was invaluable. We were able to create Pulumi secrets without needing to use an external provider, a Key Vault, or HashiCorp Vault.

    Regarding the environment separation and the built-in secrets management, these features had a positive impact on my day-to-day work and the security of operations. With separation by stacks, we did not need to keep duplicating code. We used the same code for all environments, but changed the particulars related to compute power size, number of replicas in a given cluster, etc. As for secrets, it made things much easier because we did not need to point to a source or an external vault. This also helped a lot from a security standpoint because we did not need to have the password hardcoded.

    Pulumi Enterprise has had a positive impact on my organization in terms of agility, standardization, and governance in the infrastructure-as-code area.

    Regarding how these improvements in agility, standardization, and governance showed up in practice within my team, we were able to maintain a standardized structure for multiple resources. If I were to do it manually, I would probably have many resources in different forms, done by different people. When we use infrastructure as code, we can have code that is easily replicated and distributed for the creation of multiple resources while maintaining the standard. There is also the governance part because we can organize who is creating the resources. We have a code repository in Git, so we can track who made the change, who made the pull request, and at what time the pipeline ran. Additionally, there is agility in the process. In a use case where we had to create, for example, 200 computers or 200 virtual machines, if I had to do that 200 times manually, it would take much longer. Using a for loop, for example, we did this in a few minutes.

    What needs improvement?

    I see Pulumi Enterprise as a very complete tool. I worked with Terraform, which I believe is Pulumi Enterprise's main competitor, and I do not see many things that Pulumi Enterprise could improve, at least based on what I used. What I missed was integration with other tools. For example, Infracost, which is a tool for cost analysis in the pipeline, only worked with Terraform at the time. I missed having that integration, but that is more because of Infracost than because of Pulumi Enterprise. Additionally, I think the modules part is a bit weak. Terraform's module system is better and much better defined.

    For how long have I used the solution?

    I used Pulumi Enterprise for about 5 years.

    What do I think about the stability of the solution?

    Pulumi Enterprise has been stable in my experience.

    What do I think about the scalability of the solution?

    Pulumi Enterprise has high scalability.

    How are customer service and support?

    I had no need to contact customer support for Pulumi Enterprise.

    Which solution did I use previously and why did I switch?

    I did not use a different solution for infrastructure as code. Pulumi Enterprise was the first tool.

    What's my experience with pricing, setup cost, and licensing?

    Pulumi Enterprise's pricing, setup costs, and licensing are not high. There is a cost, but there is also the open-source option which works very well.

    Which other solutions did I evaluate?

    Before choosing Pulumi Enterprise, I evaluated Terraform as another option.

    What other advice do I have?

    The advice I would give to others who are thinking about using Pulumi Enterprise is to use it if you have development knowledge in some language that Pulumi Enterprise supports, because it is very interesting when you already have a development stack. I would rate this product an 8 out of 10.

    Shrenik Jobanputra

    Infrastructure as code has streamlined AWS deployments and now automates secure resource management

    Reviewed on Sep 12, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I use Pulumi Enterprise mainly for provisioning and creating infrastructure within AWS cloud and managing the infrastructure as code.

    For one of our websites that we created for Seven West Media, we had to create the infrastructure such as S3 buckets, EC2 instances, CloudFront distribution, and all the connections along with the VPC. We did all of that in Pulumi Enterprise. We also had to convert a lot of the code from Terraform to Pulumi Enterprise.

    We've been using the AI tool that Pulumi Enterprise provides for converting Terraform to Pulumi Enterprise. It converts Terraform to Pulumi Enterprise, and it's very useful and highly recommended. The Terraform to Pulumi Enterprise AI command is excellent.

    What is most valuable?

    The best feature of Pulumi Enterprise is that it is platform agnostic, so you can deploy to AWS or Azure. We use TypeScript for Pulumi Enterprise, and you can use any programming language such as Python as well. This is very useful because I'm familiar with TypeScript, so I've used that with Pulumi Enterprise.

    I used to use Terraform before, and Terraform uses the HashiCorp language which is a bit different. That takes some time to learn. However, TypeScript is a familiar language for me because I've used it in university. I definitely used it very easily in Pulumi Enterprise because things such as for loops, if statements, and the way you write the syntax of the code is quite useful. I haven't tried Pulumi Enterprise in other languages, but I have seen the documentation in Python mostly. Pulumi Enterprise documentation is very detailed, and I highly recommend it because it's very easy to look at.

    We've been changing from Terraform to Pulumi Enterprise and converting all the codebases from Terraform to Pulumi Enterprise. It has made things better and more standardized. Pulumi Enterprise is a great infrastructure as code tool.

    It has definitely saved time and actually improved confidentiality as well because Pulumi Enterprise stores secrets in a very secure way. The infrastructure as code that we've written is very easy to write, and you can write in TypeScript quite easily as compared to other languages.

    What needs improvement?

    We had an issue once with Pulumi Enterprise versioning where one of the versions didn't work for us. I had to downgrade the Pulumi Enterprise version to make things work. I suggest ensuring that the higher versions of Pulumi Enterprise always work without issues.

    When the Pulumi Enterprise seminars and webinars happen, they're always dedicated to other time zones. Having a time zone for Australia Perth time would be nice because all the seminars are always at 2:00 a.m. in the morning for me at Perth or maybe after 5:00 p.m. or before 8:00 a.m. would be ideal. I enjoy attending the Pulumi Enterprise seminars, but they're just at odd times.

    For how long have I used the solution?

    I've been using Pulumi Enterprise at Seven West Media for about one and a half years.

    What do I think about the stability of the solution?

    Pulumi Enterprise is definitely stable. Pulumi Enterprise is a great company and provides a very stable environment.

    What do I think about the scalability of the solution?

    It's highly scalable. We're a big company, Seven West Media, and Pulumi Enterprise has definitely scaled to that level to manage its resources.

    How are customer service and support?

    I personally haven't tried the customer support line for Pulumi Enterprise, but I'm confident it will be good.

    Which solution did I use previously and why did I switch?

    We previously used Terraform as infrastructure as code, but it was very hard to manage. Terraform is a bit harder to manage. However, Pulumi Enterprise is very easy to manage the codebase, and the file structures make sense.

    What was our ROI?

    I could definitely say that fewer employees are now needed because everything is automated and the AI capabilities handle it. Pulumi Enterprise definitely saves time and saves money that way for companies.

    Which other solutions did I evaluate?

    We mostly evaluated against Terraform. Pulumi Enterprise has a better way of handling secrets and is platform-agnostic, so we went with Pulumi Enterprise.

    What other advice do I have?

    Pulumi Enterprise is a great tool for infrastructure as code deployments, and you can do it with any programming language, so it's quite useful. The documentation is quite detailed, and I definitely recommend it. One thing I've realized with Pulumi Enterprise is that you can also import resources that you've already got in AWS. If you created a resource on AWS manually, you can still import it with Pulumi Enterprise. The way you do it in Pulumi Enterprise is very easy.

    Pulumi Enterprise is a great tool, and I definitely recommend it. Pulumi Enterprise has very good videos introducing someone to it. If you look at the starting website for a first-timer getting into Pulumi Enterprise, it's very easy to set up. Getting someone started is the biggest thing, and Pulumi Enterprise has nailed it.

    Pulumi Enterprise's AI capabilities are quite good. It is quite secure, and I've used the AI feature to convert from Terraform to Pulumi Enterprise, and it gives great results. Pulumi Enterprise's AI capabilities are quite accurate and reliable, and I definitely trust Pulumi Enterprise's AI tooling and Pulumi Enterprise itself. I would give this review a rating of nine out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    G Srivastava

    Infrastructure code has empowered cross‑team cloud provisioning and improves deployment visibility

    Reviewed on Sep 08, 2026
    Review provided by PeerSpot

    What is our primary use case?

    We use Pulumi Enterprise with the Python runtime to provision our Azure platform. The client was using Azure platform to create or manage the resources. We started providing them solutions with Pulumi Enterprise and it worked very well because it was managing the managed identities, the DB containers, and the Key Vault access, event hub, and all kinds of these layers. This was incorporated in Pulumi Enterprise. This was our main case for provisioning the infrastructure for our client with the help of Pulumi Enterprise.

    How has it helped my organization?

    Pulumi Enterprise has allowed us to be more confident in the code changes because we have many teams. For example, for development, we have a couple of teams who are working on the development applications, and then there are a couple of teams who are working continuously on the production instances. Pulumi Enterprise has helped us in the code changes that we are actually deploying and releasing. We are doing unit testing with the help of Pulumi Enterprise's infrastructure as part of the pipeline because it helped to add the Azure DevOps pipeline and it worked for the part of the CI pipeline and then we did the CD, the configuration or the continuous deployment with the help of it.

    As soon as we see the changes are integrating into the pipeline and it is getting deployed and we get the GUI, proper GUI where we can simply differentiate what is actually applying or what is actually deleting from our infrastructure. This has helped significantly.

    What is most valuable?

    The best feature that Pulumi Enterprise offers is the deployment, running, creating the stack, managing all those stacks. For example, for development, we have an individual stack for development. For QA, we have another stack. And for production, for non-prod, for other stacks also, they have independent stacks that are totally independent on their own. Nothing is dependent on any other stack. As soon as we are deploying any changes on the development, it is going to be deployed on the development only.

    The deployment checks stand out the most valuable for me because it allows me to debug my environment. For example, if I run any change in the production environment, it will give me a URL which will show a preview of what is the difference we are going to apply on our current infrastructure and what was earlier. I can share that URL with my peers, with my colleagues, and they can also see what is actually going to happen with this change. That is the most valuable thing I have personally perceived, and my other team members also feel it is a very important feature of this.

    What needs improvement?

    For improvement, I feel there can be other things. Sometimes I feel that the state and the stacks get large eventually and sometimes they give the output in a very long format and it is difficult to really understand what is happening on it. I feel that it can be improved by Pulumi to manage those long and large stacks.

    I think the cost was very high when I had discussions with the customers. They felt that Terraform has less capability, but it is not that costly compared to Pulumi Enterprise. If the cost can be a little reduced, I think it is going to capture most of the market.

    For how long have I used the solution?

    I have used Pulumi Enterprise for one of my customers, and it was used only for five to six months. I have utilized my expertise for Pulumi Enterprise for six months.

    What do I think about the stability of the solution?

    Pulumi Enterprise is very stable.

    What do I think about the scalability of the solution?

    We are using the enterprise version, so it is very scalable. Many users in our company are using it and they have not faced any scalability issues till now.

    Which solution did I use previously and why did I switch?

    We were using Terraform, Terraform Cloud to provision all the infrastructure, but it has some limitations. Pulumi Enterprise has provided many other features which allowed our customer to change their decision to come and start using Pulumi instead of Terraform.

    We were using Terraform, Terraform Cloud. There were many reasons for switching from Terraform to Pulumi. First of all, the licensing. Earlier the Terraform Cloud license was almost free, and after HashiCorp sold it to IBM, it became costly and it is not still confirmed on the licensing thing from Terraform Cloud. The second thing is that Terraform uses its own language, HCL, HashiCorp configuration language, which does not allow us to use any programming skills such as for loops or if/else statements and other languages. Pulumi is providing six languages to use and set up the infra with. These are the main features that Pulumi has also, which allows us to switch from Terraform to Pulumi.

    How was the initial setup?

    The setup is very easy. I would say one of the main features I think I forgot to add in my initial questions. The setup to use Pulumi Enterprise is very flawless and easy to use for any layman guy. If I give it to configure and start using Pulumi Enterprise to an intern, he will start using it in five minutes. The setup to use Pulumi Enterprise is very easy.

    What was our ROI?

    I would think the return on investment is that earlier only the infra guys were using any tool to deploy the infra, but in my team, I can see the development team is also encouraged and happy to use Pulumi Enterprise to configure the resources on Azure cloud because they have the programming skills and Pulumi Enterprise is providing features in their tool. I have seen the development team and the testing team who feel or want to do cross-team work, and they are very encouraged and happy to start using Pulumi Enterprise. I think that is how I can say time is being saved, and people are getting encouraged to use any infra tool to configure their infra as per their requirement. That is my experience with me and the other team members and that is what I feel as a return on investment on Pulumi Enterprise.

    What's my experience with pricing, setup cost, and licensing?

    The pricing I would have already confirmed is high for enterprise; otherwise, it is available free of cost also. The enterprise version is a little bit high, and the licensing and setup are totally okay and we are very happy to use them. The setup is very easy.

    What other advice do I have?

    If you have a complex infrastructure, start using Pulumi Enterprise. If you have a very small team to use any of these infra IAC tools, then use Terraform Cloud. Otherwise, if you have a complex infrastructure or a big team, start using Pulumi Enterprise without any second thought. It is going to give you a very good return on investment, and you will feel very happy after using it. My overall review rating is not available.

    Antonio Neto

    Modern automation has reduced deployment time and gives developers faster control of cloud changes

    Reviewed on Sep 07, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for Pulumi Enterprise is to deploy resources to our main project called MIA, which is basically an AI assistant. We use resources from AWS, including S3, EC2, ECS, ECR, Lambda, SNS, SQS, and others.

    For example, we have a notifier service where we have a Lambda worker that sends messages to an SQS queue, and with this, we have a consumer that sends WhatsApp messages and SMS messages to our customers.

    We are using Pulumi Enterprise with our AI assistant, which is Cloud Code. We encountered some difficulties integrating this with our code assistant, so I believe it could be easier to integrate. I remember a time when Cloud Code made a mistake in the documentation, creating a non-existent parameter and props, which is a common issue I see during my workflow.

    What is most valuable?

    Pulumi Enterprise offers very good features. I really appreciate the access control with permissions and detailed permissions by role or team, which we use for our developer team. This is the main feature I appreciate, as there are different levels within our team. Policy management, policy as code, and audit logs are also beneficial because when a starter developer makes a mistake, we can check the audit log.

    Pulumi Enterprise has positively impacted our organization by enabling fast deployments and providing a centralized configuration for our two environments, development and production. With separated stacks, we can replicate the same environment on both sides.

    Before using Pulumi Enterprise, our deployment time was between thirty minutes to an hour. Now with Pulumi Enterprise, we can change anything in our cloud environment in just a few minutes, like two or three minutes. Of course, there are more complex situations that differ in time, but in general, we have reduced time by about sixty to seventy percent.

    What needs improvement?

    The main feature that could be improved would be better integration with AI. For instance, having an assistant in the platform, as a chat, to ask questions and make changes with this conversational model would be beneficial.

    The main improvement for Pulumi Enterprise could be the integration with AI, allowing it to learn and make changes to accounts or stacks. My main concern is really the AI integration. Regarding documentation, it could be interesting to have a markdown copy button. When I go to S3 documentation or Lambda documentation, it would be great to have a copy as markdown button, as I have seen in other documentations, which is very good for providing context to AI.

    Regarding Pulumi Enterprise's AI capabilities, we currently have good control over security and governance, but it is difficult to give control to AI. There is a good approach from AWS where the AI functions more as a supporter rather than a manager, acting as a consultant where you can get information and ask questions without losing control or granting high permissions to AI.

    In the past year, I remember instances when Cloud Code searched for documentation from Pulumi and usually returned a non-existent parameter, which caused me to spend a lot of time finding and removing the incorrect parameter. I think it could be easier for AI to crawl documentation pages and handle such tasks.

    For how long have I used the solution?

    I have been using Pulumi Enterprise for two years, two and a half to be precise.

    What do I think about the stability of the solution?

    Pulumi Enterprise is stable, and we have never encountered any stability issues.

    What do I think about the scalability of the solution?

    Pulumi Enterprise offers good scalability because we can add more members and create new stacks, migrating with ease, which is beneficial for us.

    Pulumi Enterprise is a very good solution for scalable teams, and we are trying to get better with this.

    How are customer service and support?

    To be honest, I have never required specific support, but the main, first-level support has been very good.

    Which solution did I use previously and why did I switch?

    We used to deploy and make infrastructure and cloud changes manually. Our process before Pulumi Enterprise was very hard and slow.

    What was our ROI?

    We have seen a return on investment because it is easier to make infrastructure changes, even without designated DevOps personnel. Developers can make these changes, and we save time due to these automations, allowing us to change environments in less time than we could two years ago.

    What's my experience with pricing, setup cost, and licensing?

    My experience regarding pricing, setup cost, and licensing has been good, without any problems. We find the situation stable and plan to continue using Pulumi Enterprise for many years.

    Which other solutions did I evaluate?

    I evaluated Terraform, but we chose Pulumi Enterprise as the option for us because of the programming language. We prefer using Python since our main stack here in our project is based on Python, which most developers work with, while Terraform uses a different language.

    What other advice do I have?

    I would advise that Pulumi Enterprise is a good option, but it is important to study and gain context before asking AI questions. It is crucial to understand what you are doing in the cloud environment, particularly regarding AWS or other providers. I would rate my overall experience with Pulumi Enterprise an eight out of ten.

    Which deployment model are you using for this solution?

    Private Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    reviewer2893917

    Infrastructure as code has accelerated deployments and provides full change history tracking

    Reviewed on Aug 27, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Pulumi Enterprise is as a tool for infrastructure as code. I can give you a quick, specific example of how I use Pulumi Enterprise for infrastructure as code in my day-to-day work: we provision our resources on our cloud account, on our cloud VPC through Pulumi, so everything that we run on our infrastructure is provisioned on the Pulumi repo.

    Pulumi Enterprise is way better than Terraform in my opinion because it has a declarative syntax that Terraform does not have, which is really valuable.

    How has it helped my organization?

    Pulumi Enterprise has positively impacted my organization because everything is provisioned now as code, so we do not have to change things by hand directly on the VPC on the cloud, meaning everything has a history, which is the main point.

    This shift to everything as code has led to measurable changes such as faster deployments. Deployments are faster because we already have everything in one place, so we know where to change things. The main benefit is the history: we know everything that changed and we can track everything.

    What is most valuable?

    The best features Pulumi Enterprise offers include reusable components because it is actual code, so we have many reusable components, and infrastructure testing in a real language.

    Reusable components and infrastructure testing in a real language have helped my team a lot because we can test things before shipping it and before making changes, which is really useful. If something is going to break, we know in advance.

    What needs improvement?

    There is something I wish was a bit easier or more intuitive, which is the ability to bump from one version to another newer version more easily. Other than that, everything is good with Pulumi Enterprise.

    For how long have I used the solution?

    I have been using Pulumi Enterprise for two years.

    What do I think about the stability of the solution?

    Pulumi Enterprise is stable.

    What do I think about the scalability of the solution?

    Pulumi Enterprise's scalability is nice.

    How are customer service and support?

    I have never used customer support.

    Which solution did I use previously and why did I switch?

    I previously used Terraform, and we switched because Pulumi seems better.

    How was the initial setup?

    Before choosing Pulumi Enterprise, we evaluated other options, although I do not remember the names right now.

    What was our ROI?

    I have seen a return on investment since it saved time and reduced manual work, even though I do not have those metrics measured.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing is that we use the open source version.
    View all reviews