Azure Resource Manager Templates Quick Start Guide :: Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices.
Azure Resource Manager (ARM) templates are declarations of Azure resources in the JSON format to provision and maintain them using infrastructure as code. This book gives practical solutions and examples for provisioning and managing various Azure services using ARM templates.
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing Ltd,
2019.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Azure Resource Manager (ARM) templates are declarations of Azure resources in the JSON format to provision and maintain them using infrastructure as code. This book gives practical solutions and examples for provisioning and managing various Azure services using ARM templates. |
Beschreibung: | Unit testing a public IP address |
Beschreibung: | 1 online resource (225 pages) |
Bibliographie: | Includes bibliographical references. |
ISBN: | 1789612276 9781789612271 |
Internformat
MARC
LEADER | 00000cam a2200000Mi 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1089535479 | ||
003 | OCoLC | ||
005 | 20240705115654.0 | ||
006 | m o d | ||
007 | cr |n|---||||| | ||
008 | 190309s2019 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d CHVBK |d OCLCO |d MERUC |d OCLCF |d OCLCQ |d VT2 |d OCLCQ |d UKAHL |d N$T |d NLW |d UKMGB |d OCLCO |d K6U |d OCLCQ |d OCLCO |d OCLCL |d TMA |d OCLCQ |d SXB | ||
015 | |a GBC216926 |2 bnb | ||
016 | 7 | |a 019299045 |2 Uk | |
020 | |a 1789612276 | ||
020 | |a 9781789612271 |q (electronic bk.) | ||
020 | |z 9781789803235 |q print | ||
035 | |a (OCoLC)1089535479 | ||
037 | |a 9781789612271 |b Packt Publishing | ||
050 | 4 | |a QA76.76.A65 |b .M635 2019 | |
082 | 7 | |a 005.1 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Modi, Ritesh. | |
245 | 1 | 0 | |a Azure Resource Manager Templates Quick Start Guide : |b Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
260 | |a Birmingham : |b Packt Publishing Ltd, |c 2019. | ||
300 | |a 1 online resource (225 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Title Page; Copyright and Credits; About Packt; Foreword; Contributors; Table of Contents; Preface; Section 1: ARM Template Foundational Skills; Chapter 1: Infrastructure as Code and Configuration Management; What is configuration management?; Infrastructure as Code; What are ARM templates?; Designing ARM templates; A brief primer on JSON; Azure Resource Manager; Provisioning; Parallel; Multi-region; API-driven; Automation; Management; Tags; Resource groups; Hierarchical; Monitoring; Logs; Alerts; Actions; Governance; Role-based access control; Policies; Locks; Summary | |
505 | 8 | |a Chapter 2: Azure Resource Manager TemplatesSetting up the development environment; Using Visual Studio 2017 as a development environment; Using Visual Studio Code as a development environment; ARM template structure; Writing your first template; Template deployment; Deployment using Azure portal; Deployment using the Azure CLI; Deployment using PowerShell; Understanding Complete and Incremental deployment; How does Incremental take care of these differences?; How to create and apply configuration in the case of Complete deployments; Parameters; Structure of a parameter in an ARM template | |
505 | 8 | |a Referencing a parameter within a templateGrouping parameters; Variables; Accessing variables; Summary; Chapter 3: Understanding Core Elements of ARM Templates; ARM template expressions; ARM template functions; Resources; Resource names; Resource types; API Version; Resource properties; Resource locations; Resources and nested resources; Outputs; A complete template; Nesting resources; Understanding dependsOn; Using references; Understanding resourceId; Using linked templates; Nested templates; Summary; Chapter 4: Advance Template Features; Creating multiple instances of a resource type | |
505 | 8 | |a Creating multiple instances of a resource type, using Serial modeCreating multiple instances of a resource property; Using copy to generate multiple variables; Conditions in ARM templates; Conditions that return a Boolean value; Conditions that return condition values; Advanced deployments; Using copy with deployment resources; Creating resource groups, using ARM templates; Deploying resources into multiple resource groups, using the deployment resource; Deploying resources into multiple resource groups in multiple subscriptions; Creating Nested Deployments; Summary | |
505 | 8 | |a Section 2: ARM Template Advanced ConceptsChapter 5: IaaS Solutions Using Templates; Configuration inside an Azure virtual machine; Protecting scripts using SAS tokens; Using protectedSettings; CustomScriptExtension as separate resource; Getting output from CustomScriptExtension; Using CustomScriptExtension with Linux virtual machines; Desired State Configuration; Using configuration data; Summary; Chapter 6: Unit Testing ARM Templates; Unit testing; Unit testing ARM templates; Retrieving outputs from ARM templates; Using Pester; Setting up the test harness; Unit testing of a storage account | |
500 | |a Unit testing a public IP address | ||
520 | |a Azure Resource Manager (ARM) templates are declarations of Azure resources in the JSON format to provision and maintain them using infrastructure as code. This book gives practical solutions and examples for provisioning and managing various Azure services using ARM templates. | ||
504 | |a Includes bibliographical references. | ||
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Cloud computing. |0 http://id.loc.gov/authorities/subjects/sh2008004883 | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Infonuagique. | |
650 | 7 | |a Computer programming / software development. |2 bicssc | |
650 | 7 | |a Distributed systems. |2 bicssc | |
650 | 7 | |a Cloud computing. |2 bicssc | |
650 | 7 | |a Computers |x Systems Architecture |x Distributed Systems & Computing. |2 bisacsh | |
650 | 7 | |a Computers |x Software Development & Engineering |x Tools. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Cloud computing |2 fast | |
655 | 4 | |a Electronic book. | |
758 | |i has work: |a Azure Resource Manager templates quick start guide (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGvMk9grmQjWwb3wt9bkrC |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Modi, Ritesh. |t Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |d Birmingham : Packt Publishing Ltd, ©2019 |z 9781789803235 |
856 | 1 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514 |3 Volltext | |
856 | 1 | |l CBO01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514 |3 Volltext | |
938 | |a Askews and Holts Library Services |b ASKH |n AH35976388 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL5721781 | ||
938 | |a EBSCOhost |b EBSC |n 2037514 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1089535479 |
---|---|
_version_ | 1813901644864159744 |
adam_text | |
any_adam_object | |
author | Modi, Ritesh |
author_facet | Modi, Ritesh |
author_role | |
author_sort | Modi, Ritesh |
author_variant | r m rm |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A65 .M635 2019 |
callnumber-search | QA76.76.A65 .M635 2019 |
callnumber-sort | QA 276.76 A65 M635 42019 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Title Page; Copyright and Credits; About Packt; Foreword; Contributors; Table of Contents; Preface; Section 1: ARM Template Foundational Skills; Chapter 1: Infrastructure as Code and Configuration Management; What is configuration management?; Infrastructure as Code; What are ARM templates?; Designing ARM templates; A brief primer on JSON; Azure Resource Manager; Provisioning; Parallel; Multi-region; API-driven; Automation; Management; Tags; Resource groups; Hierarchical; Monitoring; Logs; Alerts; Actions; Governance; Role-based access control; Policies; Locks; Summary Chapter 2: Azure Resource Manager TemplatesSetting up the development environment; Using Visual Studio 2017 as a development environment; Using Visual Studio Code as a development environment; ARM template structure; Writing your first template; Template deployment; Deployment using Azure portal; Deployment using the Azure CLI; Deployment using PowerShell; Understanding Complete and Incremental deployment; How does Incremental take care of these differences?; How to create and apply configuration in the case of Complete deployments; Parameters; Structure of a parameter in an ARM template Referencing a parameter within a templateGrouping parameters; Variables; Accessing variables; Summary; Chapter 3: Understanding Core Elements of ARM Templates; ARM template expressions; ARM template functions; Resources; Resource names; Resource types; API Version; Resource properties; Resource locations; Resources and nested resources; Outputs; A complete template; Nesting resources; Understanding dependsOn; Using references; Understanding resourceId; Using linked templates; Nested templates; Summary; Chapter 4: Advance Template Features; Creating multiple instances of a resource type Creating multiple instances of a resource type, using Serial modeCreating multiple instances of a resource property; Using copy to generate multiple variables; Conditions in ARM templates; Conditions that return a Boolean value; Conditions that return condition values; Advanced deployments; Using copy with deployment resources; Creating resource groups, using ARM templates; Deploying resources into multiple resource groups, using the deployment resource; Deploying resources into multiple resource groups in multiple subscriptions; Creating Nested Deployments; Summary Section 2: ARM Template Advanced ConceptsChapter 5: IaaS Solutions Using Templates; Configuration inside an Azure virtual machine; Protecting scripts using SAS tokens; Using protectedSettings; CustomScriptExtension as separate resource; Getting output from CustomScriptExtension; Using CustomScriptExtension with Linux virtual machines; Desired State Configuration; Using configuration data; Summary; Chapter 6: Unit Testing ARM Templates; Unit testing; Unit testing ARM templates; Retrieving outputs from ARM templates; Using Pester; Setting up the test harness; Unit testing of a storage account |
ctrlnum | (OCoLC)1089535479 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06036cam a2200649Mi 4500</leader><controlfield tag="001">ZDB-4-EBA-on1089535479</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20240705115654.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|---|||||</controlfield><controlfield tag="008">190309s2019 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">CHVBK</subfield><subfield code="d">OCLCO</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKAHL</subfield><subfield code="d">N$T</subfield><subfield code="d">NLW</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SXB</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBC216926</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">019299045</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789612276</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789612271</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781789803235</subfield><subfield code="q">print</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1089535479</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781789612271</subfield><subfield code="b">Packt Publishing</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.A65</subfield><subfield code="b">.M635 2019</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Modi, Ritesh.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Azure Resource Manager Templates Quick Start Guide :</subfield><subfield code="b">Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing Ltd,</subfield><subfield code="c">2019.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (225 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Title Page; Copyright and Credits; About Packt; Foreword; Contributors; Table of Contents; Preface; Section 1: ARM Template Foundational Skills; Chapter 1: Infrastructure as Code and Configuration Management; What is configuration management?; Infrastructure as Code; What are ARM templates?; Designing ARM templates; A brief primer on JSON; Azure Resource Manager; Provisioning; Parallel; Multi-region; API-driven; Automation; Management; Tags; Resource groups; Hierarchical; Monitoring; Logs; Alerts; Actions; Governance; Role-based access control; Policies; Locks; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 2: Azure Resource Manager TemplatesSetting up the development environment; Using Visual Studio 2017 as a development environment; Using Visual Studio Code as a development environment; ARM template structure; Writing your first template; Template deployment; Deployment using Azure portal; Deployment using the Azure CLI; Deployment using PowerShell; Understanding Complete and Incremental deployment; How does Incremental take care of these differences?; How to create and apply configuration in the case of Complete deployments; Parameters; Structure of a parameter in an ARM template</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Referencing a parameter within a templateGrouping parameters; Variables; Accessing variables; Summary; Chapter 3: Understanding Core Elements of ARM Templates; ARM template expressions; ARM template functions; Resources; Resource names; Resource types; API Version; Resource properties; Resource locations; Resources and nested resources; Outputs; A complete template; Nesting resources; Understanding dependsOn; Using references; Understanding resourceId; Using linked templates; Nested templates; Summary; Chapter 4: Advance Template Features; Creating multiple instances of a resource type</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Creating multiple instances of a resource type, using Serial modeCreating multiple instances of a resource property; Using copy to generate multiple variables; Conditions in ARM templates; Conditions that return a Boolean value; Conditions that return condition values; Advanced deployments; Using copy with deployment resources; Creating resource groups, using ARM templates; Deploying resources into multiple resource groups, using the deployment resource; Deploying resources into multiple resource groups in multiple subscriptions; Creating Nested Deployments; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Section 2: ARM Template Advanced ConceptsChapter 5: IaaS Solutions Using Templates; Configuration inside an Azure virtual machine; Protecting scripts using SAS tokens; Using protectedSettings; CustomScriptExtension as separate resource; Getting output from CustomScriptExtension; Using CustomScriptExtension with Linux virtual machines; Desired State Configuration; Using configuration data; Summary; Chapter 6: Unit Testing ARM Templates; Unit testing; Unit testing ARM templates; Retrieving outputs from ARM templates; Using Pester; Setting up the test harness; Unit testing of a storage account</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Unit testing a public IP address</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Azure Resource Manager (ARM) templates are declarations of Azure resources in the JSON format to provision and maintain them using infrastructure as code. This book gives practical solutions and examples for provisioning and managing various Azure services using ARM templates.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Cloud computing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2008004883</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Infonuagique.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer programming / software development.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Distributed systems.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Cloud computing.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Systems Architecture</subfield><subfield code="x">Distributed Systems & Computing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Software Development & Engineering</subfield><subfield code="x">Tools.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Cloud computing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic book.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Azure Resource Manager templates quick start guide (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGvMk9grmQjWwb3wt9bkrC</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Modi, Ritesh.</subfield><subfield code="t">Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices.</subfield><subfield code="d">Birmingham : Packt Publishing Ltd, ©2019</subfield><subfield code="z">9781789803235</subfield></datafield><datafield tag="856" ind1="1" ind2=" "><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="1" ind2=" "><subfield code="l">CBO01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH35976388</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5721781</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2037514</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield></record></collection> |
genre | Electronic book. |
genre_facet | Electronic book. |
id | ZDB-4-EBA-on1089535479 |
illustrated | Not Illustrated |
indexdate | 2024-10-25T15:50:11Z |
institution | BVB |
isbn | 1789612276 9781789612271 |
language | English |
oclc_num | 1089535479 |
open_access_boolean | |
owner | MAIN |
owner_facet | MAIN |
physical | 1 online resource (225 pages) |
psigel | ZDB-4-EBA |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Packt Publishing Ltd, |
record_format | marc |
spelling | Modi, Ritesh. Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. Birmingham : Packt Publishing Ltd, 2019. 1 online resource (225 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Print version record. Cover; Title Page; Copyright and Credits; About Packt; Foreword; Contributors; Table of Contents; Preface; Section 1: ARM Template Foundational Skills; Chapter 1: Infrastructure as Code and Configuration Management; What is configuration management?; Infrastructure as Code; What are ARM templates?; Designing ARM templates; A brief primer on JSON; Azure Resource Manager; Provisioning; Parallel; Multi-region; API-driven; Automation; Management; Tags; Resource groups; Hierarchical; Monitoring; Logs; Alerts; Actions; Governance; Role-based access control; Policies; Locks; Summary Chapter 2: Azure Resource Manager TemplatesSetting up the development environment; Using Visual Studio 2017 as a development environment; Using Visual Studio Code as a development environment; ARM template structure; Writing your first template; Template deployment; Deployment using Azure portal; Deployment using the Azure CLI; Deployment using PowerShell; Understanding Complete and Incremental deployment; How does Incremental take care of these differences?; How to create and apply configuration in the case of Complete deployments; Parameters; Structure of a parameter in an ARM template Referencing a parameter within a templateGrouping parameters; Variables; Accessing variables; Summary; Chapter 3: Understanding Core Elements of ARM Templates; ARM template expressions; ARM template functions; Resources; Resource names; Resource types; API Version; Resource properties; Resource locations; Resources and nested resources; Outputs; A complete template; Nesting resources; Understanding dependsOn; Using references; Understanding resourceId; Using linked templates; Nested templates; Summary; Chapter 4: Advance Template Features; Creating multiple instances of a resource type Creating multiple instances of a resource type, using Serial modeCreating multiple instances of a resource property; Using copy to generate multiple variables; Conditions in ARM templates; Conditions that return a Boolean value; Conditions that return condition values; Advanced deployments; Using copy with deployment resources; Creating resource groups, using ARM templates; Deploying resources into multiple resource groups, using the deployment resource; Deploying resources into multiple resource groups in multiple subscriptions; Creating Nested Deployments; Summary Section 2: ARM Template Advanced ConceptsChapter 5: IaaS Solutions Using Templates; Configuration inside an Azure virtual machine; Protecting scripts using SAS tokens; Using protectedSettings; CustomScriptExtension as separate resource; Getting output from CustomScriptExtension; Using CustomScriptExtension with Linux virtual machines; Desired State Configuration; Using configuration data; Summary; Chapter 6: Unit Testing ARM Templates; Unit testing; Unit testing ARM templates; Retrieving outputs from ARM templates; Using Pester; Setting up the test harness; Unit testing of a storage account Unit testing a public IP address Azure Resource Manager (ARM) templates are declarations of Azure resources in the JSON format to provision and maintain them using infrastructure as code. This book gives practical solutions and examples for provisioning and managing various Azure services using ARM templates. Includes bibliographical references. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Infonuagique. Computer programming / software development. bicssc Distributed systems. bicssc Cloud computing. bicssc Computers Systems Architecture Distributed Systems & Computing. bisacsh Computers Software Development & Engineering Tools. bisacsh Application software Development fast Cloud computing fast Electronic book. has work: Azure Resource Manager templates quick start guide (Text) https://id.oclc.org/worldcat/entity/E39PCGvMk9grmQjWwb3wt9bkrC https://id.oclc.org/worldcat/ontology/hasWork Print version: Modi, Ritesh. Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. Birmingham : Packt Publishing Ltd, ©2019 9781789803235 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514 Volltext CBO01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514 Volltext |
spellingShingle | Modi, Ritesh Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. Cover; Title Page; Copyright and Credits; About Packt; Foreword; Contributors; Table of Contents; Preface; Section 1: ARM Template Foundational Skills; Chapter 1: Infrastructure as Code and Configuration Management; What is configuration management?; Infrastructure as Code; What are ARM templates?; Designing ARM templates; A brief primer on JSON; Azure Resource Manager; Provisioning; Parallel; Multi-region; API-driven; Automation; Management; Tags; Resource groups; Hierarchical; Monitoring; Logs; Alerts; Actions; Governance; Role-based access control; Policies; Locks; Summary Chapter 2: Azure Resource Manager TemplatesSetting up the development environment; Using Visual Studio 2017 as a development environment; Using Visual Studio Code as a development environment; ARM template structure; Writing your first template; Template deployment; Deployment using Azure portal; Deployment using the Azure CLI; Deployment using PowerShell; Understanding Complete and Incremental deployment; How does Incremental take care of these differences?; How to create and apply configuration in the case of Complete deployments; Parameters; Structure of a parameter in an ARM template Referencing a parameter within a templateGrouping parameters; Variables; Accessing variables; Summary; Chapter 3: Understanding Core Elements of ARM Templates; ARM template expressions; ARM template functions; Resources; Resource names; Resource types; API Version; Resource properties; Resource locations; Resources and nested resources; Outputs; A complete template; Nesting resources; Understanding dependsOn; Using references; Understanding resourceId; Using linked templates; Nested templates; Summary; Chapter 4: Advance Template Features; Creating multiple instances of a resource type Creating multiple instances of a resource type, using Serial modeCreating multiple instances of a resource property; Using copy to generate multiple variables; Conditions in ARM templates; Conditions that return a Boolean value; Conditions that return condition values; Advanced deployments; Using copy with deployment resources; Creating resource groups, using ARM templates; Deploying resources into multiple resource groups, using the deployment resource; Deploying resources into multiple resource groups in multiple subscriptions; Creating Nested Deployments; Summary Section 2: ARM Template Advanced ConceptsChapter 5: IaaS Solutions Using Templates; Configuration inside an Azure virtual machine; Protecting scripts using SAS tokens; Using protectedSettings; CustomScriptExtension as separate resource; Getting output from CustomScriptExtension; Using CustomScriptExtension with Linux virtual machines; Desired State Configuration; Using configuration data; Summary; Chapter 6: Unit Testing ARM Templates; Unit testing; Unit testing ARM templates; Retrieving outputs from ARM templates; Using Pester; Setting up the test harness; Unit testing of a storage account Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Infonuagique. Computer programming / software development. bicssc Distributed systems. bicssc Cloud computing. bicssc Computers Systems Architecture Distributed Systems & Computing. bisacsh Computers Software Development & Engineering Tools. bisacsh Application software Development fast Cloud computing fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh2008004883 |
title | Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
title_auth | Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
title_exact_search | Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
title_full | Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
title_fullStr | Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
title_full_unstemmed | Azure Resource Manager Templates Quick Start Guide : Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
title_short | Azure Resource Manager Templates Quick Start Guide : |
title_sort | azure resource manager templates quick start guide create deploy and manage azure resources with arm templates using best practices |
title_sub | Create, Deploy, and Manage Azure Resources with ARM Templates Using Best Practices. |
topic | Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Infonuagique. Computer programming / software development. bicssc Distributed systems. bicssc Cloud computing. bicssc Computers Systems Architecture Distributed Systems & Computing. bisacsh Computers Software Development & Engineering Tools. bisacsh Application software Development fast Cloud computing fast |
topic_facet | Application software Development. Cloud computing. Logiciels d'application Développement. Infonuagique. Computer programming / software development. Distributed systems. Computers Systems Architecture Distributed Systems & Computing. Computers Software Development & Engineering Tools. Application software Development Cloud computing Electronic book. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037514 |
work_keys_str_mv | AT modiritesh azureresourcemanagertemplatesquickstartguidecreatedeployandmanageazureresourceswitharmtemplatesusingbestpractices |