Showing posts with label Cloud. Show all posts
Showing posts with label Cloud. Show all posts

Saturday, January 22, 2011

Combining Cloud Computing, SOA and Web 2.0

Service Orientated Architecture (SOA) and Web 2.0 technologies can help organizations  implement Cloud services in their IT environment.

The following diagram shows the layers of an emerging Enterprise Computing Stack.

Web 2.0 allows for building user interfaces and collaboration.  Within an organisation this technology is referred to as Enterprise Web 2.0, it can be delivered using enterprise portals such as Microsoft SharePoint, Oracle WebCenter Suite and IBM Websphere Portal.

SOA enables the building and integrating of applications improving business agility.    SOA can be used to take advantage of Cloud services and present these resources to the users via Web 2.0 technologies such as AJAX, Mashups, RSS and enterprise social computing.  SOA greatly reduces the risks when building Hybrid cloud environments by providing a more integrated on-premise and public cloud solution.  SOA also makes it easier to move services between Cloud environments.  If an organization doesn’t have an on-premise cloud, having an SOA environment helps to identify and integrate public cloud services into the existing environment.

The three Cloud computing layers shown in the diagram are:
Infrastructure as a Service (IaaS) provides hardware and system software as a service including Storage, Compute and Networking.  These services provide access to IT infrastructure components.
Platform as a Service (PaaS) provides services for creating, deploying and managing applications
Software as a Service (SaaS) is application software delivered as a service.

These Cloud layers can be implemented individually, they do not depend on one another.  SOA principles can be applied when building the Cloud layers.  SOA architectural principles for example can be used to build a service-oriented Infrastructure as a Service (IaaS) layer.

Thursday, October 21, 2010

"How Do I?" Video Series for Windows Azure Platform

A series of short videos covering Windows Azure, Azure Service Bus and SQL Azure can be found at:

http://msdn.microsoft.com/en-gb/windowsazure/ff798080.aspx

The videos duration ranges from 6 minutes to 75 minutes in length.

For videos in this series covering Azure AppFabric -

Get started with Azure Service Bus (24 minutes in length) covers signing up, creating projects, namespaces and service remoting via the service bus environment.
http://msdn.microsoft.com/en-gb/windowsazure/ff181517.aspx


Get started with Access Control Services (26 mins) covers authentication and authorization of WCF web services in the cloud.
http://msdn.microsoft.com/en-gb/windowsazure/ee943797.aspx

Create and use a service bus message buffer (22 mins) covers sending and receiving (simple text based and complex custom types) messages using a cloud message queuing system.
http://msdn.microsoft.com/en-gb/windowsazure/ee943810.aspx

Windows Azure Platform On Demand Webcasts

For a list of recent webcasts covering Windows Azure Platform see the following link:

http://www.microsoft.com/events/series/azure.aspx?tab=webcasts&id=odall

No signing in is required to watch these webcasts.

Some Windows Azure AppFabric webcasts from the link above -


Introduction to Windows Azure AppFabric (Level 200) 61 minutes, Aug 2010


Developing for Windows Azure AppFabric Service Bus (Level 300) 53 minutes, Sept 2010


Securing Web Resources Using Windows Azure AppFabric Access Control (Level 300) 55 minutes, Aug 2010


Communication Patterns Supported by Windows Azure Platform AppFabric (Level 200) 60 minutes, Oct 2009

Microsoft TechEd North America June 2010 Videos

Sharepoint and Azure (60 minutes)
http://www.msteched.com/2010/NorthAmerica/OSP213

Real World Patterns for Cloud Computing (68 minutes)- covers examples of cloud architectures
http://www.msteched.com/2010/NorthAmerica/ARC304

Securing the Cloud - Expert Panel (72 minutes)
http://www.msteched.com/2010/NorthAmerica/SIA332

Lap Around the Windows Azure Platform (75 minutes)
http://www.msteched.com/2010/NorthAmerica/COS303

The Economics of Cloud Computing (67 minutes)- covers pricing model and SLA's
http://www.msteched.com/2010/NorthAmerica/COS306

Wednesday, October 20, 2010

Microsoft TechEd Australia Aug 2010 Videos

Sessions are now available to view online.

Win Azure Platform AppFabric Overview (74 mins)
 http://www.msteched.com/2010/Australia/COS230


The Business of Cloud Computing (76 mins)- cloud based PaaS and SaaS
http://www.msteched.com/2010/Australia/ARC206

Cloud Secret Sauce and what you can cook with it (72 mins)

http://www.msteched.com/2010/Australia/ARC203

Azure in the Real World Concept to Cloud (62mins) - what makes a good cloud app
http://www.msteched.com/2010/Australia/VOC206


Cloud Oriented Architecture in a retail business scenario (60 mins) - how to leverage azure appfabric service bus to connect together different areas of a retail business
http://www.msteched.com/2010/Australia/ARC205

Win Server AppFabric:Simplifiying the life of WCF WF Dev's (65 mins) - build config free WCF services using .Net, config and manage services using AppFabric Hosting Services
http://www.msteched.com/2010/Australia/DEV322

How do you secure cloud? (70 mins) - demistifying cloud security

http://www.msteched.com/2010/Australia/SEC308