Building Hybrid Clouds with Azure Stack
Markus Klein Susan Roesner更新时间:2021-07-02 19:36:59
最新章节:Summarycover
Title Page
Copyright
Building Hybrid Clouds with Azure Stack
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Why subscribe?
Customer Feedback
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
The Microsoft Azure Stack Architecture
Cloud as the new IT infrastructure
Cloud terminology
The Microsoft cloud story
Microsoft Azure Stack
Technical design
Storage Spaces Direct
VxLAN networking technology
Nano Server
Azure Resource Manager
PowerShell desired state configuration
Azure Stack VMs
AzS-ACS01
AzS-ADFS01
AzS-SQL01
AzS-BGPNAT01
AzS-CA01
MAS-DC01
AzS-ERCS01
AzS-Gwy01
AzS-NC01
AzS-SLB01
AzS-WASP01
AzS-WAS01
AzS-XRP01
Services summary
(Re)starting an Azure Stack environment
Resource providers
Azure Stack's core management services
The authorization management service
Subscriptions Plans and Offers
Plan
Offer
Subscription
Gallery
Events
Monitoring
Usage
Using Azure Stack
Azure Stack Portal
PowerShell commandlets
Application programming interface
Custom portal for Azure Stack
Azure Stack CLI
Tools for Azure Stack
Migrating services to Azure Stack
Azure Website Migration Assistant
Virtual Machines Readiness Assessment
Virtual Machines Optimization Assessment
Summary
Planning the Deployment of Microsoft Azure Stack for Private Clouds
Solution design
Virtual machines
SQL Database as a Service
Born-in-the-cloud web apps
Cloud Foundry
Mesosphere Enterprise Server (DC/OS)
Sizing Azure Stack
Authentication in Azure Stack
Azure Active Directory for Azure Stack
Active Directory Federation Services for Azure Stack
Choosing the authentication provider
Securing Azure Stack
Secure by default
Certificates
Testing/staging environment
Role-based access control
Key Vault
Azure Stack syndication with Azure Marketplace
Compliance with Azure Stack
Preparing the deployment
Monitoring 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
Billing with Azure Stack
Common design scenarios
Azure Stack without a preexisting infrastructure
Azure Stack with existing Azure Pack
Azure Stack with existing OpenStack
Enhancing existing Azure Stack
Summary
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
The network settings tab
The physical nodes tab
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
RBAC-role management
Build RBAC-role
Manage RBAC by PowerShell
Manage RBAC by Azure ARM portal
Fine-grained permissions
Network-join
Custom-contributor
Summary
Understanding Storage and Network
Windows Server 2016 Storage Spaces Direct
Storage design from hardware OEMs
DELL EMC
HPE
Lenovo
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
Package encapsulation
NVGRE Encapsulation
VXLAN encapsulation
Software load balancer
Gateway architecture
Troubleshooting SDNs
Software Defined Network synopsis
Summary
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
Preparing the icons
Creating the gallery item package
Adding the gallery item
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
Summary
Creating a Private Cloud Solution
Considerations for creating a Plan and Offer
Creating a Plan
Creating an Offer
Summary
Understanding Automation in Microsoft Azure Stack
VM extensions
Windows VM extensions
Microsoft Antimalware extensions
Custom Script Extension
PowerShell Desired State Configuration extensions
Linux-based VM extensions
Custom Script for Linux
Linux Docker extension
Azure Stack hybrid automation
Process automation
Summary
Creating PaaS Services in Microsoft Azure Stack
Microsoft SQL resource provider
Preparations
Installation
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
MySQL resource provider
Preparations
Installation
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
Preparations
Installation
Adding capacity to App services
Summary
Managing and Administering Private Clouds with Microsoft Azure Stack
Naming management
Subscriptions
Storage account and storage services
Virtual networks
Subnets
VPN gateway
Availability sets
Resource groups
Virtual machines
Network security groups
Subscription design management
Subscriptions in connected scenarios
Onboarding guest directory tenants
Subscriptions in disconnected scenarios
Resource management
Quotas
Plans
Offers
Security management
Tagging
Resource locks
Firewalls and network security groups
Summary
Integrating Public Cloud Services with Microsoft Azure Stack
VPN connectivity
Azure Active Directory
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
Azure Container Services
Third-party Azure cloud services
Cloud Foundry
DC/OS
Choosing your container solution
Summary
Creating a Hybrid Cloud Solution
Marketplace management
Azure Marketplace syndication
Adding Marketplace items with PowerShell
Adding existing VMs to Azure Stack
Using the Marketplace publishing tool
Setting up hybrid cloud solutions
Data sovereignty
Sensitive data
Regulations
Customizations
Legacy support
Internal project marketing
Summary
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
Integrating Azure Pack
Migrating to Azure Stack
Azure Stack Site Recovery
Azure Stack IoT Hub
Azure Stack ExpressRoute
Summary
更新时间:2021-07-02 19:36:59