Cloud Computing
Cloud Computing
Cloud Computing
Presented by :
Mohamed ABOUZRAR.
Supervised by:
Mr. EL AMRANI
PLAN: Life before cloud computing. What is cloud computing? Evolution of servers. Cloud models. Advantages & disadvantges of cloud comuting. The futur.
find in traditional business applications. customize the app, and start using it.
and communicate with contacts, upload photos.
Evolution of servers
The Traditional Server Concept The Virtual Server Concept
Web Server
Windows IIS
DB Server
Linux MySQL
EMail
Windows Exchange
Close-up
Server 1 Guest OS Server 2 Guest OS Clustering Service Console
Cloud Models
Deployment Models
Private cloud Public cloud
Delivery Models
SaaS PaaS IaaS
Delivery Models
Examples: Google docs, Mobile Me, Zoho, Examples: Microsoft Azure, Google App Engine, Force.com, maturing
Software
nascent
Platform
Examples: Amazon EC2/S3, Sun cloud services, Rackspace mosso offering ,
evolving
Infrastructure
run cloud computing's web-based applications. Since applications run in the cloud (not on the desktop PC) the desktop PC does not need the processing power or hard disk space required by traditional desktop software.
Improved performance:
With few large programs hogging the computer's memory, we
will see better performance. Computers in a cloud computing system boot and run faster because they have fewer programs and processes loaded into memory
14
our computers being compatible with other users' applications or OS. There are no format incompatibilities when everyone is sharing documents and applications in the cloud.
computing
Device independence.:
We are no longer limited to a single computer or network.
through the cloud. Move to a portable device, the applications and documents will be still available.
the Internet.
Can be slow:
Even with a fast connection, web-based applications can
sometimes be slower than accessing a similar software program on the desktop PC.
17
backup.
I want to feel that I own things. A lot of people feel, Oh, everything is really on my computer, but I say the more we transfer everything onto the web, onto the cloud, the less were going to have control over it.
if you were to ask a CIO to draw a map of their infrastructure, they would not be able to. He will be able to say 'here are my partner providers, but he will not be able to draw a diagram of his infrastructure. David Merrill, Chief economist of Hitachi Data Systems
Modular software
To take advantage of hardware available by clouds,
individual software applications are set to get larger and more complex as they are written to take advantage of scale.
Cloud applications will require a new programming
mindset.
differently
Faster interconnects
In 2020 we can expect communications in the datacenter to be running at a speed in the low hundreds of gigabits per second". Joseph Reger, chief technology officer of Fujitsu Technology Solutions