Proposal On Cloud Computing

pullfarmInternet και Εφαρμογές Web

3 Νοε 2013 (πριν από 4 χρόνια και 8 μήνες)

67 εμφανίσεις


Course Objective

Detailed Curriculum

Hardware & Software

The Windows Azure Platform is the Microsoft

solution for cloud computing. The Azure Platform provides operating system,
database and application services that simplify administration, streamline maintenance and reduce costs. This course provides

the knowledge to build and deploy applications that u
tilize the Windows Azure Platform using Visual Studio and .NET

What will you learn?

After attending this workshop, participants will be able to:

Understand what is Windows Azure

Get a good idea of how to design, develop, debug and deploy an application fo
r the Cloud

Build scalable, fault
tolerant and secure cloud
based applications using the Windows Azure Platform

Leverage existing knowledge of Visual Studio and .NET to develop applications for the cloud

Create, deploy, configure and monitor ASP.NET
applications that run in the Azure cloud

Host Windows Communication Foundation (WCF) services using Azure

Employ worker roles and queues for asynchronous processing

Create and access SQL Azure databases for cloud
based storage

Who should attend?

rs, architects and application designers who would like to take advantage of Microsoft Azure services to create
scalable, secure and affordable cloud
based applications.

Before attending this course, all participants must have:

Working knowledge of .NET 3
.0/3.5/4.0 development

Working knowledge of ASP.NET development, deployment and best practices

Working knowledge of WCF Services development, deployment and consuming it

Course Objective

Course Outline

Introduction to Azure Features and Services


Fault tolerance



based storage


SQL Azure

Introduction to Windows Azure tools

Windows Azure development fabric and VS

Windows Azure SDK tools

Other tools

Windows Azure roles

Understanding roles

Configuring roles

Working with endpoints

Developing Azure Applications with Visual Studio

Creating a Windows Azure program

Registering a Windows Azure account

Azure projects in Visual Studio

Adding Web and Worker roles

Programming ASP.NET applications for Azure

Uploading and testing Azure applications

Testing applications using the development fabric

Publishing an Azure application

Configuring Azure applications


Windows Azure Storage

Understanding Windows Azure storage services

Table Storage

Blob Storage

Queue Storage

Using X Drive

Programming storage services

Deploying Azure applications to production

Monitoring and debugging
based applications

Scaling Azure applications

Reconfiguring Azure applications

Enabling ASP.NET sessions and profiles for Azure

Investigating design considerations for Azure Web applications

Writing sessions to Azure storage

Modifying profile
configuration for Azure

Hosting WCF services with Azure

Adding WCF services to an ASP.NET application

Creating a WCF Service Web Role

Programming WCF interfaces, attributes and configuration

Implementing a WCF service

Building interoperable Azure services

Locating Azure services

Adding service references

Setting WCF bindings

Accessing Azure services using SOAP or REST

Employing Azure services from WPF, Silverlight and non
.NET environments

Adding worker roles to Visual Studio projects

Asynchronous backgroun
d processing

Communicating between roles

Polling for worker completion using Ajax

Implementing queue storage for messaging

Sending messages to queues

Serializing objects for queues

Reading queued messages



Introduction to SQL Azure

Understanding SQL Azure architecture

What's different between SQL Azure and SQL Server

Architectural choices with SQL Azure

SQL Azure tool support

Programming SQL Azure

Using SSIS to migrate data to the cloud

Synchronizing data between the cloud and on
premise databases

Consuming SQL Azure data

Windows Azure platform AppFabric

Understanding Windows Azure platform AppFabric

Service Bus

Access Control Service

A lap around Windows Azure platform AppFabric

Patterns & Practices with Windows Azure

tion Design patterns

Application Development patterns

Security Best Practices

Microsoft Windows Vista / Windows 7 with latest service packs

Explorer 7 or above

Visual Studio .NET 2010

Microsoft SQL Server 2000 / 2005/2008 with latest service pack

Deep Zoom Composure

Silverlight 4.0 Tools

Silverlight 4.0 Runtime

Expression Blend 4.0

Silverlight 4 Toolkit

WCF RIA Services

Windows Phone 7



per student for Foundation and
Microsoft Cloud


Training will be for 18 to 21 days.

Hardware & S/w Requirements