0% found this document useful (0 votes)
15 views48 pages

Module 01 - Introduction To Cloud Computing

cloud lecture

Uploaded by

Omar Magdy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views48 pages

Module 01 - Introduction To Cloud Computing

cloud lecture

Uploaded by

Omar Magdy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

Course Topics

Module 1: Introduction to Cloud Computing


• Cloud Service Models and Cloud Services Brokerage
• Cloud Deployment Models
Module2: Building the Cloud Infrastructure
• Cloud Computing Reference Model
• Options for Building a Cloud Infrastructure
• Considerations for Building a Cloud Infrastructure
Module 3: Physical Layer
• Introduction to Compute System
• Storage System
• Network
Course Topics
Module 4: Virtualization
• Virtual Layer Overview
• Resource Pool
• Virtual Resources
Module 5: Cloud Computing Security
• Data security
• Vulnerability and Patch Management
• Governance, Risk, and Compliance
virtualization refers to the creation of virtual resources (like a
virtual server, virtual storage device, virtual network, virtual
Operating System) from a single resource of its type, which
appears as several individual isolated resources which make
users can use them as a separate individual physical
resource.
Different virtual machines can run different operating systems
and multiple applications sharing the single physical computer.
Cloud Service Models

18
A Simple Analogy
• Say, you just moved to
a city and you are
looking for a place to
live.
What is your choice ?
• Built a new house ?
• Buy an empty house ?
• Live in a hotel ?
Let’s built a new house !!
• You can fully control everything your like your
new house to have. But that is a hard work
If you buy an empty house ?
• You can customize some part of your house.
But never change the original architecture.
How about live in a hotel ?
• Live in a hotel will be a good idea if the only
thing you care is enjoy your life!! There is
nothing you can do with the house except
living in it.
Introduction to Cloud Service Models
• A cloud service model specifies the services and the
capabilities provided to consumers

24
25
Infrastructure as a service

26
27
Platform as a service

28
29
Software as a service

30
Infrastructure as a Platform as a Software as a
On Premises Service Service Service

31
32
Cloud Deployment Models

33
34
35
36
37
38
39
Cloud

40
Advantages and Disadvantages

41
Advantages of Cloud Computing
• Lower computer costs:
– You do not need a high-powered and high-priced computer
to run cloud computing's web-based applications.
– Since applications run in the cloud, not on the desktop PC,
your desktop PC does not need the processing power or hard
disk space demanded by traditional desktop software.

42
Advantages of Cloud Computing
• Improved performance:
– With few large programs hogging your computer's memory,
you will see better performance from your PC.
– Computers in a cloud computing system boot and run faster
because they have fewer programs and processes loaded into
memory.

43
Advantages of Cloud Computing
• Reduced software costs:
– Instead of purchasing expensive software applications, you
can get most of what you need for free.
• most cloud computing applications today, such as the Google Docs
suite.
– better than paying for similar commercial software
• which alone may be justification for switching to cloud applications.

44
Advantages of Cloud Computing
• Instant software updates:
– Another advantage to cloud computing is that you are no
longer faced with choosing between obsolete software and
high upgrade costs.
– When the application is web-based, updates happen
automatically
• without needing to pay for or download an upgrade.

45
Advantages of Cloud Computing
• Unlimited storage capacity:
– Cloud computing offers virtually limitless storage.
– Your computer's current 1 Tbyte hard drive is small compared
to the hundreds of Pbytes available in the cloud.
• Increased data reliability
– Unlike desktop computing, in which if a hard disk crashes and
destroy all your valuable data, a computer crashing in the
cloud should not affect the storage of your data.
• if your personal computer crashes, all your data is still out there in
the cloud, still accessible

46
Advantages of Cloud Computing
• Universal document access:
– That is not a problem with cloud computing, because you do
not take your documents with you.
– Instead, they stay in the cloud, and you can access them
whenever you have a computer and an Internet connection
– Documents are instantly available from wherever you are.
• Latest version availability
– When you edit a document at home, that edited version is
what you see when you access the document at work.
– The cloud always hosts the latest version of your documents.

47
Disadvantages of Cloud Computing
• Requires a constant Internet connection:
– Cloud computing is impossible if you cannot connect to the
Internet.
• Stored data might not be secure
– With cloud computing, all your data is stored on the cloud.
• Stored data can be lost
– Theoretically, data stored in the cloud is safe, replicated
across multiple machines.
– But on the off chance that your data goes missing, you have
no physical or local backup

48

You might also like