Professional Documents
Culture Documents
For example, each customer gets their own virtual disk so that data is
segregated and they can do their own low-level encryption, while virtual
FlexiScale uniquely offers permanent on-demand storage and was the first
service, it also enables the creation of custom packages such as golden images.
Cloud arcs: An abbreviation for cloud architectures, which are designs for software
Importance:
1. It enables consumers (the users who demand computing resources) rent, access to,
and scale resources as per their demands.
2. No need to invest in purchasing enterprise s/w or setting up large computing
infrastructures.
3. Vendors can rent relatively expensive solutions to smaller and budget-conscious
customers.
4. No need to sell the product; they can rent them.
5. New jobs.
Cloud Computing Vendors
There are scores of vendors who offer cloud services. What they have to offer varies based on the
vendor and their pricing models are different, as well. Let’s take a look at some of the big names in the
world of cloud computing.
1. Amazon
Amazon was one of the first companies to offer cloud services to the public and they are very
sophisticated. Amazon offers a number of cloud services, including:
• Elastic Compute Cloud (EC2): Offers virtual machines and extra CPU cycles for an organization.
• Simple Storage Service (S3): Allows us to store items up to 5GB in size in Amazon’s virtual storage
service.
• Simple Queue Service (SQS): Allows our machines to talk to each other using this message-passing
API.
• SimpleDB: It is a web service for running queries on structured data in real time. This service works
in close conjunction with Amazon Simple Storage Service (Amazon S3) and Amazon Elastic Compute
Cloud (Amazon EC2), collectively providing the ability to store, process, and query data sets in the
cloud.
These services can be difficult to use, because they have to be done through the command line.
Amazon’s virtual machines are versions of Linux distributions.
Amazon’s cloud services at http://aws.amazon.com
1. Google
Google offers online documents and spreadsheets, and encourages
developers to build features for those and other online software, using its Google
App Engine. Google reduced the web applications to a core set of features, and built
a good framework for delivering them. Google also offers handy debugging
features.
Groups and individuals will likely get the most out of App Engine by writing a layer
of Python that sits between the user and the database.
It can be found online at code.google.com/appengine/.
2. Microsoft
Microsoft’s cloud computing solution is called Windows Azure, an
operating system that allows organizations to run Windows applications and store
files and data using Microsoft’s datacenters. It is also offering its Azure Services
Platform, which is services that allow developers to establish user identities, manage
workflows, synchronize data, and perform other functions as they build software
programs on Microsoft’s online computing platform
Key components of Azure Services Platform include
• Windows Azure: Provides service hosting and management and low-level scalable storage,
computation, and networking.
• Microsoft SQL Services: Provides database services and reporting.
• Microsoft .NET Services: Provides service-based implementations of .NET Framework
concepts such as workflow.
• Live Services: Used to share, store, and synchronize documents, photos, and files across
PCs, phones, PC applications, and web sites.
• Microsoft SharePoint Services and Microsoft Dynamics CRM Services: Used for business
content, collaboration, and solution development in the cloud.
Microsoft plans the next version of Office to offer a browser-based option so that users
can read and edit documents online as well as offer the ability for users to collaborate using
web, mobile, and client versions of Office.
Cloud computing is a great way for IT professionals to focus less on their
datacenters, and more on the work of information technology.
Cloud Computing Providers
Various Cloud Computing platforms are available today. The following table contains the popular Cloud
Computing platforms:
SN Platform Description
7 FlexiScale: The FlexiScale offers a cloud computing platform that allows flexible, scalable and automated
cloud infrastructure.
9 Gizmox: The Gizmox Visual WebGUI platform is best suited for developing new web apps and modernize
the legacy apps based on ASP.net, DHTML, etc.
10 GoGrid: The GoGrid platform allows the users to deploy web and database cloud services.
11 Google: The Google's App Engine lets the users build, run and maintain their applications on Google
infrastructure.
13 Microsoft: The Microsoft Windows Azure is a cloud computing platform offering an environment to create
cloud apps and services.
15 RackSpace: The RackSpace provides servers-on-demand via a cloud-driven platform of virtualized ervers.
16 Amazon EC2: The Amazon EC2 (Elastic Compute Cloud) lets the users configure and control computing
resources while running them on Amazon environment.
Cloud Computing
and information are provided to computers and other devices on demand – pay per use
basis.
applications online. It offers online data storage, infrastructure and application. We need
not to install a piece of software on our local PC and this is how, the cloud computing
overcomes platform dependency issues. Hence, the Cloud Computing is making our
e. Virtual private servers, Web hosting, data servers, fail-over services, etc
Facilitates of Cloud Computing
In other words, cloud computing is a model for delivering IT services.
Instead of a direct connection to the server, the resources are retrieved from
Data and software packages are stored in servers. The cloud computing
The name cloud computing was inspired by the cloud symbol that is often