Books & Videos

Table of Contents

  1. Chapter 1 Cloud Computing

    1. Understanding Cloud Computing

    2. The Windows Azure Platform

    3. Windows Azure

    4. When Not to Use the Cloud

    5. Summary

  2. Chapter 2 Under the Hood

    1. Inside the Cloud

    2. The Data Centers

    3. The Hypervisor

    4. The Fabric

    5. Summary

  3. Chapter 3 Your First Cloud App

    1. Signing Up for Windows Azure

    2. The Windows Azure Tool Set

    3. Developing Your First Cloud Application

    4. Using the Visual Studio Tools

    5. Summary

  4. Chapter 4 Service Model

    1. Understanding Windows Azure Roles

    2. Service Definition and Configuration

    3. Introducing the Service Runtime API

    4. Accessing Configuration Settings

    5. Understanding Endpoints

    6. Understanding Inter-Role Communication

    7. Subscribing to Changes

    8. Looking at Worker Roles in Depth

    9. Summary

  5. Chapter 5 Managing Your Service

    1. Common Themes Across Windows Azure Services

    2. Windows Azure Developer Portal

    3. Service Management API

    4. Dealing with Upgrades

    5. Summary

  6. Chapter 6 Native and Non-.NET Code

    1. The Windows Azure Sandbox

    2. Peeking Under the Hood with a Command Shell

    3. Running Non-.NET Languages

    4. Understanding FastCGI and PHP

    5. “Gotchas” with Running Native Code

    6. Summary

  7. Chapter 7 Storage Fundamentals

    1. Accepting the New Storage System

    2. Windows Azure Storage Characteristics

    3. Windows Azure Storage Services

    4. Getting Started with a Storage Account

    5. Working with the REST API

    6. Building a Storage Client

    7. Using the SDK and Development Storage

    8. Summary

  8. Chapter 8 Blobs

    1. Understanding the Blob Service

    2. Usage Considerations

    3. Using the Blob Storage API

    4. Using the Storage Client Library

    5. Using Containers

    6. Using Blobs

    7. Understanding Block Blobs

    8. Understanding Page Blobs

    9. Windows Azure XDrive

    10. CDN Access and Custom Domain Names

    11. Summary

  9. Chapter 9 Queues

    1. Understanding the Value of Queues

    2. Windows Azure Queue Overview

    3. Understanding Queue Operations

    4. Understanding Message Operations

    5. Summary

  10. Chapter 10 Tables

    1. Windows Azure Table Overview

    2. ADO.NET Data Services Primer

    3. Table Operations

    4. Summary

  11. Chapter 11 Common Storage Tasks

    1. Exploring Full-Text Search

    2. Modeling Data

    3. Making Things Fast

    4. Utilizing Concurrent Updates

    5. Summary

  12. Chapter 12 Building a Secure Backup System

    1. Developing a Secure Backup System

    2. Understanding Security

    3. Protecting Data in Motion

    4. Protecting Data at Rest

    5. Usage

    6. Summary

  13. Chapter 13 SQL Azure

    1. Creating and Using a SQL Azure Database

    2. Differences Between SQL Azure and SQL Server

    3. Tips and Tricks

    4. Summary

  1. Colophon