Proposal On Cloud Computing

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

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

48 εμφανίσεις

12/13/2010





















Course Objective



Detailed Curriculum



Hardware & Software
Requirements




































































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?

Programme
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



Scalablity



Fault tolerance



Security



Affordability



Cloud
-
based storage



AppFabric



SQL Azure

Introduction to Windows Azure tools



Windows Azure development fabric and VS
tools



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



Building
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

DETAILED CURRICULUM


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
cloud
-
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



Applica
tion Design patterns



Application Development patterns



Security Best Practices














































































Microsoft Windows Vista / Windows 7 with latest service packs



Internet
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
emulato
r



Charges


Rs.3500/
-

per student for Foundation and
Microsoft Cloud

Training.

Training will be for 18 to 21 days.

Hardware & S/w Requirements