Pulumi is an open-source infrastructure as code platform that lets you use modern programming languages to build, deploy and manage infrastructure on any cloud.
Serverless, the Pulumi Way:
⌨️ Real code
⚡️ Event handlers
☁️ Any cloud (AWS, Azure, GCP, K8s)
⚙️ Infrastructure as Code
👥 CD, GitOps, and teams
🤩 Easy and fun
🚫 YAML
Open source, and free to use.
blog.pulumi.com/easy-serverl…
"If you liked ksonnet, you'll love Pulumi." A new blog by @mikemetral.
We share @heptio's vision eliminating walls of YAML and mountains of Bash -- read on to see what's similar, and what's different, with the Pulumi approach.
#kubernetes#noyamlblog.pulumi.com/if-you-liked…
Get up and running with AWS EKS in minutes using Pulumi:
👉 Single CLI gesture
🖥 Fully configured VPC and cluster
🏅 Best practices out of the box
✏️ Easy to customize
🏎 Infrastructure as code
⚙️ Manage AWS and K8s together
Open source and free to use: blog.pulumi.com/easily-creat…
Program the cloud:
⚙️ Infra as code
☁️ AWS, Azure, GCP, Kubernetes
🔄 Loops and conditionals
🔥 Abstractions, functions, and classes
📦 Package managers
👥 Team collaboration
🔑 Easy secrets management
Open source and free to use:
blog.pulumi.com/from-terrafo…
Let's program the cloud using Python:
⚙️ Infrastructure as code
⛅️ Any cloud (AWS, Azure, GCP)
🚢 Kubernetes
✈️ Continuous delivery
🐍 The full power of Python3
📦 Share & reuse best practices w/ PyPI/Pip
blog.pulumi.com/programming-…
1/ Measuring dev effectiveness is key for eng leaders. 3 powerful frameworks:
🔍DORA (DevOps Research & Assessment)
🌌SPACE (Satisfaction, Performance, Activity, Communication, Efficiency)
🚀DevEx (Developer Experience)
Pulumi can help boost your metrics:
hubs.ly/Q02JCwLr0
Program Kubernetes with Pulumi:
✅ Real languages (JS, TS, Python, Go)
✅ Any cloud
✅ EKS, AKS, and GKE
✅ Abstractions
✅ IDEs, testing, and linting
✅ Rich deployment updates
✅ GitOps
🚫 YAML
blog.pulumi.com/program-kube…
Pulumi stands with the open source community.
We are unaffected by HashiCorp relicensing their software in an actively hostile way to their own community, users, and customers.
Pulumi is true open source, does not depend in any way on BSL-licensed software, and never will 💜
⭐ The #Kubernetes Native Provider now supports Server Side Apply! You can safely manage shared Kubernetes resources with patching support, “upsert” existing or new resources. Give it a try!
@kubernetesiopulumi.com/blog/kubernetes-s…
A new blog: Testing Your Infrastructure as Code ✅
Using your favorite language means access to familiar testing frameworks, in addition to great productivity. We call this Infrastructure as Software: apply engineering discipline to your infrastructure.
blog.pulumi.com/testing-your…
Announcing Universal Infrastructure as Code, brought to you by Pulumi and CrossCode
💠Any language (new support for #JAVA & #YAML)
💠Any architecture (AWSx library now in every language)
💠Any resource (new AWS CDK on Pulumi)
💠Any cloud (12+ new provider) pulumi.com/blog/pulumi-unive…
Many reasons to 💜 Pulumi for Kubernetes
⎈ Clusters as code
⎈ Apps as code (not YAML!)
⎈ Use existing Helm charts
⎈ Manage infrastructure on any cloud
⎈ Debug deployment failures
⎈ Easy CI/CD integration
blog.pulumi.com/pulumi-a-bet…
We are happy to announce .NET Core support for Pulumi! Now you can write infrastructure as code in your favorite .NET language, including C#, F#, and VB. All open source. Give it a try today and let us know what you think! ow.ly/9Uvo50x7Owa
Today we're excited to announce that Pulumi 1.0 is available. 1.0 includes new functionality and signals maturity, completeness, and a commitment to compatibility. Thank you to our incredible community — we couldn't have reached this milestone without you! pulumi.com/blog/pulumi-1-0/
Convert your #Terraform HCL to a Modern Language!
Do you have some Terraform and want to see what it would look like in your favorite language? We've got you covered.
Try out conversion tool that will translating HCL to TypeScript, Python Go and C# 👉pulumi.com/tf2pulumi/?utm_so…
Announcing our new #CloudEngineering Platform (Pulumi 3.0)!
☁️ Native providers with 100% API coverage
📦 Pulumi Packages to share #cloud components
🚀 Automation API for programmatically deploying infrastructure from code
🔐 Enterprise-grade #IAMpulumi.com/blog/pulumi-3-0?u…
Lambdas as actual lambdas. What if you could build and deploy serverless functions with real code instead of YAML and UI? pulumi.com/serverless
Read on 👇
Pulumi 2.0 is out! Modern Infrastructure as Code, now with testing, policy as code, and much more. Open source as always. Read more about what's new and pick up the latest bits here 👇 pulumi.com/blog/pulumi-2-0?u…
🚀Introducing Pulumi Insights 2.0! Get asset management, compliance remediation, resource visualizations, and AI insights over any infrastructure. 🧵
hubs.ly/Q02QjmPb0
📣 It’s here: Announcing the Pulumi Registry! The central place to find all providers and components + code examples and API reference.
🔍 Pulumi Packages in all languages
☁️ 60+ Providers for popular clouds
🗂️ Components for #EKS, #CloudRun, ACR & more
pulumi.com/blog/introducing-…
🚀 Exciting news! Pulumi Insights - intelligence for cloud infrastructure – is here. We’ve tapped into the power of generative AI and GPT-4 to automate cloud infrastructure. Get intelligence, search, and insights over any cloud. 🧵
👇
pulumi.com/blog/pulumi-insig…
Introducing Pulumi ESC: Environments, Secrets, and Configuration - A new solution to manage application and infrastructure environments, secrets, and configurations. 🧵
pulumi.com/blog/environments…
New Launch🚀𝗣𝘂𝗹𝘂𝗺𝗶 𝗖𝗼𝗽𝗶𝗹𝗼𝘁
An AI-powered assistant for general cloud infrastructure management! Copilot combines large language models with deep cloud understanding to revolutionize how you manage infrastructure through a chat interface 🧵
hubs.ly/Q02BzB900
Convert your #Terraform HCL to a Modern Language!
Do you have some Terraform and want to see what it would look like in your favorite language? We've got you covered.
Try out conversion tool that will translating HCL to TypeScript, Python Go and C# pulumi.com/tf2pulumi/?utm_so…
Pulumi has 🚀🚀🚀launch day support for @Azure Container Apps: a fully-managed platform for microservice applications that runs on top of open-source technologies.
Check out @MikhailShilkov's blog for a full walkthrough with examples:
pulumi.com/blog/azure-contai…
Today we announced Pulumi Crosswalk for AWS, the easiest way to AWS. Over the past year, we've helped customers go to production, and have codified best practices in this new open source framework. In this post, Pulumi CTO @lukehoban tells us more. blog.pulumi.com/introducing-…
Use ANY Terraform Provider from Pulumi! The entire Terraform / OpenTofu provider ecosystem is available to Pulumi users. And all the benefits of Pulumi are available to partners and developers building their own Terraform Providers, with no extra work!
hubs.ly/Q02N50hd0
📰 We've raised a $37.5M Series B led by @NEA to help us build the future of Cloud Engineering. Thank you to our amazing community and customers! Check out the blog to learn how we plan to use the new funds 🥳 pulumi.com/blog/series-b/?ut…
Deploy your Docker app anywhere in just 5 minutes
☁️ AWS Fargate
🚢 Kubernetes on any cloud
⚙️ Infrastructure-as-code in any language
🏎 Developer productivity and joy
📦 Reusable best practices
Open source and free to try today 👇blog.pulumi.com/get-started-…
Learn to build and publish a #Docker container to a private #ECR and spin up a load-balanced #AWS#ECS Fargate service in just a few lines up code in this tutorial. ✨ pulumi.com/registry/packages…
We are excited to be a foundational building block for what will become the next major release of @SST_dev! Oh, what’s that? You hadn’t heard?
Get all the details in this blog post on Ion and Pulumi’s role! sst.dev/blog/moving-away-fro…
Today we published our 2.0 roadmap!
🛡 Policy as code
📚 Improved multi-language
✅ Testing
👀 Watch mode
🏢 Self-host/on-prem
Plus lots more based on your feedback.
Much is already available in preview. Read more here and let us know what you think 👇 pulumi.com/blog/pulumi-2-0-r…
Announcing New Infrastructure Lifecycle Management Features in Pulumi Cloud 🚀 New features that help with Day 2 operations and management:
🕵️ Drift Detection and Remediation
⏳ Time-to-Live Stacks
⏱️Scheduled Deployments
🆓 Free Deployments Minutes
hubs.ly/Q02tYhtd0
Today we released Pulumi Crosswalk for Kubernetes, a collection of open source tools, frameworks, and playbooks we've used to help customers go live with cloud native infrastructure and applications this past year. Production-ready Kubernetes for everyone! pulumi.com/blog/crosswalk-ku…
Pulumi is now available in the @github Actions Marketplace!
See how GitHub Actions and the new Pulumi CI/CD Assistant help you achieve continuous delivery for your cloud applications and infrastructure:
pulumi.com/blog/infrastructu…
Have you ever wondered what the similarities and differences are between Pulumi and #Terraform? Know Terraform really well, but want a Pulumi primer? @briggsl gives you a swift overview of what you need to know.
#DevOpspulumip.us/Pulumi4TFusers
A bunch of code samples for #serverless building blocks in Pulumi's Cloud framework: buff.ly/2NtpcQt
✅ API
✅ Storage
✅ Data Storage
✅ Timer
✅ Queue
✅ Topic
✅ State Machine
𝘁𝗳𝟮𝗽𝘂𝗹𝘂𝗺𝗶 is now part of the Pulumi CLI. The new Terraform converter can convert whole Terraform projects, including Terraform modules.
pulumi.com/blog/converting-f…
New Launch🚀Drift Detection:
Continuously detect and remediate drift (when actual cloud infrastructure deviates from infrastructure as code source of truth).
hubs.ly/Q02tXWyC0
We’re excited to announce the Pulumi Automation API, a robust programmatic layer for automating DevOps and unlocking fundamental building blocks for cloud engineering:
👩💻 Platform APIs
🧮 Complex workflow orchestration
🏗️ Cloud development frameworks
pulumi.com/blog/automation-a…
How to migrate to Pulumi from #Terraform for huge productivity gains, and a unified programming model for Developers and #DevOps.
💠Coexist with Terraform
💠Convert HCL to Pulumi code
💠Adopt existing resource state into Pulumi pulumi.com/terraform/?utm_so…
We are seeing fast growth in enterprise customers with 350% YoY growth. To better meet their needs, we have now introduced Pulumi Business Critical Edition. Here are some of the features customers have asked for. 🧵 below:
Developing an end-to-end Serverless application with Pulumi:
⚡️ In 100 lines of code
🚀 One single Pulumi program in TypeScript
In today's blog, @MikhailShilkov shows how to build a serverless application in a super simple manner.
blog.pulumi.com/globally-dis…
Happy Birthday to Pulumi open source! 🎉 It's hard to believe a year has already gone by, but it's been a busy one -- let's reminisce about some of the highlights. blog.pulumi.com/happy-birthd…
The #CDK community has done an incredible job of building an ecosystem of constructs for building on AWS. That’s why we’re excited to announce #AWS CDK on Pulumi. You can now deploy over 1,000 CDK constructs from within your Pulumi programs. Try it today! pulumi.com/blog/aws-cdk-on-p…
We @PulumiCorp spent time listening and learning last week. We're making #Juneteenth a company holiday, have launched a donation-matching program for staff and will be reading @IjeomaOluo's "So You Want To Talk About Race" as a team to deepen the conversation. #blacklivesmatter
Join us for an introduction to infrastructure as code on AWS with @rawkode. You'll learn:
💻 The basics of the Pulumi Programming Model
🏗️ How to provision, update and destroy #AWS resources
pulumi.com/resources/getting…
Missed the Kubernetes workshop? 😱 It's ok, you can follow this Tutorial and launch a managed #Kubernetes cluster on #AWS#EKS with active workloads and learn how to migrate apps & underlying cloud resources to new, updated resources with zero downtime! pulumi.com/registry/packages…
#GoLang & IaC engineers, BIG NEWS! Pulumi now supports using Go generics:
✔️Enhanced type safety & reusability
✔️Simplified APIs with pulumix
✔️ Preview for AWS provider SDK today - more to come
Try it today!
hubs.ly/Q022TGQZ0
New Launch🚀Time-to-Live Stacks:
Automatically cleanup infrastructure with self-destroying (automatic deletion) stacks. Set the time-to-live (TTL) and the infrastructure will automatically delete when the time passes.
hubs.ly/Q02tY2FB0
#PulumiUP: Announcing support for Infrastructure as Code in #Java and JVM languages! We’re thrilled to enable Java developers to leverage the entire JVM ecosystem to build on any cloud. Learn more at pulumip.us/Java#IaC#DevOps#CloudComputing
How to migrate to Pulumi from #Terraform for huge productivity gains and a unified programming model for Developers and DevOps.
💠Coexist with Terraform
💠Convert HCL to Pulumi code
💠Adopt existing resource state into #Pulumipulse.ly/4l1t4wxhnu
Today we announced @PulumiCorp's brand new 🚀azure-nextgen🚀 provider:
💯 Full coverage of @Azure Resource Manager capabilities
✈️ Same-day support for new Azure features
🏗The best way to build on Azure
pulumi.com/blog/announcing-n…
Introducing the #Pulumi Deployments REST API: execute remote deployments at scale with a simple API call.
- Use a REST API to run Pulumi programs remotely
- For high-volume, large-scale infrastructure operations
- Brings remote execution to #Automation API pulumi.com/blog/pulumi-deplo…
𝗡𝗲𝘄 𝗣𝘂𝗹𝘂𝗺𝗶 𝗘𝗦𝗖 𝗩𝗲𝗿𝘀𝗶𝗼𝗻𝗶𝗻𝗴: Track changes, compare versions side by side, roll back with ease, tag versions, and use them for controlled deployments. Never worry about accidental changes again and maintain full auditability!
hubs.ly/Q02zHhj10
🚀Introducing Pulumi ESC! Centralized secrets management & orchestration. Tame secrets sprawl and configuration complexity securely across all your cloud infrastructure and applications. 🧵
Learn more at hubs.ly/Q02QhZGw0
We just published a new guide to adopting Pulumi, including techniques for coexisting with or converting your Terraform, CloudFormation, ARM templates, Kubernetes YAML, or Helm Charts. Ease into your new cloud superpowers ✨🦸♀️✨ pulumi.com/docs/guides/adopt…
#CloudEngineering Days are back! Register to attend this free virtual Cloud event. Attend Tech Talks, Demos, and Hands-on Workshops for developers and engineers. Level up your Cloud Skills and master the Modern #Cloud!
#CED2022#Pulumi#DevOpspulumip.us/CED-2022
We're thrilled to be joined by @elchefe, Principal Cloud Economist with @DuckbillGroup, presenting 'Toxic Velocity: Speed Kills' on the impacts of business pressure for individuals and organizations. Don't miss it! #CloudEngineeringSummitpulumi.com/cloud-engineering…
𝗜𝗻𝗽𝘂𝘁 𝗶𝗻 𝗣𝘂𝗹𝘂𝗺𝗶 𝗔𝗜: Create an EKS cluster in the default VPC and deploy the @nginx ingress Helm chart onto the cluster.
𝗣𝘂𝗹𝘂𝗺𝗶 𝗔𝗜: Done.
What will you ask your AI assistant to do today?
pulumi.com/ai/?utm_source=Tw…
Easily adopt AWS tagging best practices
🏷 Apply tags with #IaC
✅ Enforce tagging policies with #PaC
🏗️ Auto-tag resources with real languages
Read more here 👇 pulumi.com/blog/automaticall…