SEATTLE--(BUSINESS WIRE)--Cloud infrastructure and engineering leader Pulumi today announced version 2.0 of its popular open source platform, adding what users are calling “Superpowers” -- including policy, testing and architecture as code -- to infrastructure provisioning. These capabilities help teams rapidly deliver applications and infrastructure to any private, public, or hybrid cloud with increased confidence and built-in governance. Pulumi lets cloud engineers use languages they already know, including Python, JavaScript, TypeScript, Go and .NET/C#, rather than using YAML or other proprietary languages and templates.
“Pulumi supercharged our whole organization by letting us create reusable building blocks that developers can leverage to provision new resources and enforce organizational policies for logging, permissions, resource tagging and security,” said Igor Shapiro, principal engineer at Lemonade. “This has empowered our developer teams to self-provision resources and ship new capabilities faster without having to wait for the infrastructure team to deploy new resources on their behalf.”
Pulumi unlocks access to existing ecosystems of tools, libraries and communities, enabling new engineering approaches to cloud infrastructure. It enables incremental cloud adoption and modernization with support for over 30 public, private and hybrid cloud providers -- including AWS, Azure, Google Cloud Platform and Kubernetes -- and supports a wide variety of cloud architectures, including virtual machines, containers, serverless, hosted data and AI services.
Pulumi 2.0’s new cloud Superpowers include:
- Provisioning -- Reduce configuration complexity and ship applications to any cloud faster. Boost productivity using the industry’s best languages and tools. Plan changes, preview diffs before they happen and track all historical changes. Easily use online or self-hosted SaaS.
- Delivery -- Continuously deliver application and infrastructure at scale using one of a dozen CI/CD and SCM system integrations and built-in secrets management. Improve the velocity of and visibility into all deployments with tools for managing complex global environments.
- Architecture -- Avoid reinventing the wheel with real sharing and reuse that codifies architectural patterns and best practices. Benefit from an ecosystem of libraries and even contribute to those, leveraging real language packages shared with the community.
- Policy -- Prevent critical mistakes from getting deployed into any cloud. Enforce security and compliance policies, cost controls and other best practices, using policies defined in real languages. Apply policies across the organization with fine-grained controls.
- Testing -- Be confident that infrastructure is correct before and after deployment. Use popular testing tools and techniques, perform integration testing for ephemeral environments and post-deployment validation and adopt agile test-driven infrastructure practices.
“Cloud transformation is still tough, and modernization even tougher,” said Joe Duffy, Pulumi co-founder and CEO. “By reimagining infrastructure as code using the industry’s favorite languages, we have been able to stand on the shoulders of giants and empower both developers and infrastructure teams with world-class tools and workflows. Our customers consistently tell us that Pulumi and its cloud Superpowers have played a pivotal role in their most important cloud initiatives.”
Additional Supporting Quotes
“Consolidation of critical capabilities for cloud engineering and proliferation of their use across teams has historically been difficult, given the need for domain-specific languages, platform-specific templates and workflows and awkward workarounds using things like YAML,” said Steve Hendrick, research director, Enterprise Management Associates. “Pulumi users have come to regard, and describe, its ability to bridge these gaps as giving them ‘Superpowers’ that enable them to do things across silos that they have never been able to do before.”
“Pulumi has changed how our team works by giving us deployment superpowers,” said Beyang Liu, Sourcegraph CTO. “It’s great to run ‘pulumi up’ and not have to worry about deploying an invalid configuration.”
Supporting Resources
- Download Pulumi: https://pulumi.com/
- Read more about 2.0 in the blog: https://www.pulumi.com/blog/pulumi-2-0
- Read more customer case studies: https://pulumi.com/case-studies
- Learn more about commercial Pulumi editions: https://pulumi.com/pricing
About Pulumi
Pulumi's Modern Infrastructure as Code platform delivers cloud superpowers, enabling teams to work better together to ship faster with confidence. Pulumi’s open source tools use the world’s most popular programming languages and communities, including Python, Node.js (JavaScript, TypeScript), Go, and .NET (C#, F#, VB). Pulumi’s SaaS product enables a consistent workflow for delivering and securing applications and infrastructure on any cloud—public, private, or hybrid—including AWS, Azure, GCP, Kubernetes, and over 30 other cloud providers. Organizations of all sizes, from startups to the Global 2000, have chosen Pulumi for their cloud transformation and modernization needs. Founded by Microsoft, Amazon, and Google software veterans in 2017, Pulumi is headquartered in Seattle and is venture-backed. For more information, visit www.pulumi.com.