Developer Portal Gallery: Org Templates, Pulumi Templates and AI Generated Templates

Meagan Cojocar Meagan Cojocar
Developer Portal Gallery: Org Templates, Pulumi Templates and AI Generated Templates

Late last year we announced Pulumi for Developer Portals: a suite of features designed to empower organizations to construct robust internal developer portals. Since launching the level of adoption and customer interest has led us to make further improvements to enhance developer productivity and collaboration in the authoring experience. We are excited to announce the latest enhancement in Pulumi Cloud: the introduction of a template gallery in New Project Wizard, making creating cloud infrastructure easier than ever.

Read more →

The Pulumi 'Push to start' GitOps Experience

Kat Morgan Kat Morgan
The Pulumi 'Push to start' GitOps Experience

As a skeptic of “quick starts” myself, I approach most marketing promises with a measure of cautious excitement. If the great and powerful algorithm, friends, or a peer brought your attention here, then I invite you to take this one seriously.

Pulumi, with its full support of many general-purpose programming languages, can appear like a chore to get started with. The feeling can haunt seasoned developers as much as practitioners new to infrastructure code.

However, I’ll show you that finding the proverbial easy street is easier than you might believe. The pulumi new developer story just gets sweeter when combined with a few other nice-to-have conveniences.

Read more →

Pinecone Provider Now Available for Pulumi

Engin Diri Engin Diri
Pinecone Provider Now Available for Pulumi

Hello, Pulumi Pinecone Provider! 👋 The Pinecone integration with Pulumi offers a native way to manage Pinecone indexes, including the newly-announced serverless indexes. Utilize any of Pulumi’s supported languages to effortlessly create, update, and remove your Pinecone indexes. This integration facilitates the application of Infrastructure as Code principles, helping you to work even more efficiently. Furthermore, this gives you the benefit of tapping into Pulumi’s wide range of providers, offering you a diverse and powerful set of tools to enhance your development work.

Read more →

Replicating Data to Support Multi-Region Applications

Adora Nwodo Adora Nwodo
Replicating Data to Support Multi-Region Applications

In the previous article, we covered multi-region scaling, its importance, and how you can use Pulumi stacks to represent multiple regions and environments. The big takeaway from that article is that scaling your application across multiple regions is an important architectural decision to enable scalability and availability, but it comes with its own set of considerations. One of these considerations is around the data that your application needs or uses. Data replication is typically necessary in multi-region architectures because if you have multiple application instances worldwide making calls to just one database instance, the latency of your application will be high.

Read more →

From AI Prompt to Cloud Infrastructure in 30 Seconds

Luke Hoban Luke Hoban Aaron Friel Aaron Friel
From AI Prompt to Cloud Infrastructure in 30 Seconds

Earlier this year we launched Pulumi AI, a purpose-built AI assistant that can create Infrastructure as Code (IaC) from natural language prompts using Pulumi. Since launch, we’ve seen incredible adoption of Pulumi AI, with over 200,000 questions asked so far and growing fast. Pulumi AI is popular with users new to Pulumi and/or new to the Cloud, but also heavily used by many of the most advanced IaC users and organizations to quickly discover solutions to new problems they need to solve. Over the last few months, we’ve driven major improvements to Pulumi AI through the recently launched Pulumi AI Answers pages with thousands of AI generated answers to common questions, improvements to code generation correctness and performance, and expansion of the languages supported by Pulumi AI.

Today, we are taking the next big step, introducing support for deploying cloud infrastructure directly from Pulumi AI. Going from idea to running cloud infrastructure is just a natural language prompt away!

Read more →

Introducing the Pulumi Cloud Team Edition Cost Calculator

Meagan Cojocar Meagan Cojocar
Introducing the Pulumi Cloud Team Edition Cost Calculator

Pulumi Cloud pricing is straightforward- a charge per resource hour for every resource managed by Pulumi Cloud and a charge for every deployment minute (only applicable if using Pulumi Deployments). However, when prospective customers first look at Pulumi Cloud costs it can be overwhelming to determine what your workload will look like and then do the math.

Today we are making available a simple tool for estimating your cost on the Team Edition of Pulumi Cloud to get prospective customers to the information as quickly as possible.

Read more →

Pulumi Cloud Gets Full Historical Views of Resources and Stack Outputs

Meagan Cojocar Meagan Cojocar Komal Ali Komal Ali
Pulumi Cloud Gets Full Historical Views of Resources and Stack Outputs

As part of our ongoing commitment to providing developers and infrastructure teams with powerful tools, we’re thrilled to introduce the latest enhancement to Pulumi Cloud’s stack update pages. We have shipped an improvement to Pulumi Cloud stack update pages where all update pages now show the resources in the stack at that time and the stack outputs going back since your first update on the stack.

Read more →

Scaling Applications Across Multiple Regions

Adora Nwodo Adora Nwodo
Scaling Applications Across Multiple Regions

As a team building a distributed cloud service that will be used by different people around the world, you will need strategies to cater to users globally, ensuring uninterrupted service even in the face of disruptions. Have you ever wondered how businesses operate and deliver high-level performance across different regions? Well, that is the result of scaling applications across multiple regions — in a bid to ensure constant access and flexibility, organizations distribute their applications and databases across various geographic regions so that if one part faces issues, the service remains available elsewhere.

Read more →