Original: https://codingcat.dev/podcast/1-1-infrastructure-as-code-with-pulumi
▶ Watch on YouTube & Subscribe to CodingCat.dev
**Infrastructure as Code with Pulumi **is a CodingCat.dev podcast episode featuring Lee Briggs alongside Alex Patterson focused on DevOps, AWS, Google Cloud. Talking with Lee Briggs about Infrastructure as Code (IaC). Lee explains what IaC means and how Pulumi is working on a solution that allows you to stay in the same language as your code. 1.1 Pulumi: https://codingcat.dev/podcast/infrastructure-as-code-with-pulumi Watch the full video breakdown on YouTube or explore the architectural notes, chapters, and official documentation links below.
Questions
What is Infrastructure as Code (IaC)?
Why would you want to adopt IaC?
- Who made changes to the code
- Ticket that was linked
- Collaboration
- Documentation
Does IaC document your infrastructure?
Does IaC allow for solid Dev Ops?
Pulumi
What is Pulumi?
What makes Pulumi different than
- Serverless Framework - https://www.pulumi.com/docs/intro/vs/serverless/
- Cloud Formation - https://www.pulumi.com/docs/intro/vs/cloud _ templates/
- Terraform - https://www.pulumi.com/docs/intro/vs/terraform/
- Arm
Will IaC take longer?
- Should it be used for an MVP?
- How large of a team would you have before using IaC?
- Is it worth the time to set up if it is just something quick.
Is Pulumi good for single code shops that know only a single language?
- Speed to market is easier.
- No need to learn markup language
How big is the learning curve of IaC?
- Serverless is YAML
Pulumi support “ecosystems”
- NodeJS
- Go
- .Net
Technical Overview: Infrastructure as Code with Pulumi
1.1 Pulumi: https://codingcat.dev/podcast/infrastructure-as-code-with-pulumi
When applying the concepts from Infrastructure as Code with Pulumi in a production codebase, teams working with DevOps, AWS, Google Cloud, Docker should align their implementation with the GitHub Actions CI/CD Documentation (Automated deployment pipelines, secrets management, and runners). Structuring your workflow around repeatable patterns, automated verification, and clear separation of concerns helps prevent regressions as your application scales.
Key Engineering Takeaways
- **Core Topic Focus: **Practical strategies for DevOps, AWS, Google Cloud, Docker covered in "Infrastructure as Code with Pulumi" (Talking with Lee Briggs about Infrastructure as Code (IaC). Lee explains what IaC means and how Pulumi is working on a solution that allows you to stay in the same language as your code.).
- **Production Implementation: **Combine the architectural patterns demonstrated in this podcast with the official GitHub Actions CI/CD Documentation for type safety, performance, and long-term maintainability.
- **Hands-On Video Walkthrough: **Follow along with the live coding demos and discussion on YouTube (Infrastructure as Code with Pulumi) and subscribe to CodingCat.dev on YouTube for weekly deep dives.
Resources, Links & Official Documentation
- *Watch on YouTube: *Infrastructure as Code with Pulumi Full Video (plus Subscribe to CodingCat.dev)
- *Show Pick: *Mac Pro (picked by Alex Patterson)
- *Show Pick: *Pulumi Example (picked by Lee Briggs)
- *Show Pick: *Intro to Pulumi (picked by Lee Briggs)
- Lee Briggs Guest Profile & Episodes on CodingCat.dev
- Lee Briggs on GitHub
- GitHub Actions CI/CD Documentation: Automated deployment pipelines, secrets management, and runners
- AWS Documentation & Builder Center: Cloud architecture, serverless compute, IAM, and managed services
- Google Cloud Architecture & Docs: Cloud Run, Kubernetes Engine, BigQuery, and Vertex AI guides
Related CodingCat.dev Tutorials & Podcast Episodes
- Running the Cloud on Your Desktop with LocalStack: Tired of AWS running in the cloud, how about right on your desktop?
- JAMStackGR \#2-Git Your Build System Right vs. Deploying Fast: Demonstrating how to quickly deploy using Angular CLI to 6 places. Then how to setup CI/CD in Azure, AWS, and Google Cloud Platform.
- Git Your Build System Right: Demonstrating how to quickly deploy using Angular CLI to 6 places. Then how to setup CI/CD in Azure, AWS, and Google Cloud Platform.
Frequently Asked Questions (FAQ)
What are the main takeaways from Infrastructure as Code with Pulumi?
Talking with Lee Briggs about Infrastructure as Code (IaC). Lee explains what IaC means and how Pulumi is working on a solution that allows you to stay in the same language as your code. 1.1 Pulumi: https://codingcat.dev/podcast/infrastructure-as-code-with-pulumi Throughout this podcast, Lee Briggs breaks down real-world implementation details for DevOps, AWS, Google Cloud so developers can apply these patterns directly in production.
How do you implement DevOps best practices in production?
When adopting DevOps and AWS in a production stack, start by validating your configuration against the GitHub Actions CI/CD Documentation (Automated deployment pipelines, secrets management, and runners). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.
Where can I watch the full Infrastructure as Code with Pulumi walkthrough and find related code resources?
You can watch the complete video session for Infrastructure as Code with Pulumi on the CodingCat.dev YouTube channel. For a deeper dive into DevOps, check out our related guide: Running the Cloud on Your Desktop with LocalStack.
Top comments (0)