O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Microsoft Azure IaaS Essentials

Book Description

Design, configure, and build your cloud-based infrastructure using Microsoft Azure

In Detail

With the increasing interest in cloud computing and the growth in Infrastructure as a Service (IaaS), Microsoft Azure is the leading player in cloud-based solutions.

You will learn how to create both a Windows and Linux virtual machine, and how to go about connecting and working with these machines in the cloud. You will understand the requirements that allow you to expand your on-premises network to the cloud. You will discover how to connect, manage, and monitor your virtual machines in the cloud. Moving forward, you will learn how to configure your virtual machine to ensure it continues to function in the event of a disaster.

With plenty of screenshots offering a play-by-play account of how to build your cloud-based infrastructure, Microsoft Azure IaaS Essentials will ensure your success with this cutting-edge, cloud-based technology.

What You Will Learn

  • Deploy virtual machines on Windows Azure IaaS
  • Build, configure, and create Windows and Linux virtual machines
  • Create a virtual network that spans your on-premises network into the cloud
  • Monitor your virtual machines to ensure optimal performance from your cloud-based solutions
  • Integrate your cloud-based infrastructure with Active Directory
  • Discover information on Azure IaaS backup and security
  • Configure your cloud solution to ensure recovery from disasters

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Microsoft Azure IaaS Essentials
    1. Table of Contents
    2. Microsoft Azure IaaS Essentials
    3. Credits
    4. About the Author
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers, and more
        1. Why subscribe?
        2. Free access for Packt account holders
        3. Instant updates on new Packt books
    7. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the example code
        2. Downloading the color images of this book
        3. Errata
        4. Piracy
        5. Questions
    8. 1. Introduction to Microsoft Azure Cloud Services
      1. Understanding cloud computing
      2. Services offered
        1. Virtualization and on-premises technology
        2. Software as a service (SaaS)
        3. Platform as a service (PaaS)
        4. Infrastructure as a service (IaaS)
        5. Hybrid environments
        6. Microsoft Azure
        7. Exploring the portal
      3. Summary
    9. 2. Creating and Deploying a Windows Virtual Machine
      1. Creating a new Windows server virtual machine
        1. Pricing for virtual machines
        2. Creating a virtual machine using the gallery
      2. Connecting and managing your new Windows server virtual machine
        1. Starting and stopping the virtual machine
        2. Connecting to a virtual machine in the portal
        3. Connecting from the Remote Desktop Protocol (RDP)
        4. Working with your virtual machine with PowerShell
        5. Adding additional data disks to your virtual machine
      3. Deploying an existing server to Microsoft Azure
      4. Summary
    10. 3. Deploying Linux Virtual Machines on Azure
      1. What is Linux?
        1. Ubuntu
        2. CoreOS
        3. CentOS-based
        4. SUSE
        5. Oracle
        6. Creating a Linux-based virtual machine
      2. Working with your Linux virtual machine
        1. Connect using Secure Shell (SSH)
        2. Connect using Remote Desktop Protocol
      3. Useful Linux commands
      4. Summary
    11. 4. Virtual Networks
      1. What is an Azure Virtual Network?
        1. The benefits of virtual networks
      2. The virtual network topology
        1. A cloud-only virtual network
        2. A cross-premises virtual network
      3. Configuring a virtual network
        1. Creating a cloud-only virtual network
      4. Redeploying virtual machines into a virtual network
      5. Configuring a cross-premises virtual network
        1. Configuring the virtual network with a dynamic gateway
        2. Creating certificates
        3. Configuring the VPN client
      6. Summary
    12. 5. Managing and Monitoring Virtual Machines
      1. Monitoring cloud services using the Azure portal
      2. Configuring monitoring for cloud services
        1. Prerequisites
          1. Creating a storage account
            1. Azure storage replication options
            2. The steps to create a storage account
          2. Enabling Azure Diagnostics in a virtual machine
      3. Adding metrics
      4. Management services
        1. Alerts
        2. Operational logs
      5. Other monitoring tools
        1. PowerShell
        2. System Center Operation Manager
        3. Third-party monitoring tools
      6. Summary
    13. 6. Microsoft Azure and Active Directory
      1. What is Microsoft Azure Active Directory?
        1. Azure AD editions
        2. Configuring a standalone Microsoft Azure Active Directory
          1. Setting up your own domain
          2. Creating a user
          3. Creating a group
            1. Adding a member to the group
        3. Synchronization of on-premises Active Directory and Azure AD
          1. Directory Sync
          2. Directory Sync with password
          3. Directory Sync with single sign-on
          4. Multi-Factor Authentication
      2. Summary
    14. 7. High Availability and Disaster Recovery for Azure Virtual Machines
      1. Microsoft Azure High Availability
        1. System availability
        2. System scalability
        3. Redundancy and fault tolerance
      2. Azure virtual machine downtime and availability
      3. The multiple-tier architecture
        1. Availability Set – Azure Internals
        2. Configuring an Availability Set
          1. Creating an Availability Set when provisioning a virtual machine
          2. Creating a new Availability Set for an existing virtual machine
          3. The Microsoft Azure load balancer and Availability Set
      4. Microsoft Azure as a Disaster Recovery site
      5. Summary
    15. Index