Joe Duffy

Joe Duffy

Co-Founder and CEO

10X Your Storage Performance with Amazon S3 Express One Zone and Infrastructure as Code

10X Your Storage Performance with Amazon S3 Express One Zone and Infrastructure as Code

At AWS re:Invent 2023, AWS announced the new Amazon S3 Express One Zone storage class. This new service provides incredible performance by collocating your S3 buckets closer to the workloads that use the data. Compared to the S3 Standard storage class, the Express One Zone storage class is up to 10X faster, handles 100,000s of requests per second, offers single-digit millisecond latency, and can reduce request costs by 50%. This can be extremely beneficial for data-intensive workloads such as AI/ML, media, finance, realtime, and high-performance computing scenarios. This blog post shows how to get started with Amazon S3 Express One Zone using Pulumi infrastructure as code.

Read more →

Going Beyond With Advanced Infrastructure as Code Use Cases

Going Beyond With Advanced Infrastructure as Code Use Cases

This is the third of a three-part series originally published on The New Stack. Read Part 1 and Part 2. Engineers who modernize their Infrastructure as Code with Pulumi get two classes of benefits: Infrastructure as Code to develop cloud infrastructure with code. Pulumi Cloud, which tames cloud infrastructure management at scale. We’ve covered a fair bit of the first above, but have yet to scratch the surface for the second.

Read more →

A Walkthrough of Adopting Infrastructure as Code

A Walkthrough of Adopting Infrastructure as Code

This is the second of a three-part series originally published on The New Stack. Following the first piece in this series, Infrastructure as Code in Any Programming Language, this walkthrough will show what it takes to get up and running with Infrastructure as Code. Everything we show will be done with Pulumi’s free and open source Infrastructure as Code SDK. You can also sign up for Pulumi Cloud. After discussing the basics of how to get going, we’ll then dive into some advanced use cases to show what you can do from there.

Read more →

Infrastructure as Code in Any Programming Language

Infrastructure as Code in Any Programming Language

This is the first of a three-part series originally published on The New Stack. Infrastructure as Code is a technology for automating the infrastructure for your cloud applications. If you’re an engineer, whether that’s developing a backend service or within a central platform team, it’s not just about writing application code. You’ll need to provision, update and perform other tasks associated with its supporting infrastructure, and that’s where Infrastructure as Code can help.

Read more →

Remediation Policies: Continuous and Automatic Compliance

Remediation Policies: Continuous and Automatic Compliance

Pulumi’s policy as code engine, CrossGuard, is already very flexible, and can enforce custom or predefined policies across a wide variety of use cases, including security, compliance, cost, and overall best practices. CrossGuard warns or issues errors should a deployment attempt to violate a policy. Last week we announced a new extension to CrossGuard called remediation policies. Remediation policies don’t just check for compliance, they go ahead and actually fix the problems in place. This ensures that every deployment across your entire team conforms, no questions asked, while also not needing to pester end users to remember all of the rules as they write their infrastructure as code, such as tagging resources a specific way. In this post, we will dig deeper into remediation policies and their use cases.

Read more →

A recap of October 2023 - A big month at Pulumi!

A recap of October 2023 - A big month at Pulumi!

We’ve been hard at work and are having the biggest month ever at Pulumi. That includes two new products, Pulumi ESC and Pulumi for Platform Teams, and news of our Series C. That’s a boatload of fresh infrastructure as code innovation. And October isn’t even over yet!

Read more →

Building the Best Infrastructure as Code with $41M Series C Funding

Building the Best Infrastructure as Code with $41M Series C Funding

Today we announced a $41M Series C fundraise from Madrona Ventures, NEA, Tola Capital, and Strike Capital. These new funds will help us accelerate momentum, keep innovating with the best infrastructure as code technology on the market, and expand into new product areas to solve even more of our customers’ most pressing cloud challenges. We’ve had a year of exciting milestones – surpassing 150,000 end users in our community, 2,000 customers, and 100 employees – and look forward to many more to come. The future is full of cloud, and yet incredibly bright!

Read more →

Pulumi adoption made easy with the new Migration Hub

Pulumi adoption made easy with the new Migration Hub

Today we are launching Pulumi’s new Migration Hub, a comprehensive guide to help you seamlessly adopt Pulumi no matter where you are coming from, whether that’s Terraform, CloudFormation, … or even manually provisioned resources not yet governed by an infrastructure as code solution. Our new Expert Services group is ready to roll up their sleeves to help you adopt Pulumi faster. The Migration Hub also features many commercial offers for open source foundations, startups, and complementary migration, to minimize switching costs and risks. It’s never been easier to adopt Pulumi.

Read more →

Pulumi 💜's Open Source

Pulumi 💜's Open Source

Pulumi stands with the open source community. We are unaffected by HashiCorp relicensing their software yesterday, and express profound support for many of our cloud friends who have been affected. Pulumi is true open source, uses the Apache 2.0 license, and does not and never will depend on BSL-licensed software in any way, HashiCorp owned or otherwise. We look forward to continuing to serve our new and loyal customers, always with open source and our amazing, fast-growing community at our core.

Read more →

Deploy Infrastructure to Multiple Cloud Regions at Once

Deploy Infrastructure to Multiple Cloud Regions at Once

Pulumi makes it easy to flexibly deploy your cloud infrastructure using code. Usually deployments encompass a single slack and a single region in your cloud of choice. If you need to go multi-region, that usually means creating a stack per-region, which Pulumi’s configuration system makes easy. A stack per region isn’t required, though! Sometimes we want a single stack to span regions for performance, scalability, resilience, or just hard requirements. In these cases, Pulumi can seamlessly orchestrate deployments to, or even across, multiple regions, accounts, or clusters. In this article, we’ll see this in action by provisioning an AWS RDS primary database into one region and a read replica in an entirely different region – all from a single Pulumi program, stack, and pulumi up incantation.

Read more →