Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Windows Azure™ Step by Step
A Note Regarding Supplemental Files
Acknowledgments
Foreword
Introduction
Who Should Read This Book
Who Should Not Read This Book
Assumptions
Organization of This Book
Conventions and Features in This Book
System Requirements
Code Samples
Installing the Code Samples
Using the Code Samples
How to Access Your Online Edition Hosted by Safari
How to Download the Online Edition to Your Computer
Errata & Book Support
We Want to Hear from You
Stay in Touch
1. Introduction to Cloud Computing
Approaches to Cloud Computing
Infrastructure as a Service
Software as a Service
Platform as a Service
Cloud Services Defined
Long-Term Vision
Windows Azure as a PaaS Solution
Great Opportunity for Small Businesses
Great Opportunity for Big Businesses
Windows Azure and Cloud Computing
Summary
2. Introduction to the Windows Azure Platform
The Operating System
Service Creation
Create a Service
Windows Azure Storage
Create a Storage Account
The Worker Role
The Virtual Machine Role
Windows Azure AppFabric
The Service Bus
The Access Control Service
The Caching Service
The Integration Service
The Composite Application Service
SQL Azure
Summary
3. Creating a Web Role Project
Software Development Kits
Windows Azure Tools for Visual Studio
Web Role Project Template
Create the Project
Test the Solution
The Cloud Project
Conduct a Multiple-Instance Test
Deployment to Windows Azure
Deploy Your Project Manually
Configuration and Upgrading
Configure a Cloud Service
Service Definition File
Role Properties
Summary
Quick Reference
4. Windows Azure Storage
Local Storage
Request Local Storage
Read the Configuration Value
The Windows Azure Storage Account
Create a Storage Account Project
Windows Azure Management Tool
Manage Blobs with the Windows Azure Management Tool
Add Blobs to the Container
Blob APIs
List the Blobs in a Container
Upload New Blobs
Create a Container from Code
Summary
Quick Reference
5. Tables, Queues, and Worker Roles
The Table Service
Use the Table Service APIs
Define an Entity
Create the Client-Side Context
Use the Table Service
Query the Table Services
The Queue Service
Create the Message
Create the Worker Role Project
Configure the Worker Role Project
Configure the Setting Publisher
Dequeue Messages from the Worker Role
Summary
Quick Reference
6. Windows Azure Operating System Details
Live ID, Subscriptions, and Billing
Affinity Group
Content Delivery Network
Certificates
Diagnostics
Summary
Quick Reference
7. Building an AppFabric Solution
Windows Azure AppFabric Components
Service Bus
Create the Service Namespace
Create a WCF Service Application
Expose the Service to the Service Bus
Create the Service Consumer
Direct Connection
Use Direct Connection
Bindings
Use a Different Binding
HTTP for Management URI
Summary
Quick Reference
8. WCF Data Services and OData
The Astoria Project
WCF Data Services (ADO.NET Data Services)
The Building Blocks
Create an ASP.NET Web Application
Create the Database
Create an Entity Data Model
Rename the Entity and Entity Set
Create a Simple Page to Show the Result
WCF Data Service
Create a WCF Data Service
Query and Relationship
Filtering, Sorting, and Pagination
WCF Data Service Client
Create a Simple Client
The .NET Framework Client
Security Introduction
Summary
Quick Reference
9. Using SQL Azure
SQL Azure Features
SQL Azure Database Access
Database Server Creation in the Cloud
Create a Virtual Server
Create a Database
Configure the Firewall
SQL Azure Access
SQL Azure Relational Engine Feature
Existing Database Migration
SQL Azure Migration Wizard
Summary
Quick Reference
10. Accessing Azure Services from Everywhere
Creating the Storage Account Project
Create the Storage Account Project
Create the Client Application
Insert Some Data
Accessing the Storage Account from PHP
Using HTTP and REST
Summary
Quick Reference
11. Application Architecture
Characteristics of a Multitier Solution
The Data Access Layer
The Service Agent
Summary
A. About the Author
Index
About the Author
← Prev
Back
Next →
← Prev
Back
Next →