Cloud computing
-
Upload
higher-private-school-of-engineering-and-technology -
Category
Technology
-
view
228 -
download
0
description
Transcript of Cloud computing
![Page 1: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/1.jpg)
L/O/G/Owww.themegallery.com
1
Cloud Computing
Presented by:
Jazia JABALLAH
Zeineb YAHYAOUI
Cloud Computing
Academic Year: 2009/2010
![Page 2: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/2.jpg)
2
Web Server
Windows
IIS
App Server
Linux
Glassfish
DB Server
Linux
MySQL
Windows
Exchange
significant infrastructure costs
Facebook spent $68 million on their servers in 2007 [1]
MOTIVATION
![Page 3: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/3.jpg)
3
Virtualization
Web Server
App Server
Email Server
DB Server
“Don't put all your
eggs in one basket”
MOTIVATION
Memory capacity and processor calculations
![Page 4: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/4.jpg)
4
1
2
4
5
Introduction
What’s Cloud?
Types of Cloud Computing
Advantages and Disadvantages
6 Case Study: Google App Engine
7 Conclusion
OUTLINE
3 Inside the Cloud
![Page 5: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/5.jpg)
5
INTRODUCTION
1970’s
1980’s
1990’s
2000’s
Cloud Computing
(2010+)
Main FrameClient/Server
Web
SOA
![Page 6: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/6.jpg)
6
Cloud Computing
The “Cloud” is the default symbol of the internet in
diagrams.
The broader term of “Computing” encompasses:- Computation- Coordination logic- Storage
Cloud Computing is about moving computing from the single desktop
pc/data centers to the internet.
WHAT’S CLOUD?
![Page 7: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/7.jpg)
7
INSIDE THE CLOUD
Application (Software)
Platform
Infrastructure
SaaS
PaaS
IaaS
![Page 8: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/8.jpg)
8
Virtualized CPUs and Storage
Physical Servers across the Globe
Software Platform
The Cloud Platform
Software as a Service (SaaS)
Platform as aService (PaaS)
Infrastructure as a Service (IaaS)
Virtual Servers
Virtual Storage
Network Routers
Java Runtime
Web 2.0 Runtime
LAMP / WAMP
Corporate Email
Business Processes
CRM, ERP, HR
Physical Servers
![Page 9: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/9.jpg)
9
Enab
ler
Providers
Consum
ers
IaaS
PaaS
SaaS
INSIDE THE CLOUD
![Page 10: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/10.jpg)
10
TYPES OF CLOUD:
![Page 11: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/11.jpg)
11
TYPES OF CLOUD:
![Page 12: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/12.jpg)
12
ADVANTAGES OF CLOUD COMPUTING
Servers and Storage
eliminates the establishment of physical infrastructure
![Page 13: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/13.jpg)
13
• Deploy infrastructure with a mouse• No cabling• Middle of the night• Do it yourself remotely from anywhere
anytime
Ease of Use:
ADVANTAGES OF CLOUD COMPUTING
![Page 14: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/14.jpg)
14
Scalability• Control your infrastructure with your app• Nothing to purchase and take delivery on• Instant
ADVANTAGES OF CLOUD COMPUTING
![Page 15: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/15.jpg)
15
Risk• Nothing to buy• Cancel immediately• Change instantly, even operating systems• Throw it out• Rebuild it instantly after testing
RISK
ADVANTAGES OF CLOUD COMPUTING
![Page 16: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/16.jpg)
16
Reliability• Based on enterprise grade hardware• Designed for failures:
– Automatically spin up replacements– Use multiple clouds
ADVANTAGES OF CLOUD COMPUTING
![Page 17: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/17.jpg)
17
Cost• “Turn off the lights” = turn off servers you aren’t
using– Ex: Turn off development and test
environments• Pay for only what you use• No need to buy in advance• Zero Capital Outlay • No contracts
ADVANTAGES OF CLOUD COMPUTING
![Page 18: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/18.jpg)
18
FACILITATES COLLABORATIONS
ALL TIME DATA AVAILABILITY
UNLIMITED STORAGE
ADVANTAGES OF CLOUD COMPUTING
![Page 19: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/19.jpg)
19
DISADVANTAGES OF CLOUD COMPUTING
TOTALLY INTERNET CONNECTION ORIENTED
REQUIRE HIGH BANDWIDTH OF NET CONNECTION
DENIAL OF SERVICE ATTACKS AGAINST THE SERVICE PROVIDER.
![Page 20: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/20.jpg)
20
DISADVANTAGES OF CLOUD COMPUTING
SECURITY (DATA TRANSPARENCY)
![Page 21: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/21.jpg)
21
CASE STUDY:GOOGLE APP ENGINE
1
It allows people
to run their web
application on
Google's
infrastructure.
2
Write a web
program in
Python or in
Java and
submit to
Google. It will
take care of the rest
3
Google App Engine is free up to a certain level of used resources.
![Page 22: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/22.jpg)
22
CASE STUDY:GOOGLE APP ENGINE
Cloud computing – Only PaaS & SaaS, No IaaS Initially started with Python RuntimeRecently added support for JavaCan deploy standard J2EE WAR FilesRequires a special deployment descriptorProvides simple storage as integrated featureStorage supports GQL – Google Query Language
![Page 23: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/23.jpg)
23
CASE STUDY:GOOGLE APP ENGINE
• Download Google App Engine SDK for Java:
appengine-java-sdk-1.3.3.1.zip• Download the Google Plugin for Eclipse:
http://dl.google.com/eclipse/plugin/3.4
Demo
![Page 24: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/24.jpg)
24
HAS GOOD HARDWARE MANAGEMENT SECURITY IS ADVANTAGE AS WELL AS THREAT MADE BUSINESS LIFE EASY HOWEVER NOT AVAILABLE TO ALL
CONCLUSION
![Page 25: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/25.jpg)
25
USE OF IT DEPEND ON THE TYPE OF BUSINESS IS DONE
FLEXIBLE IN TERMS OF DATA AVAILABILITY AND RESOURCE USABILITY
HUGE DATA AVAILABILITY BUT MAINTENANCE IS A CHALLENGE
CONCLUSION
![Page 26: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/26.jpg)
26
There are a lot of criticisms about the security in cloud computing.Some have said stored information in the cloud is safer than on premise, but others disagree.
CONCLUSION
![Page 27: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/27.jpg)
L/O/G/Owww.themegallery.com
27
![Page 28: Cloud computing](https://reader035.fdocuments.in/reader035/viewer/2022070302/5477f77db4af9ff0358b4603/html5/thumbnails/28.jpg)
28