Home Page Icon
Home Page
Table of Contents for
Part II Deploying Azure Stack
Close
Part II Deploying Azure Stack
by Janaka Rangama, Jakob Gottlieb Svendsen, Mark Scholman, Steve Buchanan, Kerrie M
Microsoft Hybrid Cloud Unleashed with Azure Stack and Azure
Cover Page
Title Page
Copyright Page
Contents at a Glance
Table of Contents
About the Author
About the Contributing Author
Dedication
Acknowledgments
Foreword by Daniel Savage
We Want to Hear from You!
Reader Services
Introduction
Part I: Introducing Hybrid Cloud
Part II: Deploying Azure Stack
Part III: Managing Azure Stack
Part IV: Automating Azure Stack
Part V: Appendixes
Disclaimers and Fine Print
Part I Introducing Hybrid Cloud
1 Introducing Cloud Computing
Dissecting the Cloud
Characteristics of the Cloud
Exploring Cloud Computing Types
Common Cloud Service Models
Cloud Successes and Failures
Understanding the Public Cloud Marketplace
Diving into Microsoft’s Hybrid Cloud
Visiting the History of Azure
Differences between Azure Stack and Azure
About Azure Stack and Hyper-Convergence
Applying Azure Stack to the Enterprise
Strategies for Hybrid Cloud
Summary
2 Applying ITIL and DevOps to Hybrid Cloud
Managing the Cloud
ITIL Lifecycle and the Cloud
Bringing the Cloud into Service Strategy
Integrating Service Design and Cloud
Utilizing Service Transition with the Cloud
Maintaining Service Operation with Cloud
Enhancing Cloud with Continual Service Improvement
DevOps Lifecycle and the Cloud
Promoting Organizational Change
The Importance of Becoming Agile and Lean
Offering Centralized Control
Providing Rollback
Promoting Security
Utilizing Proactive Monitoring
DevOps + Azure and Azure Stack
Value of Using Azure and Azure Stack with DevOps
Measuring the Benefit of Hybrid Cloud
ITIL and DevOps: Better Together
Creating a Best of Breed Hybrid Cloud Solution
Mapping Application Lifecycle Management/DevOps to ITIL
Summary
Part II Deploying Azure Stack
3 Azure Stack Architecture
Overview of Azure Stack Integrated System
Azure Stack Architecture Overview
Defining an Installation or Instance of Azure Stack
Designing an Azure Stack Scale Unit
Azure Stack Internals
Hardware Management in Azure Stack
Azure Stack Compute Overview
Azure Stack Storage Overview
Azure Stack Networking Overview
Planning an Azure Stack Deployment
Data Center Integration
Summary
4 Installing and Configuring Azure Stack
Installing Azure Stack
Azure Stack Development Kit Hardware Requirements
Installing Azure Stack Development Kit
Installing Azure Stack in a Production Environment
Configuring Azure Stack
Types of Azure Stack Administrators
Using the Azure Stack Portal
Authenticating in Azure Stack
Securing Azure Stack
Key Vault
Site-to-Site VPN in Azure Stack
Azure Stack Marketplace
Creating and Publishing Marketplace Items
Creating and Adding Custom VM Images
Summary
5 Using Resource Providers
Infrastructure as Code in Azure Stack
Azure Resource Manager Functionality
Key Terminology in Azure Resource Manager
Definition of a Resource Provider
Infrastructure Resource Providers
Fabric Resource Provider (FRP)
Health Resource Provider (HRP)
Update Resource Provider (URP)
Foundational Resource Providers
Compute Resource Provider (CRP)
Storage Resource Provider (SRP)
Network Resource Provider (NRP)
Exploring PaaS Resource Providers
Exploring the SQL Resource Provider
MySQL Resource Provider
App Service Resource Provider
Deploying PaaS Resource Providers
Deploying the SQL Resource Provider
Deploying the MySQL Resource Provider
Deploying the App Service Resource Provider
API Integration
Summary
Part III Managing Azure Stack
6 Azure Stack Tenant Configuration and Capabilities
Using Plans, Offers, and Subscriptions
Using Plans with Azure Stack Services
Using Offers in Azure Stack
Making Offers Public
Using Azure Stack Subscriptions
Working with Quotas
Adding Tenants
Signing up for an Add-on Plan
Using Tenant Role-Based Access Control
Subscription Level Layer
Resource Group Level Layer
Resource Level Layer
Assigning Roles in Azure Stack
Using the Delegated Provider Role
Service Administrator
Delegated Provider
Tenant Administrator
Creating a Delegated Provider Offer
Working with Azure Resource Manager Policies
Example of Policy to Enforce Naming Conventions
Example of Policy to Enforce Deployment only in Certain Regions
Summary
7 Managing Azure Stack with CloudOps
CloudOps Explained
Region Management in Azure Stack
Using the Region Management Tile
Azure Stack Tools: Infrastructure Module
Using the Health Resource Provider
Exploring the Update Resource Provider
Monitoring Azure Stack Fabric with System Center Operations Manager
Microsoft Azure Stack Alerts Synchronization Rule (Azure Stack to Operations Manager)
Microsoft Azure Stack Alerts Synchronization Rule (Operations Manager to Azure Stack)
Diagnostics in Azure Stack
Trace Collector
Exploring the Log Collection Tool
Backing Up Azure Stack
ITSM Integration with Azure Stack
Summary
Part IV Automating Azure Stack
8 Provisioning Resources and Scripting
Connecting to Azure Stack Development Kit
Connecting with Remote Desktop
Connecting with VPN
Using Azure Stack PowerShell
Installing Azure Stack PowerShell
Connecting to Azure Stack using PowerShell
Using Azure CLI
Installing Azure CLI
Connecting to Azure Stack using Azure CLI
Provisioning Resources and ARM Templates
Provisioning Resources using the Portal
Provisioning Resources using PowerShell
Provisioning Resources using Azure CLI
Using ARM Templates
Deploying ARM Templates using the Portal
Deploying ARM Templates using PowerShell
Deploying ARM Templates using Azure CLI
Deploying Templates using Visual Studio
Using the Azure Stack API
Summary
9 Using ARM Templates in Hybrid Cloud
Introducing ARM Templates
Using ARM with an ERP Application
Using ARM for High Availability
Authoring ARM Templates
Planning a Template
ARM Template Formats
ARM Template Elements
Using Parameters in Templates
Using Variables in Templates
Using Resources in Templates
Using Functions in Templates
Using Outputs in Templates
Using Nested Templates
Authoring Templates in Visual Studio
Starting an ARM Template Project in Visual Studio
Adding a Storage Account
Adding a Virtual Network
Adding a Virtual Machine Resource
Adding a Public IP Address
Authoring Templates in Visual Studio Code
Reusing Templates between Azure Stack and Public Azure
Retrieving Available Resource Providers and Versions
Automatically Using the Correct Storage URL
Using VM Extensions in ARM Templates
Using a VM Extension in PowerShell and ARM (BGInfo)
Using the PowerShell DSC Extension
Using Custom Script Extensions
Summary
10 Automating Your Hybrid Cloud
Options for Automation in the Hybrid Cloud
Azure and OMS Automation
Runbooks and Runbook Development
Implementing and Using Assets
Development using the Azure Automation Authoring Toolkit PowerShell ISE Add-on
Using Graphical Runbooks
Incorporating Schedules
Using the Hybrid Worker
Using Webhooks
Using the Automation DSC Pull Server Service
Integrating Azure/Azure Stack with Azure Automation
Installing the OMS Agent on VM in ARM Template using MMA Extension
Enabling a Hybrid Worker in ARM Template ARM DSC Extension
Installing the OMS Service Map Agent on VM in ARM Template using DSC Extension
Summary
11 Customizing Azure Stack
Performing Conditional Deployments in ARM Templates
Preparing the Template and Artifacts
Preparing Folders and Linked Templates
Preparing and Uploading Artifacts to Storage Account
Setting up the Artifact Location in the ARM Template
Modifying Parameters to Support the GUI
Adding Conditional Deployment Switches to the ARM Template
Testing the ARM Template
Defining and Testing the GUI Wizard
Authoring the CreateUIDefinition File
Testing the Wizard
Authoring the Marketplace Item Resources and Metadata
Adding Marketplace Item Resources
Adding Images
Authoring the UIDefinition File
Authoring the Manifest File
Packaging the Marketplace Item
Publishing the Marketplace Item to Azure Stack
Deploying the Marketplace Item
Summary
Part V Appendixes
A Glossary
Glossary of Terms
Additional Information
B Reference URLs
General Resources
Microsoft’s Hybrid Cloud Resources
Other Hybrid Cloud Resources
Blogs
Public Forums
Utilities
C Available Online
Configuring an Azure Stack Tenant
Provisioning Resources and Scripting
Using ARM Templates in Hybrid Cloud
Automating Your Hybrid Cloud
Customizing Azure Stack
Live Links
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
2 Applying ITIL and DevOps to Hybrid Cloud
Next
Next Chapter
3 Azure Stack Architecture
Part II: Deploying Azure Stack
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset