ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Building Applications with Azure Resource Manager (ARM): Leverage IaC to Vastly Improve the Life Cycle of Your Applications

دانلود کتاب ساختن برنامه ها با مدیر منابع Azure (ARM): از IaC برای بهبود چشمگیر چرخه عمر برنامه های خود استفاده کنید

Building Applications with Azure Resource Manager (ARM): Leverage IaC to Vastly Improve the Life Cycle of Your Applications

مشخصات کتاب

Building Applications with Azure Resource Manager (ARM): Leverage IaC to Vastly Improve the Life Cycle of Your Applications

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1484277465, 9781484277461 
ناشر: Apress 
سال نشر: 2021 
تعداد صفحات: 417 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 20 مگابایت 

قیمت کتاب (تومان) : 52,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Building Applications with Azure Resource Manager (ARM): Leverage IaC to Vastly Improve the Life Cycle of Your Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ساختن برنامه ها با مدیر منابع Azure (ARM): از IaC برای بهبود چشمگیر چرخه عمر برنامه های خود استفاده کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Why Infrastructure as Code?
	Evolution of Software-Defined Everything
	Overview of Infrastructure as Code
		Increased Efficiency
		Reduced Operation Costs
		Improved Time to Market
	Current State of IaC
	Summary
Chapter 2: Azure Resource Manager
	Azure Resource Manager Life Cycle
		Why Use ARM Templates?
		Benefits of Using ARM
			Deployments
	Anatomy of an ARM Template
		Azure Resource Manager Template Core Elements
	Summary
Chapter 3: Preparing Your Environment
	Installing ARM Extensions
		Azure Resource Manager Tools Extension
		ARM Template Viewer Extension
	Configuring Azure PowerShell
	Installing Azure CLI
	Summary
Chapter 4: Building Your First Azure Resource Manager Template
	Creating a Storage Account on Your ARM Template
	Deploying Your First ARM Template
	Deployment Workflow of Your First ARM Template
	Summary
Chapter 5: Deployment Scopes
	Targeting Your Deployment to a Resource Group
		Target Your Deployment Scope to Other Resource Groups in the Same Subscription
		Use Case: Deploy a Storage Account to Multiple Resource Groups in the Same Subscription
	Targeting Your Deployment to a Resource Group in a Different Subscription
	Targeting Your Deployment to a Subscription
		Targeting Your Deployment to Multiple Subscriptions
	Targeting Your Deployment to a Management Group
	Targeting Your Deployment to a Tenant
	Summary
Chapter 6: Working with Parameters on Your ARM Template
	Introduction to Parameters in Your ARM Template
		Working with the array Data Type
		Working with the bool Data Type
		Working with the int Data Type
		Working with the object Data Type
		Working with the string Data Type
		Working with the secureString Data Type
		Working with the secureObject Data Type
	Creating Unique Identifiers (IDs) for Your Parameters
	Utilizing Objects as Parameters in Your ARM Template
	Summary
Chapter 7: Using Variables in Your ARM Template
	Introduction to Variables in Your ARM Template
		Parameters as a Form Factor
		Use of Arrays
		Use of Objects
	How to Reference Variables Values
	How to Leverage Configuration Variables
	Variable Iteration
	Summary
Chapter 8: Working with the Resources Section of Your ARM Template
	Understanding the resources Section in Your ARM Template
	Working with Child Resources
		Specify a Child Resource Within a Parent Resource
		Specify a Child Resource Outside of a Parent Resource
	Conditional Deployments
		Deploy the condition Construct
	Summary
Chapter 9: Understanding Dependencies in Your ARM Template
	Setting Resource Dependencies and Location
		Resource Location
		Resource Dependencies
	Practice: Provisioning a Virtual Machine Considering Resource Dependencies
	Using Circular Dependencies
	Summary
Chapter 10: Using Functions in Your ARM Template
	Understanding Functions in ARM Templates
		Declaring an ARM Template Function
		Example: Creating an Azure Storage Account Using ARM Template Functions
		Example: Creating Multiple Azure Storage Accounts Using ARM Template Functions
		Example: Conditional Deployment for Web Applications Using ARM Template Functions
	Creating Your Own Function
		Declaring User-Defined Functions
	Example: Creating a Unique Prefix for Resources in Your Environment
	Summary
Chapter 11: Deployment Modes of Your ARM Template
	Introduction to Scopes and Modes
	Understanding Incremental Mode
	Understanding Complete Mode
	Setting Deployment Mode
	Summary
Chapter 12: Working with Loops in Your ARM Template
	Understanding the copy Element
		The copy Element in Action
		Example: Create N Storage Accounts
	Understanding Resource Iteration: Serial Mode and Parallel Mode
	Resource Dependencies in a Loop
	Summary
Chapter 13: Understanding Post-Deployment Configurations: Extensions and Deployment Scripts
	Understanding Extensions
	Understanding Deployment Scripts
		How Deployment Scripts Work
		Considerations When Working with Deployment Scripts
		Definition of Deployment Scripts in the ARM Template
		Using Deployment Scripts in Your ARM Template
	Summary
Chapter 14: Working with Larger and More Complex Environments
	Understanding Linked Templates
		Working with Dynamic Values for Linked Templates
	Understanding Nested Templates
	Template Specs
		Creating a Simple Template Spec
		Creating a Template Spec Using PowerShell
		Deploying Template Spec
		Template Spec with Linked Templates
		Consuming Template Spec as Modules
	Summary
Chapter 15: Working with Secrets in Your ARM Template
	Understanding Security in ARM Templates
	Working with Secrets in ARM Templates
		Leveraging Azure Key Vault
		Creating an Instance of Azure Key Vault
	Working with Static and Dynamic Values
		Reference Secrets with Static ID
			Example: Reference Secrets with Static ID
			Prerequisites
		Reference Secrets with Dynamic ID
			Example: Reference Secrets with Dynamic ID
	Summary
Chapter 16: Validating Your ARM Template
	Why You Should Debug and Validate ARM Templates
	The ARM Template Test Toolkit
		What Is the Toolkit?
			Running a Test Using ARM-TTK
			Fixing Your ARM Template
			Running Your Own Tests
	Working with What-IF to Validate Your Deployment
		How Does What-IF Work?
	Summary
Chapter 17: Building Your Environment with Azure DevOps and ARM Templates
	The Fundamentals of Azure DevOps
		Azure DevOps Components
			Azure DevOps Initial Setup
		Configuring Azure Repos
			Creating Azure Repo
			Pushing an Existing Repository from the Command Line
	Configuring a Build Pipeline in Azure DevOps
	Configuring a Release Pipeline in Azure DevOps
		Creating a Release Pipeline
	Summary
Chapter 18: Deploy ARM Templates Using GitHub Actions
	The Fundamentals of GitHub Actions
	Defining GitHub Actions
		Example: GitHub Action “Hello World”
		Working with Events
		Working with Jobs
		Working with Steps
	Example: Deploy ARM Template Using GitHub Actions
		Configure the Service Principal
		Configure GitHub Secrets
		Create GitHub Action to Deploy the ARM Template
			Run Workflow
	Summary
Chapter 19: Project Bicep
	Why Bicep Is Relevant for You
	How Bicep Works
		Preparing Your Environment to Work with Bicep Files
			Configure Your Bicep Environment
		Building Your First Bicep File
		Example: Creating an App Service Plan in Bicep
		Example: Working with Parameters in Bicep Files
		Deploying Bicep Files
		Example: Working with Modules in Bicep Files
			Create App Service Bicep File
			Create Main Bicep File
	Converting ARM Templates into Bicep Files
	Using Loops in Bicep: Create Multiple Sites
		Creating a Loop in Bicep
		Creating Multiple Sites
	Summary
Index




نظرات کاربران