Windows Azure
Training
|
 |
50466
Windows Azure Solutions with Microsoft Visual Studio 2010
3 days Instructor-led
About this
Course
This class is an introduction to cloud computing and
specifically Microsoft's public cloud offering in
Windows Azure. Windows Azure has been described by
Microsoft as an operating system for "the cloud". In
this class, you explore this new cloud operating system
and learn how to write, deploy and monitor .NET
applications in Azure.
Audience Profile
This class is designed for .NET developers with
Web application experience that are exploring
developing new applications or porting existing
applications to Windows Azure.
At Course Completion
After completing this
course, students will be
able to:
-
Understand cloud
computing in its various
forms and how Windows
Azure fits in the cloud
computing space.
-
Learn why organizations
want to run applications
in the Azure cloud.
-
Understand the
architecture of Azure.
-
Explore the Azure SDK
and DevFabric
development environment.
-
See how to develop
applications for Azure
and how that varies from
"normal" .NET
application development.
-
Write and deploy a
ASP.NET Web application
(Web Role) to Azure.
-
Explore Azure storage
capability.
-
Learn how to create and
deploy background
computatinal
applications (Worker
Role) in Azure.
-
Explore SQL Azure
capability.
Prerequisites
|
Module 1: Introduction to Cloud Computing
- What is Cloud computing and why is it important?
- Types of Cloud Computing Services
- Where is the Cloud?
- Concerns about Cloud computing
- What is Microsoft Windows Azure?
- Why Windows Azure?
Module 2: Windows Azure Architecture
- Hello Azure
- Microsoft Data Centers
- Virtualization
- The Fabric Controller
- Windows Azure Platform Architecture
- Windows Azure
- Windows Azure Roles
- Windows Azure Storage
- Developing Windows Azure Applications and Data Stores
- Development Fabric and Development Stores
- Deploying To The Cloud and Managing The Cloud
- SQL Azure
- APP Fabric
Module 3: Windows Azure Web Role
- The Web Role
- Exploring The Web Role Project
- Exploring The Cloud Service Project
- Web Role Configuration
- Service Runtime API
- Running IN Dev Fabric
Module 4: Local Storage
- What is Local Storage?
- Local Storage Configuration
- Using local Storage
- When to Use Local Storage
- Windows Azure Drive
Module 5: Windows Azure Storage And Queues
- Windows Azure Storage
- Windows Azure Storage Account
- Why Windows Azure Storage
- Affinity Group
- DEV Storage
- Windows Azure Storage Costs
- Accessing Windows Azure Storage
- Using the Storage Client Library
- Windows Azure Storage Queues
- Working With Queues
- Working With Queues (using the Storage Client Library)
- Queue Metadata
- Working With Messages (using the Storage Client Library)
- Working With Queues And Messages Asynchronously
- Queue Polling
- Working With Queues (using REST)
- Working With Messages (using REST)
Module 6: Blob Storage
- Windows Azure Storage Blobs
- Working With Containers (using The Storage Client Library)
- Container (and BLOB) Metadata
- Container Access
- BLOBS
- Working With Blobs (using Storage Client Library)
- Working With Containers and BLOBS Asynchronously
- Working With Containers (using REST)
- Working With BLOBS (using REST)
Module 7: Table Storage
- Windows Azure Storage Tables
- Windows Azure Storage Tables vs. SQL Azure
- Tables, Entities, Properties and Partitions
- Working With Tables (using the Storage Client Library)
- Working With Entities (using the Storage Client Library)
- Entity Queries
- Batching and Transactions
- Concurrency
- Working With Tables and Entities Asynchronously
- Working With Tables (using REST)
- Working with Entities (using REST)
- Sessions
Module 8: Windows Azure Worker Role
- The Worker Role
- Exploring The Worker Role
- Worker Role Configuration
- Running in DEV Fabric
- Input (External) Endpoint Setup
- Internal Endpoint Setup
Module 9: SQL Azure Introduction
- What and Why of SQL Azure
- SQL Azure Architecture
- SQL Azure vs. SQL Server
- SQL Azure Costs
- SQL Azure Account Setup and Server Provisioning
- Database Firewall and Access Control
- SQL Azure Tools
- Server and Database Management/Development
- Accessing SQL Azure From Application Code
- Data Migration
- Database Backups
- Partitioning The Database
Module 10: Diagnostics and Logging
- Debugging and Logging issue
- Windows Azure Diagnostic Service
- Configuring The Diagnostic Service
- Writing To trace Logs
- Changing the Diagnostic Configuration
- Changing the Diagnostic Configuration Externally
- Transferring Diagnostic Data to Windows Azure Storage
|
|