Contents

Part I: An Introduction to Microsoft’s Cloud

Chapter 1: Welcome to the Cloud

An Overview of the Cloud

Why Use the Cloud Now?

Understanding the Cloud Approach to Services

Deciding to Move into the Cloud

Windows Azure Platform

Web Role

Worker Role

VM Role

AppFabric

Access Control

Content Delivery Network (CDN)

Caching

Storage

SQL Azure

Windows Azure Appliance

Windows Azure Marketplace

Developer Story

Office 365

SharePoint Online

Exchange Online

Lync Online

Office Professional Plus and Office Web Apps

Developer Story

Summary

Chapter 2: Getting Your Environment Ready for Office 365

Your Office 365 Cloud Environment

Registering for Office 365 (Trial)

Adding Users

Your Office 365 Development Environment

Using Virtualization for Your Development Environment

Using Microsoft Trial Virtual Machines

Using a Physical Machine for Your Development

Creating an Office 365 Development Environment

System Requirements

Step 1: Installing Mandatory Software

Step 2: Installing Service-Specific Software

Step 3: Finalizing Installation

Your First Office 365 Application

Your First SharePoint Online Solution

Your First Exchange Online Application

Your First Lync Online Application

Office 365 Development Challenges

Office 365 Developer Resources

Quick Start Office 365 Development

Office 365 Community

Office 365 Marketplace

Summary

Part II: Office 365

Chapter 3: Office 365 Identity Services

Understanding Identity

Understanding Identity in Office 365

Establishing Identity Using Only Office 365 ...

Get Programming Microsoft's Clouds: Windows Azure™ and Office 365 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.