New Public Registry Allows Developers to Share, Reuse Software Principles to Modern Cloud


Cloud Engineering service provider Pulumi today released a public Registry that enables developers and infrastructure teams to apply “share and reuse” software principles to the modern cloud. Through this developer-first approach, Pulumi said it brings the full benefits of a software supply chain (e.g., dependency management, versioning, auditing, etc.) to cloud software.

The Registry gives teams the ability to discover and share Pulumi Packages, providing everything needed to build, deploy, and manage applications and infrastructure with industry-standard languages. This living collection of cloud and SaaS integrations and cloud architecture implementations, with best practices built-in, make cloud infrastructure as easy to consume as software packages from popular repositories like npm.

Pulumi’s Cloud Engineering Platform is said to provide a complete solution for building, deploying, and managing modern applications on any cloud using software engineering best practices and industry standard languages. By supporting popular software ecosystems like TypeScript/JavaScript, Python, Go and .NET, and software package managers (e.g., npm, NuGet, Python packages, Go modules), Pulumi Packages provide modern cloud reference architectures in the form of SDKs, code samples, and how-to guides.

“With the shift to distributed application architectures and serverless functions, architecture becomes increasingly complex and hard to manage,” said James governor, principal analyst and co-founder of RedMonk. “A developer-first approach allows teams to focus on APIs, configuration as code, and productivity.”

With Pulumi Registry, infrastructure teams can use cloud and SaaS integrations to build components representing cloud architectures. These components can be reused or modified by application developers to increase their development speed.

For example, infrastructure teams can make it easier for developers to deploy Kubernetes on AWS by building a component that configures availability zones, security groups, access roles, and auto-scaling, with the right number of resources to fit the needs of the application.

The Pulumi Registry is a growing collection of Pulumi-built and community-contributed packages. The Registry contains Pulumi Native Provider Packages with the most complete resource coverage of AWS, Azure, Google Cloud, and Kubernetes, including same-day support for new cloud features and services. It has other component packages and Native Providers developed in partnership with each cloud provider.

The Pulumi Registry is available today for download.


Please enter your comment!
Please enter your name here