CIO Influence
CIO Influence News Cloud Networking

Pulumi Ushers in the Developer-first Infrastructure Era With New Registry Powering Software Sharing and Reuse for the Modern Cloud

Pulumi Ushers in the Developer-first Infrastructure Era With New Registry Powering Software Sharing and Reuse for the Modern Cloud
Growing collection of Pulumi Packages provides cloud building blocks and reusable cloud architectures for AWS, Azure, Google Cloud, Kubernetes, and top cloud software platforms in industry-standard languages

Cloud Engineering leader Pulumi 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 now 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.

Top iTechnology IT and DevOps News: TeraSky Achieves AWS Migration Competency

“Culture, automation, metrics and sharing are the cornerstone of any successful DevOps organization”

“We are excited to see the power sharing and reusing application code through registries applied to infrastructure code, and the continued work across the ecosystem to deliver value to developers,” said Jeremy Epling, VP of Product Management, GitHub. “With the Pulumi Registry, we’ll continue to see software development accelerate, securely and reliably.”

Pulumi’s Cloud Engineering Platform provides 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. The Pulumi platform is designed for this use case, enabling developer self-service with enterprise guard rails for team 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.

Top iTechnology Networking News: VVDN Gets Approval Under PLI Scheme for Telecom and Networking Equipment

“A key benefit of Pulumi is that it allows us to modularize our cloud infrastructure as reusable Python components that enable our developer teams to build faster and more independently,” said Danny Zalkind, DevOps group manager at Skai. “Pulumi’s Registry will provide us with a central place where our teams can discover components and providers they can use to build faster.”

The Pulumi Registry is a growing collection of Pulumi-built and community-contributed packages. At launch, 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. Native Providers were developed in partnership with each cloud provider.
  • 60+ Pulumi Provider Packages for deploying resources with cloud and SaaS providers including providers for Auth0, CloudFlare, Confluent Cloud, Datadog, DigitalOcean, Docker, GitHub, Kong, MinIO, MongoDB Atlas, PagerDuty, Snowflake, Spot by NetApp, and many more.
  • Pulumi Component Packages for deploying production-ready applications using architectures such as containers or Kubernetes (e.g., Amazon EKS, Azure Container Registry, Google Cloud Run), serverless (e.g., Amazon API Gateway and AWS Lambda), databases (e.g., AWS Redshift and Aurora), and networking (e.g. Amazon VPC).
  • Pulumi Component Packages for cloud native integrations powered by Pulumi’s integration with Helm, including NGINX Ingress Controller and cert-manager, making it easy to provision essential Kubernetes services across the CNCF ecosystem.

“Cloud Engineering is a developer-first approach to building reusable infrastructure components and sharing them, both within your organization and with the broader community,” said Joe Duffy, CEO of Pulumi. “By providing a place where teams can share and discover reusable infrastructure building blocks and entire cloud architectures with best practices built-in, the Pulumi Registry helps ensure that the simple things are simple and the really hard things are made possible.”

The Pulumi Registry is available today. Anyone can visit www.pulumi.com/registry/ to browse all available Pulumi Packages and download them. Users can deploy a Pulumi Package to a cloud of their choice using Pulumi’s open-source SDK/CLI and manage their cloud resources with Pulumi’s fully-managed service. Users can also create their own Pulumi Packages in one language and make them available in all languages, and they can publish them for reuse to the Registry.

Top iTechnology Networking News: Cloud4C Announces Appointment of Debdeep Sengupta, Previous MD of SAP India as President and Chief Revenue Officer

Broad Industry Support

“DigitalOcean’s inclusion in the Pulumi Registry makes it even easier for our joint customers to take maximum advantage of the ability to use common languages to provision cloud resources,” said Al Sene, Vice President of Engineering, DigitalOcean. “Pulumi Packages lower the bar to adoption of cloud engineering best practices and help users ensure their cloud journey is as frictionless as possible.”

“The Pulumi Registry will improve our efficiency and quality of life by making it much easier to find SDKs and documentation needed to build cloud infrastructure that supports our developers,” said Jacob Foard, Platform Tech Lead at Greenpark Sports. “We love how Pulumi has empowered our developers to self-serve with cloud infrastructure, and the Registry will only improve on that.”

“Culture, automation, metrics and sharing are the cornerstone of any successful DevOps organization,” said Ilan Rabinovitch, SVP of Product & Community at Datadog. “Pulumi has long enabled metrics and automation through Infrastructure and Monitoring as Code. The new Pulumi Registry creates a culture and community of sharing, allowing our mutual customers to learn from each other — we are excited to see what they build and share.”

“The Spot by NetApp provider for Pulumi delivers end-to-end automation for managing and scaling Kubernetes on all major public clouds,” said Amiram Shachar, Vice President and General Manager, Spot by NetApp. “We’re excited to be a launch member for the Pulumi Registry to make it easier than ever to discover and share the building blocks for running serverless containers with DIY/managed K8s data plane while utilizing the best practices for cloud native infrastructure.”

“Including Auth0 in the Pulumi Registry will help make it easier for developers to set up and manage secure access alongside all of the cloud infrastructure needed to support their apps and services,” said Cassio Sampaio, SVP of Product at Auth0. “Our integration with Pulumi started with community contributions and we can’t wait to see the powerful new building blocks and patterns that our community dreams up next.”

“The new Pulumi Component for NGINX will support the deployment of our ingress controller for Kubernetes in a wide range of public, private, and hybrid clouds,” said Rob Whiteley, VP and GM, NGINX at F5. “We’re excited to be part of the Pulumi Registry to make it easier to manage and scale Kubernetes architectures.”

“The new Pulumi Component for cert-manager will simplify deploying certificate management for Kubernetes,” said Matt Barker, President and Co-founder at Jetstack. “We’re excited to be part of the Pulumi Registry to make it easier than ever to discover and share tools and patterns for cloud native workloads.”

Top iTechnology News Tego Announces Greg Manson as Vice President of Security, Audit, and Compliance

[To share your insights with us, please write to sghosh@martechseries.com]

Related posts

Xage Releases Novel Multi-Layer Multi-Factor Authentication Protection for Critical Infrastructure

Earnest Analytics Launches Enhanced Transaction Data Panel Called Vela Velorum

PR Newswire

Red Canary Appoints Todd Chronert as Chief Revenue Officer

PR Newswire

Leave a Comment