Leanpub Header

Skip to main content

Filters

Category: "Infrastructure as Code"

Books

  1. Stratospheric
    Stratospheric
    From Zero to Production with Spring Boot and AWS
    Tom Hombergs, Björn Wilmsmann, and Philip Riecks

    From Zero to Production with Spring Boot and AWS. All you need to know to get a Spring Boot application into production with AWS. No previous AWS knowledge required. Go to stratospheric.dev for a tour of the contents. (Spanish translation of Stratospheric)

  2. Object Storage as Infrastructure
    Object Storage as Infrastructure
    Building Databases, Queues, Git Systems, and Distributed Applications on S3-Compatible Storage
    Steve Publications

    What if S3 could be more than a place to put files? Build databases, queues, event logs, Git systems and distributed applications directly on object storage. Through production-grade Go implementations, this book explores what works, what breaks and how to design reliable systems around the real guarantees of S3-compatible storage.

  3. Building Reliable Infrastructure with Tailscale, WireGuard, and Zero-Trust Networking
    Building Reliable Infrastructure with Tailscale, WireGuard, and Zero-Trust Networking
    A Practical Guide to Modern, Secure, and Observable Network Architecture
    Steve Publications

    Build secure, modern infrastructure with confidence. This hands-on guide shows you how to use Tailscale, WireGuard and zero-trust networking to create reliable, observable systems that scale. Follow practical, production-ready examples you can apply right away without guesswork or unnecessary complexity.

  4. NixOS in Production
    NixOS in Production
    The NixOS handbook for professional use ONLY
    Gabriella Gonzalez

    Want to use NixOS "for real" at work? Interested in learning one of the hottest emerging DevOps technologies? Jumpstart your professional career by reading this book authored by a professional user of NixOS.

  5. Pulumi in action
    Pulumi in action
    The python version
    Scott van Kalken

    Learn to build different patterns using Pulumi in AWS using python. API gateway, Kubernetes, CDN using S3, Route53 DNS and more. Practical examples from a real world practitioner.

  6. Infrastructure as Code for Security Engineers

    Your infrastructure isn't a place anymore, it's text in a repo. This book teaches security engineers to read, review, and audit Terraform like an auditor, not a builder, so you know exactly what to look for before someone else's code hits production.

  7. ​DUAL-ENGINE ALGORITHMS
    ​DUAL-ENGINE ALGORITHMS
    From Conceptual Formulas to High-Performance Code: A Comparative Guide to Data Structures, Memory Management, and Optimization
    AhmedAdawy

    How does code actually run under the hood? Stop guessing and master the hidden physics of execution. Learn how Python and Java truly manage memory, layout data structures, and drive high-performance algorithms.

  8. The Journey to DevOps
    The Journey to DevOps
    A Practical Guide for Software Engineers and Enthusiasts
    Harry Yan

    Looking for ways to kick off your DevOps career? Let's go on a journey together to AWS cloud, Linux, containers, Kubernetes, IaC, and CI/CD pipelines.

  9. Hands-on Azure Linux 3.0
    Hands-on Azure Linux 3.0
    Build, Ship, Secure and Operate Cloud-Native Workloads on Azure Kubernetes Service (AKS)
    GitforGits | Asian Publishing House

    This book teaches you to build and run one application together. We will be creating Azure Linux node pools with Bicep, debugging nodes with tdnf, shipping slim images, securing pods with workload identity, scaling with KEDA, patching without fear, monitoring with KQL, delivering through GitOps and even training a model on a GPU.Instead of a mysterious layer beneath your containers, it becomes a platform you understand, inspect and trust.

  10. Mastering Pulumi
    Mastering Pulumi
    A Comprehensive Guide to Designing, Deploying and Managing Infrastructure Across Any Cloud
    Steve Publications

    Ready to take your infrastructure skills to the next level? Mastering Pulumi shows you how to build, deploy and manage real-world infrastructure across multiple clouds using familiar programming languages. From your first project to complex enterprise platforms, discover practical techniques and proven patterns to make infrastructure more reliable, secure and easier to maintain.

  11. Terraform A Complete Visual Guide
    Terraform A Complete Visual Guide
    Complete Guide — Foundations, Architecture, Automation, Security, Scale, and Operations
    Reiner Braun

    Understand Terraform from declarative infrastructure and dependency graphs to secure production workflows. Visual explanations connect configuration, providers, plans, state, modules, automation, safe change, troubleshooting, and recovery.

  12. Packer A Visual Guide
    Packer A Visual Guide
    Machine Image Fundamentals for Systems Engineers From HCL Templates to Secure Build Pipelines
    Reiner Braun

    Learn Packer through visual explanations of repeatable machine images, templates, builders, provisioning, and image delivery.

  13. Argo CD A Visual Guide
    Argo CD A Visual Guide
    Essential GitOps and Kubernetes Delivery for New Systems Engineers
    Reiner Braun

    Understand Argo CD and the GitOps model through clear diagrams and practical examples. Learn how reconciliation, sync policies, application health, access controls, and troubleshooting fit together.

  14. Ansible A Visual Guide
    Ansible A Visual Guide
    Foundations, Reliable Playbooks, Maintainable Automation, and Safe Operations
    Reiner Braun

    Build a clear foundation for reliable Ansible automation. Visual explanations connect inventories, playbooks, variables, roles, validation, and safe operations to everyday systems engineering.

  15. Kubernetes A Complete Visual Guide
    Kubernetes A Complete Visual Guide
    From Foundations to Production Operations
    Reiner Braun

    Understand Kubernetes as a distributed control system, from core objects to production operations. Visual explanations and practical examples connect workloads, networking, storage, security, observability, troubleshooting, upgrades, and recovery.