Resp for executing ur apps in the cloudComp serv provides u wit a way to run ur apps on Win Server running in VM hosted in MS DCCompute service is built from one or more roles
A service may run one or more instances of a role Web role – customized for web apps developed in ASP.NET. Run in full IIS7.0, can communicate with worker roles directly or thru queues Worker – useful for generalised dev, typical example is background processing, similar to a batch job or windows service VM – runs a user customized image of the Win server 2008 R2, typically an image of the on-premises win server is made and then transferred to cloud Can build a service with any combination of web and worker rolesCommunicates via HTTP/HTTPS/TCP/IP on ports 80 and 843Tools - ASP.NET, WCF, other .NET tools, Java, Python, Ruby, etc.
Storage Service – persistent, durable storage, needs a storage acc, can obtain it thru management portalBlobs are for unstructuredstorage,like text or binary dataTable- semi structured or tabular data storage, not relational, basic table storage is a set of entities which contains a set of properties for relational u can use SQL AzureQueues Buffered data storage useful when communicating btw worker and web roleDrives are sharable across instances
Wizards - creating subscriptions, servers, and databases
No learning curve neededBased on .NET and VS
All one , contains SDK and tools needed for VS 2010, VS Web DeveloperRequired IIS feature and hot fixesAlso includes emulators for app fabric and storage
https://windows.azure.com/default.aspxSilverlight basedProvides access to service deployment and mangement tasksRibbons – displays actions based on the displayed itemNavigation – access to different features in the portal, main nav buttons are to the bottom of the paneItem list – displays hierarchical grouping based on the selected navigation buttonProperties –displays properties associated with the selected item
Creating and Deploying Apps in Windows Azure AmalDev http://blog.techrepository.in www.techrepository.in
A Quick Comparison Local Data Stores Cloud Storage 5 Library/Services Web/Worker Role 4 Azure Desktop Manifest Service Definition 3 Application Configuration Service Configuration 2 Executable Service Package 1
What is a Role ? Defines a component that may run in the execution environment Three Types Web Role Interacts with end user or web services Worker Role Initiates their own request for data or tasks from the queue VM Role Have full control over the operations
Storage Service Blobs Provides simple interface for storing named files along with metadata Tables Provides structured storage Queues Provides reliable storage and delivery of messages Drives NTFS file system volume
Management Portal https://windows.azure.com One stop location for all Azure resources 100% Silverlight UI Getting Started Wizards Old management portals at http://sql.azure.com.
Developer Experience .NET, SQL Server, WCF Tools – Visual Studio, SSMS Supports PHP, Python Cloud apps can be developed locally / offline SDK Cloud Simulator – Dev Fabric, Dev Storage
Tools Windows Azure SDK Tools to manage and configure roles Local Development Fabric Local Development Storage services Local Cloud Service debugging support Cloud Service package and deployment builder Windows Azure Tools for Visual Studio C# and VB project templates http://www.microsoft.com/windowsazure/sdk/