PowerPoint Presentation
Week 2
Lectorial – Cloud Deployment and Service Models
DEN 302– Cloud Infrastructure
TEQSA: PRV14311
CRICOS: 03836J
Week 2: Lesson Learning Outcomes
Discuss the principles of various Cloud Deployment Models.
Analyse the advantages and disadvantages of various Cloud Deployment Models.
Discuss the principles of different Cloud Service Models.
Analyse the advantages and disadvantages of various Cloud Service Models.
2
TEQSA: PRV14311
CRICOS: 03836J
Types of Cloud Deployment Models
Public
Private
Hy
id
Community
Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC.
TEQSA: PRV14311
CRICOS: 03836J
Public Cloud
A public cloud is provided “as a service” over the Internet
The customer’s infrastructure or applications are hosted by a cloud service provider at the cloud provider’s premises.
The core infrastructure is shared between many organizations.
Each organization’s data and application usage is logically segregated so only authorized users are allowed access.
Cheaper as no upfront cost or no capital expenditures needed.
4
Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC.
TEQSA: PRV14311
CRICOS: 03836J
Private Cloud
Computing infrastructure is hosted on a private platform in the customer data centre.
It is dedicated to a particular organization and not shared with other organization.
A key technology to help organizations enable a private cloud is virtualization.
Allows user to interact with the local data centre while experiencing the same advantages of public clouds.
More control over resources and data.
More secure.
Higher cost and more maintenance.
Less delay to access resources than public cloud
5
Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC.
TEQSA: PRV14311
CRICOS: 03836J
Hy
id Cloud
A hy
id cloud refers to an organization that keeps some of its operations in-house (private cloud) while also utilizing a cloud service from an outside provider for its other operations (public cloud).
For Example:
If an organization has varying needs and has both sensitive and non-sensitive applications . It can use a hy
id cloud to get the best of both worlds.
This model is also used for handling “cloud bursting”, which refers to a scenario where the existing private cloud infrastructure is not able to handle load spikes and requires a fall back option to support the load.
6
Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC.
TEQSA: PRV14311
CRICOS: 03836J
Hy
id Cloud
7
Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC.
TEQSA: PRV14311
CRICOS: 03836J
Community Cloud
In the community deployment model, the cloud infrastructure is shared by several organizations with the same specific needs such as security, compliance or jurisdiction considerations.
Example
Various state-level government departments requiring access
to the same data relating to the local population or information
related to infrastructure, such as hospitals, roads etc., can utilize a
community cloud to manage applications and data.
This helps to reduce cost as compared to a private cloud, as it is shared by larger group.
Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC.
TEQSA: PRV14311
CRICOS: 03836J
Types of Cloud Deployment Models
9
https:
www.youtube.com/watch?v=oRZ0QGlW7KI
TEQSA: PRV14311
CRICOS: 03836J
Types of Cloud Deployment Models
10
https:
www.youtube.com/watch?v=4txnbxJOh6M
TEQSA: PRV14311
CRICOS: 03836J
Types of Cloud Service Models
11
Fox, A, Griffith, R, Joseph, A, Katz, R, Konwinski, Rabkin, A. & Stoica, I. (2009). ‘Above the Clouds: A Berkeley view of Cloud Computing’ University of California, Berkeley, Rep. UCB/EECS, 28(13).
TEQSA: PRV14311
CRICOS: 03836J
Types of Cloud Service Models
12
https:
www.uniprint.net/en/7-types-cloud-computing-structures
TEQSA: PRV14311
CRICOS: 03836J
Types of Cloud Service Models
13
https:
www.youtube.com/watch?v=wB6Lfdo2m1Q
TEQSA: PRV14311
CRICOS: 03836J
Security in Various Cloud Service Models
14
https:
www.mcafee.com/enterprise/en-us/security-awareness/cloud/security-issues-in-cloud-computing.html
TEQSA: PRV14311
CRICOS: 03836J
Your Tasks before the Webina
Read Chapter 3 of the prescribed Textbook.
Watch the videos on Cloud Deployment and Service Models.
15
TEQSA: PRV14311
CRICOS: 03836J
Any Questions?
16
TEQSA: PRV14311
CRICOS: 03836J
PowerPoint Presentation
Week 3
Lectorial – Cloud Economics
DEN 302– Cloud Infrastructure
TEQSA: PRV14311
CRICOS: 03836J
Week 3: Lesson Learning Outcomes
Discuss the economic benefits of Cloud Computing.
Discuss the advantages of elasticity property of Cloud Computing.
Compare the cost of local data centre and cloud data centre.
2
TEQSA: PRV14311
CRICOS: 03836J
Cloud Computing Economics
Cloud Computing is often described as “Converting capital expenses to operating expenses (CapEX to OpEX).”
Cost is outweighed by the extremely important benefits of
Elasticity
Transference of Risk
Elasticity: Hours purchased via Cloud Computing can be distributed non-uniformly in time.
Example: use 100 server-hours today and no server-hours tomo
ow, and still pay only for what you use.
Slides from Arm
ust M XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
Example: How can elasticity reduce waste?
Cloud Computing Economics
Resource wastage during
nonpeak times (shaded area)
Slides from Arm
ust M XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
Assumption: Daily demand is predictable
4
The benefits of elasticity were underestimated in the example on last slide
Beside diurnal patterns, most services also experience seasonal or other periodic demand variations, as well as some unexpected demand bursts due to external events.
E-Commerce peaks in December and
Photo sharing sites peak after holidays
As acquiring and racking new equipment can take weeks, the only way to handle such spikes is to provision for them in advance.
So, if service operators overestimate the spike they provision for, capacity is wasted too much.
If service operators underestimate the spike size, potential revenue will be lost.
Cloud Computing Economics
Slides from Arm
ust M XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
diurnal patterns
Experience seasonal variations and other periodic demand variations: e-commerce peaks in December and photo sharing sites peak after holidays
external events: news events etc.
Underprovisioning: When they underestimate the spike (Figure 2(b)), excess users were turned away accidentally.
Overprovisioning: Not only do rejected users generate zero revenue, they may never come back due to poor service.
5
Cloud Computing Economics
Underestimating is also dangerous
Users not served
Slides from Arm
ust M XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
Cloud Computing Economics
Some user after experiencing poor service may never come back again
Loss of Revenue
Slides from Arm
ust M et al XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
Do such scenarios really happen in practice?
Animoto: A private company that produces videos from user-selected photos, video clips and music.
http:
animoto.com/
When Animoto made its service available via Facebook, it experienced a demand surge that resulted in growing from 50 servers to 3500 servers in three days.
Resource needs suddenly doubled every 12 hours for 3 days.
Animoto used Amazon Web Services (AWS) for instant scalability.
Cloud Computing Economics
Slides from Arm
ust M et al XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
8
Cloud Computing Economics
9
https:
www.youtube.com/watch?v=VwDS6MexKEo
TEQSA: PRV14311
CRICOS: 03836J
Cloud Computing Economics
Elasticity is valuable to established companies as well
Target using AWS for the Target.com website
Target’s sites were just slower by about 50% on “Black Friday”
Other retailers had severe performance problems and intermittent unavailability.
The risk of misestimating workload is shifted from the service operator to the cloud vendor.
Slides from Arm
ust M XXXXXXXXXXAbove the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley.
TEQSA: PRV14311
CRICOS: 03836J
Cloud Computing Economics
11
https:
www.youtube.com/watch?v=22mtNlfGEc8
TEQSA: PRV14311
CRICOS: 03836J
12
Cloud Computing Economics
https:
www.youtube.com/watch?v=GaJXdOmshIk
TEQSA: PRV14311
CRICOS: 03836J
Your Tasks before the Webina
Read
Textbook Chapter 2
Fox, A, Griffith, R, Joseph, A, Katz, R, Konwinski, Rabkin, A. & Stoica, I. (2009). ‘Above the Clouds: A Berkeley view of Cloud Computing’ University of California, Berkeley, Rep. UCB/EECS, 28(13).
Watch the videos on Cloud Economics.
13
TEQSA: PRV14311
CRICOS: 03836J
Any Questions?
14
TEQSA: PRV14311
CRICOS: 03836J