Book Image

Building Hybrid Clouds with Azure Stack

Book Image

Building Hybrid Clouds with Azure Stack

Overview of this book

Azure Stack is all about creating fewer gaps between on-premise and public cloud application deployment. Azure Stack is the logical progression of Microsoft Cloud Services to create a true hybrid cloud-ready application. This book provides an introduction to Azure Stack and the cloud-first approach. Starting with an introduction to the architecture of Azure Stack, the book will help you plan and deploy your Azure Stack. Next, you will learn about the network and storage options in Azure Stack and you'll create your own private cloud solution. Finally, you will understand how to integrate public cloud using the third-party resource provider. After reading the book, you will have a good understanding of the end-to-end process of designing, offering, and supporting cloud solutions for enterprises or service providers.
Table of Contents (19 chapters)
Title Page
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

Deploying Azure Stack development toolkit


Azure Stack Development Toolkit (Azure Stack single node PoC) is for testing and development purposes. It can be downloaded from http://azure.microsoft.com/en-us/overview/azure-stack.

After downloading the ZIP file, it needs to be extracted and will provide you the Azure-Stack VHDX (CloudBuilder.vhdx). This is the main basis for all Azure Stack, you will have to boot it from an existing Hyper-V environment.

The installation will be split in three main steps:

  • Downloading Azure Stack tools
  • Preparation for booting into the CloudBuilder.vhdx
  • Installation Azure Stack natively within the CloudBuilder.vhdx

Downloading Azure Stack tools

Before starting the deployment, we will need to prepare the host. This will be done with the following PowerShell commands. It will download the necessary PowerShell scripts from GitHub:

# Variables $Uri = 'https://raw.githubusercontent.com/Azure/AzureStack-
Tools/master/Deployment/' $LocalPath = 'c:\AzureStack_SupportFiles' # Create...