IT Brief Australia logo
Story image

Pulumi announces version 3.0 of its cloud engineering platform

Seattle-based company Pulumi has announced version 3.0 of its Cloud Engineering Platform, which it says will unite all aspects of cloud engineering, application development, infrastructure management, and security through a single platform. 

Using the new platform, teams can build, deploy, and manage modern cloud applications faster, using any language, any cloud architecture, and any cloud. New native providers offer the best experience for each cloud, with Microsoft Azure now generally available, Google Cloud now available in preview, and AWS available later this year.

The company says its packages enable users to build and share reusable infrastructure and application components, while a new Automation API will allow teams to seamlessly embed infrastructure automation in larger programs by using Pulumi as a library. 

All of this is done using industry-standard languages, including Python, JavaScript, TypeScript, Go, and .NET/C#.

“Building and managing cloud infrastructure has traditionally been overly complex, especially for cloud applications spanning multiple providers, or using cloud-native services like Kubernetes or serverless,” says IDC’s research director, Jim Mercer.

“Cloud engineering is a new approach to software engineering that lets teams build and manage cloud infrastructure as software, just like the rest of their modern cloud application stacks. 

“Platforms that enable organisations to harness cloud engineering best practices give them a fast path to getting the most out of cloud infrastructure, enabling modern cloud applications to be entirely built and managed using the same software development tools, languages, and practices that underpin modern cloud applications.”

Among the organisations using Pulumi are Fenergo, Ro, Lemonade, and Kenshoo, via self-service infrastructure platforms.

"Pulumi improved our time-to-market by removing cloud infrastructure as a roadblock to business innovation," says Fenergo’s VP of SaaS engineering, Keith Redmond.

"Our developers rely on Pulumi’s Modern Infrastructure as Code and software engineering approach to build modern cloud applications, including the underlying infrastructure, using programming languages they understand. This has resulted in faster software delivery.”

Lemonade’s principal engineer, Igor Shapiro adds, “Pulumi’s Automation API helps us to build on existing best practices and further automate our deployment process, eliminating manual tasks and exception handling.

Pulumi says version 3.0 of its platform contains more than 70 new features and 1,000 additional improvements since the launch of 2.0, providing capabilities that enable companies to define and consistently apply cloud engineering best practices across their infrastructure, developer, and security teams. 

These best practices and the new Pulumi capabilities that enable them include:

  • Building Cloud Infrastructure Using Modern Infrastructure as Code.
  • Deploying Cloud Applications and Infrastructure with Automation and CI/CD Integration.
  • Managing Compliance and Security across Platforms and Applications.

"When we founded Pulumi, we began by enabling developers and infrastructure teams to collaborate more closely to build software together," says Pulumi’s co-founder and CEO, Joe Duffy. 

"What we didn't know was that this would form the basis of a new category, ‘Cloud Engineering,’ and that the industry as a whole would embrace it so fast. We are now centring our entire platform around this core idea, which is helping teams harness the modern cloud and disrupt entire business models,” he says

“Today’s announcement is an exciting milestone towards realising this vision of the future, democratising access to the cloud and helping teams build better software together."