Welcome to Pipelines and Pizza — my space for sharing real-world, hands-on experiences in infrastructure engineering and DevOps.
I’ve spent years working with tools like Terraform, Kubernetes, Nutanix, Azure, and Ansible, and I’ve seen firsthand how quickly the landscape changes. My goal with this blog is to create a resource that helps engineers grow from junior-level fundamentals to senior-level problem solvers.
What to Expect
- Practical How-To Guides – no fluff, just steps and lessons learned.
- From Basics to Advanced – we’ll start with foundational topics and work toward complex, multi-tool workflows.
- Frameworks for Success – my take on the Cloud Adoption Framework, DevOps maturity models, and operational best practices.
- War Stories – because nothing teaches like the issues you only hit in production.
A Quick Terraform Example
To set the tone, here’s a simple Terraform snippet that creates an AWS S3 bucket — something we’ll break down in detail in future posts:
provider "aws" {
region = "us-east-1"
}
resource "aws_s3_bucket" "example" {
bucket = "infra-notes-example-bucket"
acl = "private"
tags = {
Name = "InfraNotes"
Environment = "Dev"
}
}
In upcoming articles, I’ll walk through why this configuration is structured the way it is, how to integrate it into a full IaC workflow, and how to manage it across multiple environments.
Who This Is For
Whether you’re:
- just starting out in DevOps/infrastructure,
- a systems admin looking to level up with automation,
- or a cloud engineer wanting to sharpen your toolkit,
…I want to give you clear, actionable insights you can apply right away.
Stay Connected
If you want to follow along:
- Bookmark this site: https://blog.robertjbennett.me
- Subscribe to the RSS feed: https://blog.robertjbennett.me/rss.xml
- Connect with me on LinkedIn.
Thanks for stopping by — I’m looking forward to building this library of knowledge together. Next up: Terraform fundamentals and how to structure your first IaC repo for success.