Infrastructure as Code with Azure Bicep: Streamline Azure resource deployment by bypassing ARM complexities
暫譯: 使用 Azure Bicep 的基礎設施即代碼:簡化 Azure 資源部署,繞過 ARM 複雜性
Mehraban, Yaser Adel
- 出版商: Packt Publishing
- 出版日期: 2022-02-10
- 售價: $1,860
- 貴賓價: 9.5 折 $1,767
- 語言: 英文
- 頁數: 230
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1801813744
- ISBN-13: 9781801813747
-
相關分類:
Microsoft Azure
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
$477Rust 權威指南 (The Rust Programming Language (Covers Rust 2018)) -
再強一點:用 Go語言完成六個大型專案$780$616 -
$1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch -
黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e)$450$356 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493 -
Exam Ref AZ-104 Microsoft Azure Administrator Certification and Beyond - Second Edition: A pragmatic guide to achieving the Azure administration certi$2,740$2,603 -
Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$663 -
演算法生存指南(書況差限門市銷售)$800$632 -
從 Hooks 開始,讓你的網頁 React 起來 (第二版)(iT邦幫忙鐵人賽系列書)$720$562 -
The Rust Programming Language, 2/e (Paperback)$1,800$1,710 -
哎呀!原來 React 這麼有趣好玩:圈叉、貪吃蛇、記憶方塊三款經典遊戲實戰練習(iThome鐵人賽系列書)$620$484 -
Smaller C|用於小型機器之精實程式碼 (Smaller C: Lean Code for Small Machines)$680$537 -
白話機器學習$780$616 -
React 思維進化:一次打破常見的觀念誤解,躍升專業前端開發者(iThome鐵人賽系列書)【軟精裝】$790$616 -
Python 風格徹底研究|超詳實、好理解的 Python 必學主題 (Dead Simple Python)$980$774 -
遞迴演算法大師親授面試心法:Python 與 JavaScript 解題全攻略 (The Recursive Book of Recursion)$680$530 -
建構機器學習系統實踐指南$620$490 -
機器學習的訓練資料 (Training Data for Machine Learning)$780$616 -
資料工程基礎|規劃和建構強大、穩健的資料系統 (Fundamentals of Data Engineering)$980$774 -
讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈$680$537 -
日式 RPG 編年史:從 DQ 到 FF,角色扮演遊戲敘事手法完全剖析$380$300 -
軟體工程師的英語使用守則:English for Developers$420$357 -
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$648
商品描述
The ultimate guide to becoming proficient in Azure Bicep while having a better development experience and making your Infrastructure as Code seamless and error free
Key Features:
- Learn Azure Bicep from an official Microsoft trainer
- Master the authoring experience to make your Infrastructure as Code journey seamless
- Go beyond writing good templates with the help of advanced tips and tricks
Book Description:
It's no secret that developers don't like using JSON files to declare their resources in Azure because of issues such as parameter duplication and not being able to use comments in templates. Azure Bicep helps resolve these issues, and this book will guide you, as a developer or DevOps engineer, to get the most out of the Bicep language.
The book takes you on a journey from understanding Azure Resource Manager (ARM) templates and what their drawbacks are to how you can use Bicep to overcome them. You will get familiar with tools such as Visual Studio Code, the Bicep extension, the Azure CLI, PowerShell, Azure DevOps, and GitHub for writing reusable, maintainable templates. After that, you'll test the templates and deploy them to an Azure environment either from your own system or via a continuous integration and continuous delivery (CI/CD) pipeline. The book features a detailed overview of all the Bicep features, when to use what, and how to write great templates that fit well into your existing pipelines or in a new one. The chapters progress from easy to advanced topics and every effort has been put into making them easy to follow with examples, all of which are accessible via GitHub.
By the end of this book, you'll have developed a solid understanding of Azure Bicep and will be able to create, test, and deploy your resources locally or in your CI/CD pipelines.
What You Will Learn:
- Get started with Azure Bicep and install the necessary tools
- Understand the details of how to define resources with Bicep
- Use modules to create templates for different teams in your company
- Optimize templates using expressions, conditions, and loops
- Make customizable templates using parameters, variables, and functions
- Deploy templates locally or from Azure DevOps or GitHub
- Stay on top of your IaC with best practices and industry standards
Who this book is for:
This book is for cloud engineers, developers, and DevOps engineers who are responsible for writing templates to deploy resources in Microsoft Azure and contributing to CI/CD pipelines. Professionals who want to get started with DevOps and Infrastructure as Code when it comes to working with Microsoft Azure will also benefit from reading this book. Readers are expected to have a basic understanding of CI/CD concepts, must have worked with ARM templates to deploy resources to Azure, and must have used or be familiar with Azure DevOps or GitHub Actions for their CI/CD pipelines.
商品描述(中文翻譯)
成為 Azure Bicep 精通者的終極指南,提升開發體驗,讓您的基礎設施即代碼(Infrastructure as Code)無縫且無錯誤
主要特點:
- 向官方微軟訓練師學習 Azure Bicep
- 掌握創建體驗,讓您的基礎設施即代碼之旅無縫進行
- 在撰寫良好模板的基礎上,利用進階技巧和竅門更上一層樓
書籍描述:
開發者不喜歡使用 JSON 檔案在 Azure 中聲明資源,這已經不是秘密,因為存在參數重複和無法在模板中使用註解等問題。Azure Bicep 幫助解決這些問題,而本書將指導您,作為開發者或 DevOps 工程師,充分利用 Bicep 語言。
本書帶您從理解 Azure Resource Manager (ARM) 模板及其缺點開始,學習如何使用 Bicep 來克服這些缺點。您將熟悉 Visual Studio Code、Bicep 擴展、Azure CLI、PowerShell、Azure DevOps 和 GitHub 等工具,以撰寫可重用、可維護的模板。之後,您將測試這些模板並將其部署到 Azure 環境中,無論是從自己的系統還是通過持續集成和持續交付(CI/CD)管道進行。本書詳細概述了所有 Bicep 功能,何時使用什麼,以及如何撰寫適合您現有管道或新管道的優秀模板。各章節從簡單到進階,並努力使其易於理解,所有示例均可通過 GitHub 獲得。
在本書結束時,您將對 Azure Bicep 有扎實的理解,並能夠在本地或在您的 CI/CD 管道中創建、測試和部署資源。
您將學到什麼:
- 開始使用 Azure Bicep 並安裝必要的工具
- 了解如何使用 Bicep 定義資源的詳細信息
- 使用模組為公司內不同團隊創建模板
- 使用表達式、條件和循環來優化模板
- 使用參數、變數和函數製作可自定義的模板
- 在本地或從 Azure DevOps 或 GitHub 部署模板
- 通過最佳實踐和行業標準保持對您的基礎設施即代碼的掌控
本書適合誰:
本書適合負責撰寫模板以在 Microsoft Azure 中部署資源並貢獻於 CI/CD 管道的雲端工程師、開發者和 DevOps 工程師。希望在使用 Microsoft Azure 時開始學習 DevOps 和基礎設施即代碼的專業人士也將從本書中受益。讀者應具備基本的 CI/CD 概念理解,必須有使用 ARM 模板在 Azure 中部署資源的經驗,並且必須使用過或熟悉 Azure DevOps 或 GitHub Actions 以進行其 CI/CD 管道。