Special section on cloud computing

Cloud Computing and User Authentication

Authentication and authorization aspects of cloud computing include forms of identity federation and claims-based authentication to facilitate transactions between service end points as well as intermediaries in the cloud. Furthermore, users must be adequately authenticated when  accessing cloud services using multi-factor authentication or other advanced techniques.

read more....

Cloud Computing and User Authentication

Authentication and authorization aspects of cloud computing include forms of identity federation and claims-based authentication to facilitate transactions between service end points as well as intermediaries in the cloud. Furthermore, users must be adequately authenticated when  accessing cloud services using multi-factor authentication or other advanced techniques.

read more....

Interoperability in the Cloud: the semantic web

image

The semantic web potentially offers a solution to the emerging problem of interoperabilty among applications hosted in the Cloud. Work being done at the Cloud Computing Interoperability Forum (CCIF) aims to create a common cloud taxonomy and ontology, which is a way to express cloud computing and its subsequent parts in terms of a consensus data model.

A group at CCIF is applying the Semantic Web to APIs as part of a broader effort to create a unified cloud interface -- a Semantic Abstraction Layer, single programmable interface for all other APIs, with OWL (Web Ontology Language) serving as the basis of that model.

Cloud Storage: the new utility

Four companies are competing for leadership with their cloud storage services: (1)Amazon S4, (2)EMC Atmos, (3)Window Azure, (4)Google Storage.

Trending towards ubiquitous computing

Ubiquitous Computing can be thought of as the idea of invisible computers everywhere. Specifically,it is the idea that computers are embedded in the environment, imagewith literally dozens or hundreds of computers available to each person, and each computer performing its tasks without requiring human awareness or a large amout of human intervention. If the mainframe represents the era of "many people, one computer", and the PC is the era of "one person, one computer", then ubiquitous computing can be thought of as the era of "one person, many computers". 

 

Transitioning to the Cloud

 Cloud computing is emerging as the next technology frontier, one where people will access software and data stored on the Internet from anywhere using devices such as the phone, tablet and computer. Many believe that from this mix of devices,  people will rely mostly on their cell phones to access their applications and manage their data. Facebook, Google Docs and iTunes are all examples of cloud-computing applications which are often being accessed via cellphones.

To support its move to cloud computing, Microsoft says it will offer 25GB of free cloud storage within the Windows Live platform for accessing information shared between the Web and other devices.  Microsoft's cloud computing service, Windows Live platform, will give users of phones, PCs and consoles access to e-mail, calendars, pictures, services and the Bing search engine.

Google has described its strategy as one of opening up its technology to all kinds of developers will eventually give it the upper hand in the smartphone software market, saying users should be able to make applications themselves said a spokesperson for Google, a Microsoft competitor.  “The goal is to enable people to become creators, not just consumers, in this mobile world,” said Harold Abelson, who  lead the Google App Inventor for Android  project  while on sabatical from MIT.

Google's leading rival, Apple, takes a more tightly managed approach to application development for the iPhone, controlling the software and vetting the programs available.

read more....

Microsoft Announces Cloud-Computing Pacts

Microsoft Corp. announced agreements with technology giants Dell Inc., Hewlett-Packard Co. and eBay Inc. related to its Windows Azure cloud-computing operating system.  Both H-P and Dell will help develop cloud-computing efforts for its customers.  Microsoft also said eBay will be one of the first customers of Azure.  The concept of cloud computing is to serve data and applications from Web servers accessible from any device with an Internet connection, making them at a user at any workstation.

Many of the most widely used implementations of cloud computing come from Google and other competitors. Microsoft, meanwhile, must convince its developers and resellers who have spent decades investing in PC-centric software to redirect their attention.

Cloud Computing: An Introduction

In August 2008, Gartner Research observed that "organizations are switching from company-owned hardware and software assets to per-use service-based models" and that the "projected shift to cloud computing will result in dramatic growth in IT products in some areas and in significant reductions in other areas."

read more....