null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Azure Infrastructure as Code (With ARM templates and Bicep)

List Price: $59.99
SKU:
9781617299421
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Henry Been, Erwin Staal, Eduard Keiholz
    Format:
    Paperback
    Pages:
    368
    Publisher:
    Manning (August 2, 2022)
    Language:
    English
    ISBN-13:
    9781617299421
    ISBN-10:
    1617299421
    Dimensions:
    7.375" x 9.25" x 1"
    File:
    Eloquence-SimonSchuster_05022026_P10038138_onix30_Complete-20260502.xml
    Folder:
    Eloquence
    List Price:
    $59.99
    As low as:
    $53.99
    Publisher Identifier:
    P-SS
    Discount Code:
    G
    Weight:
    20oz
    Case Pack:
    20
    Pub Discount:
    37
    Imprint:
    Manning
  • Overview

    Master ARM templates, Bicep, and other Azure Infrastructure-as-Code tools, techniques, and practices to build infrastructure on the Azure cloud.

    In Azure Infrastructure as Code you will learn how to:

    Create reusable infrastructure templates using advanced features of the ARM (Azure Resource Manager) syntax
    Write templates with the Azure Bicep domain-specific language (DSL)
    Test ARM and Bicep templates
    Deploy templates using deployment pipelines
    Guarantee repeated outcomes when you reuse templates to replicate infrastructure
    Share templates between teams
    Provision templates to provide standards and Azure Policy to enforce them
    Orchestrate complex deployments using Azure DevOps and GitHub Actions
    Pre-provision environments for other teams with deployment stacks

    Azure Infrastructure as Code teaches you to use Azure’s native infrastructure as code (IaC) tools, like ARM and Bicep, to build, manage, and scale infrastructure with just a few lines of code. You’ll discover ARM templates, deployment stacks, and the powerful new language Bicep. See how easy they make it to create new environments, safely make infrastructure changes, govern your resources using Azure Policy, and prevent configuration drift. Loaded with in-depth coverage of syntax and lots of illustrative examples, this hands-on guide is a must-read for anyone looking to expand their knowledge of provisioning.

    Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

    About the technology
    Automating tasks like provisioning servers, operating systems, and storage, saves time and radically increases consistency. The Infrastructure as Code (IaC) approach brings the tools and practices of application deployment, such as Github Actions, automated testing, and pipeline-driven deployments, to infrastructure components. With Azure’s native IaC tools, you can create whole new infrastructures with just a few lines of code using declarative specifications and an intuitive domain-specific language.

    About the book
    Azure Infrastructure as Code shows you how to manage and automate your infrastructure using Azure’s IaC tools. In this practical guide, you’ll discover how to set up Azure Resource Manager (ARM) templates and to script infrastructure creation using the Bicep DSL. You’ll also explore advanced topics such as testing, reusing templates, and defining policies as code. You’ll even build a complete CI/CD pipeline that can orchestrate a complex infrastructure deployment across multiple regions.

    What's inside

    Create reusable infrastructure templates
    Write templates with the Azure Bicep domain-specific language
    Deploy templates using deployment pipelines
    Share templates between teams

    About the reader
    For operations, infrastructure, or software engineers with some Azure experience.

    About the author
    Henry Been is a freelance DevOps and Azure architect and consultant. Erwin Staal is an Azure architect and DevOps consultant. Eduard Keilholz is a cloud solution architect.

    Table of Contents
    PART 1 INTRODUCTION
    1 Infrastructure as Code
    2 Writing your first ARM template
    PART 2 TAKING IT UP A NOTCH
    3 Writing ARM templates
    4 Deploying ARM templates
    5 Writing advanced ARM templates
    6 Simplifying ARM templates using the Bicep DSL
    7 Complex deployments using Azure DevOps
    8 Complex deployments using GitHub Actions
    9 Testing ARM templates
    PART 3 ADVANCED TOPICS
    10 Template specs and Bicep registries: Building a repository of templates
    11 Using deployment stacks for grouping resources
    12 Governing your subscriptions using Azure Policy
    13 Case studies