You are previewing Microsoft Azure: Planning, Deploying, and Managing Your Data Center in the Cloud.
O'Reilly logo
Microsoft Azure: Planning, Deploying, and Managing Your Data Center in the Cloud

Book Description

Written for IT and business professionals, this book provides the technical and business insight needed to plan, deploy and manage the services provided by the Microsoft Azure cloud. Find out how to integrate the infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) models with your existing business infrastructure while maximizing availability, ensuring continuity and safety of your data, and keeping costs to a minimum.

The book starts with an introduction to Microsoft Azure and how it differs from Office 365—Microsoft’s ‘other’ cloud. You'll also get a useful overview of the services available. Part II then takes you through setting up your Azure account, and gets you up-and-running on some of the core Azure services, including creating web sites and virtual machines, and choosing between fully cloud-based and hybrid storage solutions, depending on your needs.

Part III now takes an in-depth look at how to integrate Azure with your existing infrastructure. The authors, Anthony Puca, Mike Manning, Brent Rush, Marshall Copeland and Julian Soh, bring their depth of experience in cloud technology and customer support to guide you through the whole process, through each layer of your infrastructure from networking to operations. High availability and disaster recovery are the topics on everyone’s minds when considering a move to the cloud, and this book provides key insights and step-by-step guidance to help you set up and manage your resources correctly to optimize for these scenarios. You’ll also get expert advice on migrating your existing VMs to Azure using InMage, mail-in and the best 3rd party tools available, helping you ensure continuity of service with minimum disruption to the business.

In the book’s final chapters, you’ll find cutting edge examples of cloud technology in action, from machine learning to business intelligence, for a taste of some exciting ways your business could benefit from your new Microsoft Azure deployment.

Table of Contents

  1. Cover
  2. Title
  3. Copyright
  4. Contents at a Glance
  5. Contents
  6. About the Authors
  7. About the Technical Reviewer
  8. Foreword
  9. Acknowledgments
  10. Introduction
  11. Part I: Introducing Microsoft Azure
    1. Chapter 1: Microsoft Azure and Cloud Computing
      1. What Is Microsoft Azure?
        1. The Azure/Office 365 Connection
      2. IaaS, PaaS, and SaaS
      3. Security, Compliance, and Privacy
        1. Addressing Security
        2. Certifications and Industry Standards
        3. Microsoft Azure Government
        4. Privacy
      4. Why Microsoft Azure?
      5. The Azure Portal
      6. How Azure Is Licensed
        1. Azure Accounts
        2. Azure Subscriptions
      7. Scoping Azure
        1. Accessing the Azure Pricing Calculator
        2. Using the Azure Pricing Calculator
      8. Summary
    2. Chapter 2: Overview of Microsoft Azure Services
      1. Microsoft Azure Services
      2. The Azure Portal
      3. Websites
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      4. Virtual Machines
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      5. Mobile Services
        1. What Is It?
        2. Audience
        3. Scalability and Performance
        4. Real-Time Analytics
        5. Social
        6. References
      6. SQL Databases
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      7. Azure Storage and StorSimple
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      8. HDInsight
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      9. Azure Media Services and Content Delivery Network (CDN)
        1. What Is It?
        2. Benefits and Capabilities
        3. References
      10. Service Bus
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      11. Visual Studio Online
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      12. BizTalk Services
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      13. Recovery Services
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      14. Automation
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      15. Scheduler
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      16. API Management
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      17. Machine Learning
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      18. Networks
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      19. Traffic Manager
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      20. RemoteApp
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      21. Management Services
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      22. Azure Active Directory (AAD)
        1. What Is It?
        2. Audience
        3. Benefits and Capabilities
        4. References
      23. Summary
    3. Chapter 3: Azure Real-World Scenarios
      1. Real-World Scenarios
      2. Identity Management and Authentication
        1. Business Drivers: Building a Claims-Based Authentication Infrastructure
        2. Challenges
        3. Solution Description
        4. Solution Reference
      3. Rich Content Storage and Processing
        1. Business Drivers: Body-Worn Video Cameras
        2. Challenges
        3. Solution Description
        4. Solution Reference
      4. Creating a Preproduction Sandbox
        1. Business Drivers: Creating a Testing and Development Architecture
        2. Challenges
        3. Solution Description
        4. Solution Reference
      5. Small and Mid-Sized Businesses
        1. Business Driver: We’re Not in the Datacenter Business
        2. Challenges
        3. Solution Description
        4. Solution Reference
      6. Large Business, Corporations, and Government Agencies
        1. Business Driver: Grow the Business, Scale Out Infrastructure, Reduce IT Budgets, and Maintain Security
        2. Challenges
        3. Solution Description
        4. Solution Reference
      7. Summary
    4. Chapter 4: Planning Your Azure Deployment
      1. Planning Concepts
      2. The Online Azure Pricing Calculator
      3. Azure Cost Estimator Tool
        1. Scan Your Environment
        2. Choose Your Environment and Services
      4. Geographical Factors Affecting the Cost Model
      5. Microsoft Assessment and Planning (MAP) Toolkit
        1. Installing and Starting MAP
        2. Inventory
      6. Microsoft Azure Trial
        1. Microsoft Azure Enterprise Trial
        2. Microsoft Azure Government Trial
        3. Azure Service-Specific Trials
        4. Microsoft Developer Network (MSDN)
      7. Planning for Network Performance
        1. Azure Throughput Analyzer
        2. Third-Party, Web-Based Network Latency Test
      8. Summary
  12. Part II: Microsoft Azure Quick Start
    1. Chapter 5: Getting Started with Azure Web Apps
      1. Use the Tools You Know
        1. Quick Start: Creating a New Web App from the Portal
        2. Creating a Web App from the Marketplace
        3. Managing Your Azure Web Apps
        4. Monitoring an Azure Web Site
        5. Azure Web Apps Scaling
        6. Web Site Deployment with Azure Web Apps
        7. Azure App Service Migration Assistant
      2. Summary
    2. Chapter 6: Getting Started with Azure Virtual Machines
      1. Introducing Azure Virtual Machines
      2. Virtual Machine Configurations
        1. A-series
        2. D-series
        3. G-series
        4. Network-Optimized VMs
        5. Compute-Intensive VMs
        6. IP Addresses for Azure Virtual Machine and Cloud Service
        7. Virtual Machine Concepts
        8. Determining Your Virtual Machine Sizing
        9. Determining the Operating System
        10. Building Virtual Machines
        11. Virtual Machine Limits
        12. Microsoft Azure Virtual Machines, Networking, Cloud Service Support, and SLAs
      3. Summary
    3. Chapter 7: Understanding Azure Storage and Databases
      1. Azure Storage Services: Terms and Concepts
        1. Azure Storage Account
        2. Queue Storage
        3. File Storage
        4. Blob Storage
      2. Azure Storage Analytics
      3. Azure Import/Export Service
      4. Azure SQL Database
      5. StorSimple
      6. Summary
  13. Part III: Extending Your On-Premise Environment with Azure
    1. Chapter 8: Extending Your Network with Azure
      1. Introducing Azure Virtual Networks
        1. Azure Networking Overview
        2. Azure Networking Details
        3. Cross-Premises Virtual Network
        4. ExpressRoute
      2. Summary
    2. Chapter 9: Identity Management with Azure Active Directory
      1. Introducing Azure Active Directory
        1. Azure Active Directory Versions
      2. AAD Basic Features
      3. AAD Premium Features
        1. Password Write-Back
        2. Self-Service Group Management for Cloud Users
        3. Multifactor Authentication (for Cloud and On-Premises Applications)
        4. Advanced Usage and Security Reports
        5. Service-Level Agreement
      4. Adding and Managing Accounts in Azure Active Directory
        1. Bulk User Creation
        2. Directory Synchronization
        3. Installing the Azure Active Directory Synchronization Service
        4. Filtering AAD Sync
      5. Summary
    3. Chapter 10: Extending Azure Active Directory
      1. The Azure Active Directory Story
      2. Single Sign-On (SSO) for Third-Party SaaS
      3. End-User Experience
        1. End-User SSO Experience with a Third-Party SaaS
        2. End-User Experience with SSPR
        3. Additional Information Regarding SSPR
      4. Summary
    4. Chapter 11: Clusters, Regional VNets, High Availability, and Disaster Recovery
      1. Failover Clustering in Microsoft Azure
        1. Why Choose Failover Cluster Instances?
        2. Why Choose AlwaysOn Availability Groups?
      2. Regional VNets in Microsoft Azure
      3. High Availability in Microsoft Azure
      4. Disaster Recovery in Microsoft Azure
        1. Why Choose Disaster Recovery as a Service in Microsoft Azure?
      5. Summary
    5. Chapter 12: Migrating Your Virtual Machines to Azure
      1. Migration Considerations when Using Azure Virtual Machines
      2. Migration Options
        1. Disk2vhd
        2. Migrating Virtual Machines from Amazon Web Services to Azure
      3. Working with PowerShell
      4. Summary
    6. Chapter 13: Monitoring and Reporting
      1. Introducing Azure Monitoring and Reporting
      2. Monitoring a Microsoft Azure Websites
      3. Metrics to Monitor
        1. Endpoint Monitoring
      4. Monitoring Azure Virtual Machines
      5. Monitoring Storage
      6. Management Services
      7. Summary
  14. Part IV: Futures and Advanced Topics
    1. Chapter 14: Microsoft Azure Machine Learning
      1. What Is Microsoft Azure Machine Learning?
      2. Quick Hands-On Introduction
      3. What Is a Good Machine Learning Problem?
      4. Data Cleansing and Preparation
      5. Choose an Algorithm and Train the Model
      6. Score and Evaluate
      7. Quick Hands-On Operationalizing an Experiment
      8. Summary
    2. Chapter 15: Management and BI with HDInsight
      1. Microsoft Azure HDInsight Overview
        1. Big Data
        2. Hadoop
        3. HDInsight
        4. Deploying HDInsight
        5. Defining Azure Business Intelligence
      2. Summary
    3. Chapter 16: Working with Intune and RMS
      1. Enterprise Management Suite
      2. Managing Mobile Devices with Microsoft Intune
        1. Supported Devices and Features
        2. Preparing for Mobile Device Management
        3. Configuring the Mobile Device Management Infrastructure
        4. Enabling iOS Mobile Devices Management
        5. Enrolling Mobile Devices in Intune
      3. Getting Started with Azure Rights Management
      4. Configuring Azure Rights Management
        1. Creating, Configuring, and Publishing a Custom Template
        2. Updating Templates
      5. Summary
  15. Index