{"product_id":"9781617299421","title":"Azure Infrastructure as Code: With ARM templates and Bicep","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eBeen, Henry; Staal, Erwin; Keiholz, Eduard\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eManning\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8\/2\/2022\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eMaster ARM templates, Bicep, and other Azure Infrastructure-as-Code tools, techniques, and practices to build infrastructure on the Azure cloud.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eIn \u003ci\u003eAzure Infrastructure as Code\u003c\/i\u003e you will learn how to:\u003cbr\u003e\u003cbr\u003eCreate reusable infrastructure templates using advanced features of the ARM (Azure Resource Manager) syntax\u003cbr\u003eWrite templates with the Azure Bicep domain-specific language (DSL)\u003cbr\u003eTest ARM and Bicep templates\u003cbr\u003eDeploy templates using deployment pipelines\u003cbr\u003eGuarantee repeated outcomes when you reuse templates to replicate infrastructure\u003cbr\u003eShare templates between teams\u003cbr\u003eProvision templates to provide standards and Azure Policy to enforce them\u003cbr\u003eOrchestrate complex deployments using Azure DevOps and GitHub Actions\u003cbr\u003ePre-provision environments for other teams with deployment stacks\u003cbr\u003e\u003cbr\u003e\u003ci\u003eAzure Infrastructure as Code\u003c\/i\u003e 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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the technology\u003c\/b\u003e\u003cbr\u003eAutomating 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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the book\u003c\/b\u003e\u003cbr\u003e\u003ci\u003eAzure Infrastructure as Code\u003c\/i\u003e 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.\u003cbr\u003e\u003cbr\u003eWhat's inside\u003cbr\u003e\u003cbr\u003eCreate reusable infrastructure templates\u003cbr\u003eWrite templates with the Azure Bicep domain-specific language\u003cbr\u003eDeploy templates using deployment pipelines\u003cbr\u003eShare templates between teams\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the reader\u003c\/b\u003e\u003cbr\u003eFor operations, infrastructure, or software engineers with some Azure experience.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eHenry Been\u003c\/b\u003e is a freelance DevOps and Azure architect and consultant. \u003cb\u003eErwin Staal\u003c\/b\u003e is an Azure architect and DevOps consultant. \u003cb\u003eEduard Keilholz\u003c\/b\u003e is a cloud solution architect.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003ePART 1 INTRODUCTION\u003cbr\u003e1 Infrastructure as Code\u003cbr\u003e2 Writing your first ARM template\u003cbr\u003ePART 2 TAKING IT UP A NOTCH\u003cbr\u003e3 Writing ARM templates\u003cbr\u003e4 Deploying ARM templates\u003cbr\u003e5 Writing advanced ARM templates\u003cbr\u003e6 Simplifying ARM templates using the Bicep DSL\u003cbr\u003e7 Complex deployments using Azure DevOps\u003cbr\u003e8 Complex deployments using GitHub Actions\u003cbr\u003e9 Testing ARM templates\u003cbr\u003ePART 3 ADVANCED TOPICS\u003cbr\u003e10 Template specs and Bicep registries: Building a repository of templates\u003cbr\u003e11 Using deployment stacks for grouping resources\u003cbr\u003e12 Governing your subscriptions using Azure Policy\u003cbr\u003e13 Case studies","brand":"Manning","offers":[{"title":"Default Title","offer_id":48172273074431,"sku":"9781617299421","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/Jacket_87fa0c55-4985-4adf-9b4c-69579761c88a.jpg?v=1771253659","url":"https:\/\/massivebookshop.com\/de\/products\/9781617299421","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}