Cloud computing is the delivery of computing resources such as servers, storage, databases, networking, software, analytics and more over the Internet ("the cloud") to offer faster innovation, flexible resources and economies of scale. It provides scalability, availability, maintenance, cost reduction and security. There are three main service models of cloud computing: Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS).
5. Once upon a time…
I’m Distributed
Computing
I allow computations
to run on several
networked computers
I’m cool!
I’m Utility Computing
I package computing
resources as a metered
service
I’m economic
They fell in love, and had a child…
Cloud Computing
6. “Cloud computing is a style of computing where
massively scalable IT-related capabilities are
provided as a service across the Internet to
multiple external customers”
7. History of Cloud Computing
1960 : John McCarthy’s Concept
“Computation may someday be organized as a public
utility."
1999 : Salesforce.com
“Pioneered the concept of delivering enterprise
applications via a simple website”
2000 : Microsoft
2001 : IBM
“Expanded Sass Concept through web service”
2005 : Amazon
“Launch of Amazon web services”
2007 : Google and IBM
“Start researching Cloud Computing”
“Start using Cloud Computing in many organization”
2008 : Gartner Research
8. Applications of Cloud Computing
Amazon EC2 & S3
Google App
Windows Azure
Google App Engine
Panda Cloud
Dropbox
iCloud
9. Amazon is the most widely known cloud vendor.
Offering services on many different fronts, from storage to
platform to databases.
To have their finger in a number of cloud technologies.
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Simple DB
Amazon Simple Storage Service (Amazon S3)
Amazon CloudFront
Amazon Simple Queue Service (Amazon SQS)
10. Google App Engine (GAE) is a platform for
developing and hosting web applications in
Google-managed data centers.
GAE is a cloud computing technology.
It virtualizes applications across multiple servers.
11. Google App Engine vs. Amazon Web
Service
Topic of
comparison
Cloud computing user
Google App Engine
Amazon Web Service
Reliability
High security and reliability.
High reliability because it has
clearly SLA and ensure
Users to get high security.
Learn ability
Easy to use and it has an
application manual.
It shows the detail but using it
needed some IT skill.
Language
Support Java and Python, the
language used in the present.
Support all languages and it can be
uploaded to AMI
Tool
It has many tools that help you to
create an application e.g. Google
App Engine SDK etc.
There is no need.
Services
No need to buy any kind of service
due to comprehensive service
Needed to buy Amazon S3 if user
needs more space for storage.
12. Hardware & Software which
Delivers cloud applications,
Consumes cloud services
Commercial Examples
Web Browsers (IE, Firefox, Google Chrome)
Mobiles (iPhone, Android, Windows Mobile)
18. A form of cloud storage where the enterprise and storage service
provider are separate and the data is stored outside of the
enterprise's data center. With public cloud storage, or external
storage clouds, enterprises and small businesses offload their data
storage and archival / backup needs to a third-party cloud storage
service provider, freeing them from the expensive costs of having
to purchase, manage and maintain on-premises storage hardware
and software resources
19. The phrase used to describe a cloud computing platform that is
implemented within the corporate firewall, under the control of
the IT department.
A private cloud is designed to offer the same features and benefits
of public cloud systems, but removes a number of objections to
the cloud computing model including control over enterprise and
customer data, worries about security, and issues connected to
regulatory compliance
20. A combination of public cloud storage and private cloud storage
where some critical data resides in the enterprise's private cloud
while other data is stored and accessible from a public cloud
storage provider.
Hybrid cloud storage combines the advantages of
scalability, reliability, rapid deployment and potential cost
savings of public cloud storage with the security and full control
of private cloud storage.
23. 1.
Requires a constant Internet connection.
2.
Does not work well with low-speed connections.
3.
Features might be limited.
4.
Can be slow.
5.
Stored data might not be secure.
6.
Stored data can be lost.