Book Image

Automating Microsoft Azure with PowerShell

By : John Chapman, Aman Dhally
Book Image

Automating Microsoft Azure with PowerShell

By: John Chapman, Aman Dhally

Overview of this book

<p>This book is a one-stop guide on managing Microsoft Azure services using PowerShell. Administrators and developers will learn how to use PowerShell to create and manage Azure websites, virtual machines, SQL databases, and so on.</p> <p>Starting with an introduction to Windows PowerShell, this book will assist you in connecting to Microsoft Azure with PowerShell. Next, the book covers how to create and manage Azure storage accounts, including file, blob, and table storage. Moving on, this book covers creating and managing Azure virtual machines, SQL databases, websites, virtual networks, traffic manager, cloud services, and Active Directory. Finally, this book covers how to automate complex tasks using Azure automation runbooks.</p>
Table of Contents (19 chapters)
Automating Microsoft Azure with PowerShell
Credits
About the Author
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 3. Managing Azure Virtual Machines with PowerShell

A virtual machine (VM) is an emulation of a computer system that allows an operating system to run virtually inside the operating system installed on a computer. Microsoft's implementation of virtual machine technologies is Hyper-V. Hyper-V is available as a standalone server product called Hyper-V Server, as an installable role in Windows 8 (64-bit) and newer client operating systems, and as an installable role in Windows Server 2008 and newer server operating systems.

Virtual machines are incredibly useful for maximizing the utilization of available computing power, and what can be afforded. For instance, let's say an organization requires four servers for their operations for these purposes: Microsoft Exchange, Microsoft SharePoint, Microsoft SQL Server, and Microsoft Active Directory. The company could choose to purchase and maintain four physical servers. However, to reduce the costs involved (including the cost of the hardware...