Book description
Get valuable tips and techniques for automating your cloud deployments with Azure PowerShell cmdlets, and learn how to provision Azure services on the fly. In this hands-on guide, Microsoft cloud technology expert Michael Washam shows you how to automate various management tasks and deploy solutions that are both complex and at scale.
Table of contents
- Foreword
- Preface
- 1. Introduction
- 2. Getting Started with Azure PowerShell
-
3. Virtual Machines
-
Creating Virtual Machines with PowerShell
- Virtual Machine Location and Storage
- Selecting the Virtual Machine Platform Image
- Virtual Machine Size
- Cloud Services and Virtual Machines
- Creating a Virtual Machine with New-AzureQuickVM
- Creating a Virtual Machine Configuration with New-AzureVMConfig
- Specifying the Initial Provisioning Configuration
- Adding Storage with Add-AzureDataDisk
- Creating Network Endpoints at Provisioning
- Creating a Virtual Machine with New-AzureVM
- How New-AzureVM Works
- Querying Virtual Machines with Get-AzureVM
- Changing a Virtual Machine Configuration
- Stopping and Starting Virtual Machines
- Summary
-
Creating Virtual Machines with PowerShell
- 4. Virtual Machine Networking
-
5. Virtual Machine Storage
- Storage Management
- Uploading and Downloading VHDs
- Disks and Images
- Managing Images
- Managing Disks
- Custom Images, Disks, and Storage Accounts
- Managing Storage with PowerShell
- Summary
-
6. Virtual Networks
- Understanding Virtual Network Configuration
- Dynamically Adding a Virtual Network
- Updating a Virtual Network Configuration
- Removing the Network Configuration
- Provisioning into a Virtual Network
- Understanding IP Address Assignment
- Specifying Static IP Addresses
- Moving Virtual Machines to Different Subnets
- Hybrid Network Connectivity
-
Using the Internal Load Balancer
- Intranet workloads
- N-tier workloads
- Validating the internal load balancer
- Updating internal load-balanced endpoints
- There can be only one
- Adding an internal load balancer to an existing deployment
- Removing an internal load balancer from an existing deployment
- Viewing the internal load-balancer configuration on an existing deployment
- ExpressRoute
- Summary
-
7. Advanced Virtual Machines
- Virtual Machine Provisioning
- Provisioning Linux Virtual Machines
- Availability Sets
- Specifying the Time Zone
- Configuring Windows Update
- Deploying Certificates
- Managing Access Control Options
- Domain Join
- Using PowerShell Remoting
- Virtual Machine Agent and Extensions
- Deleting Virtual Machines
- Importing and Exporting Virtual Machine Configurations
- Summary and Conclusion
- Index
- Colophon
- Copyright
Product information
- Title: Automating Microsoft Azure Infrastructure Services
- Author(s):
- Release date: November 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491944899
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Implementing Azure DevOps Solutions
A comprehensive guide to becoming a skilled Azure DevOps engineer Key Features Explore a step-by-step approach …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Fluent Python, 2nd Edition
Python’s simplicity lets you become productive quickly, but often this means you aren’t using everything it …