Chapter
Chapter 1: The Microsoft Azure Stack Architecture
Cloud as the new IT infrastructure
The Microsoft cloud story
VxLAN networking technology
PowerShell desired state configuration
(Re)starting an Azure Stack environment
Azure Stack's core management services
The authorization management service
Subscriptions, Plans, and Offers
Application programming interface
Custom portal for Azure Stack
Migrating services to Azure Stack
Azure Website Migration Assistant
Virtual Machines Readiness Assessment
Virtual Machines Optimization Assessment
Chapter 2: Planning the Deployment of Microsoft Azure Stack for Private Clouds
SQL Database as a Service
Born-in-the-cloud web apps
Mesosphere Enterprise Server (DC/OS)
Authentication in Azure Stack
Azure Active Directory for Azure Stack
Active Directory Federation Services for Azure Stack
Choosing the authentication provider
Testing/staging environment
Role-based access control
Azure Stack syndication with Azure Marketplace
Compliance with Azure Stack
Business continuity with Azure Stack
Azure Stack backup concept
Location of ARM and portal in Azure Stack
Backup and restore your first Azure Stack rack
Restoring Azure Stack environments (rack 2 to x)
Update management with Azure Stack
Azure Stack without a preexisting infrastructure
Azure Stack with existing Azure Pack
Azure Stack with existing OpenStack
Enhancing existing Azure Stack
Chapter 3: Deploying Microsoft Azure Stack
Disconnected versus connected scenario
Deploying Azure Stack development toolkit
Downloading Azure Stack tools
Preparing the Azure Stack VHDX boot
Installing AzureStackPoC.ps1 optional parameters
Deploying the multi-node Azure Stack environment
Collecting deployment details
Preparing and finalizing the environment
Integrating with Microsoft Azure Stack
Troubleshooting Azure Stack installations
Technical basis for Azure Stack deployments
Technical issues and their solution
Monitoring Azure Stack installations
Nagios plugin for Azure Stack alerts
System Center Operations Manager management pack
Hybrid management with Operations Management Suite
Connecting Microsoft Azure Stack
Enabling the Azure Marketplace syndication
Defining Azure Stack role based access
Manage RBAC by PowerShell
Manage RBAC by Azure ARM portal
Chapter 4: Understanding Storage and Network
Windows Server 2016 Storage Spaces Direct
Storage design from hardware OEMs
Troubleshooting Storage Spaces Direct
Windows Server 2016 Storage Spaces Direct synopsis
Windows Server 2016 Software Defined Networks
Hyper-V networking virtualization technologies
Switching and routing in HVNE
Software Defined Network synopsis
Chapter 5: Provisioning Virtual Machines
Understanding deployment of virtual machines in Azure Stack
Preparing (sysprepped) VHD for Windows and Linux OS
Uploading the VHD via portal
Uploading the VHD via PowerShell
Preparing the Marketplace item
Creating the Manifest.json file
Creating the UIDefinition.json file
Creating the resources.json file
Creating the CreateUIDefinition.json file
Creating the DefaultTemplate.json file
Creating the gallery item package
Resource Manager template
Understanding the template format
Understanding the parameter format
Understanding the variables format
Understanding the resources format
Understanding the output format
Providing complete example using previous values
Providing a parameter file for deployment
Deploying a VM using ARM template
Chapter 6: Creating a Private Cloud Solution
Considerations for creating a Plan and Offer
Chapter 7: Understanding Automation in Microsoft Azure Stack
Microsoft Antimalware extensions
PowerShell Desired State Configuration extensions
Linux-based VM extensions
Azure Stack hybrid automation
Chapter 8: Creating PaaS Services in Microsoft Azure Stack
Microsoft SQL resource provider
Verifying the resource provider deployment
Adding a SQL hosting server capacity
Creating a new database in Azure Stack PaaS
Enabling SQL PaaS for the tenants
Verifying the resource provider deployment
Adding a MySQL hosting server capacity
Creating a New Database in Azure Stack PaaS
Enabling SQL PaaS for the tenants
App Service resource provider
Adding capacity to App services
Chapter 9: Managing and Administering Private Clouds with Microsoft Azure Stack
Storage account and storage services
Subscription design management
Subscriptions in connected scenarios
Onboarding guest directory tenants
Subscriptions in disconnected scenarios
Firewalls and network security groups
Chapter 10: Integrating Public Cloud Services with Microsoft Azure Stack
Preparing Azure AD for Azure Stack
Optional – enabling premium Azure AD features
Setting up a custom domain name
Optional – multi-factor authentication
Docker/container services
Third-party Azure cloud services
Choosing your container solution
Chapter 11: Creating a Hybrid Cloud Solution
Azure Marketplace syndication
Adding Marketplace items with PowerShell
Adding existing VMs to Azure Stack
Using the Marketplace publishing tool
Setting up hybrid cloud solutions
Internal project marketing
Chapter 12: Infrastructure as Code – Azure Functions and Other Future Scenarios
A simple hello world Azure Stack Function
Common scenarios for Azure (Stack) Functions
Possible Azure Stack future features
Life cycle management host
Azure Stack Site Recovery