Published Oct 20, 2021

Episode 482: Luke Hoban on Infrastructure as Code

Dive into the world of Infrastructure as Code with Luke Hoban, as he uncovers strategies for integrating continuous delivery, managing cloud complexity, and enhancing security in automated deployments, emphasizing the need for advanced tools and software-driven automation to streamline modern cloud infrastructure.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • CI/CD Integration

    Continuous integration and continuous delivery (CI/CD) practices are crucial for managing cloud infrastructure efficiently. explains how infrastructure as code (IAC) workflows are integrated into CI/CD pipelines, allowing teams to automate deployments and manage infrastructure changes seamlessly 1. He highlights the importance of moving away from manual deployments to automated processes, which are often driven by a Git-based workflow 2. This approach not only streamlines the deployment process but also enhances collaboration among team members.

    Teams working in production environments want to move that into cross-shared processes that are typically a continuous delivery process.

    ---

    adds that these automated solutions are becoming more prevalent, as they allow for complex workflows to be managed more effectively 3.

       

    Software-Driven Automation

    Software-driven automation is transforming how infrastructure is managed beyond traditional CI/CD pipelines. discusses the emergence of custom software solutions that enable more granular control over infrastructure changes 4. These solutions often involve creating self-service provisioning portals or integrating with Kubernetes for enhanced extensibility 5. This trend is gaining traction as teams seek to automate complex infrastructure processes using software engineering principles.

    We're seeing a ton of folks doing really interesting things with that automation API.

    ---

    notes that this approach aligns well with existing software engineering practices, allowing teams to leverage their current tools and methodologies for infrastructure management 6.

Related Episodes