2. What is Cloud
Computing?
Is an expression which describe a variety
of computing concepts that involve a large number
of computers connected through a real-time
communication network such as the Internet.
is a synonym for distributed computing over a
network, and means the ability to run a program or
application on many connected computers at the
same time.
4. Types of Cloud delivery
models??
IaaS-Infrastructure as service; server, storage and network
hardware. Eg, Amazon EC2, Azure Services Platform, DynDNS,
Google Compute Engine, HP Cloud, iland, Joyent, LeaseWeb,
Linode, NaviSite, Oracle Infrastructure as a Service, Rackspace
Cloud, ReadySpace Cloud Services, ReliaCloud, SAVVIS,
SingleHop, and Terremark
PaaS-Platform as service; App development and Deployment
platform. Eg,AWS Elastic Beanstalk, Cloud Foundry, Heroku,
Force.com, EngineYard, Mendix, OpenShift, Google App Engine,
Windows Azure Cloud Services and OrangeScape.
SaaS- Software as service; Application delivered to end user. Eg,
Google Apps, Microsoft Office 365, Onlive, GT Nexus, Marketo,
and TradeCard.
5. Impact in s/w
maintenance???
Cloud computing is a natural evolution of the widespread
adoption of virtualization, service- oriented architecture, and
utility computing.
With the cloud model, you LOSE CONTROL over physical
security. In a public cloud, you are sharing computing
resources with other companies.
Cloud applications UNDERGO CONSTANT FEATURE
ADDITIONS, and users must keep up to date with application
improvements to be sure they are protected.
Stored data might not be secure and data may be lost.
6. Goal???
is to allow users to take benefit from all of these
technologies, without the need for deep knowledge
about or expertise with each one of them.
Unlimited storage capability
Improved performance.
Device independence