lecture-5
lecture-5
Zulqar Nain
Department of AI and Big Data
Woosong University
Date: 2024-04-02
COURSE CONTENT
https://
eddiejackson.net/web_docume
nts/The_Definitive_Guide_to_Cl
oud_Computing.pdf
Aws documentation
Cloud Platforms
Department of AI and Big Data
2
RECAP
Cloud computing is relatively young, but in the short
time since its inception, it has managed to create a
host of competing definitions, architectures, service
models, and delivery methods.
Across all of these varying ways of looking at cloud
computing, we find common characteristics, including
massive scalability, ease of allocating resources, and
a service management platform.
Building on this foundation, cloud providers can
deliver a range of services, from infrastructure to
platforms to applications and business services.
No single delivery model meets all needs, but the
combination of public, private, and hybrid clouds offer
a range of options suitable for many business
requirements. Cloud Platforms
Department of AI and Big Data
3
BUSINESS INNOVATIONS ENABLED BY
CLOUD
Many discussions of cloud computing focus on its
technological advantages—and there are many—but
there are business advantages as well
This lecture shifts focus from questions of architecture
and operations to issues of service delivery and return
on investment (ROI).
We will compares service delivery under traditional IT
service models and under cloud computing. Example
scenarios will illustrate some of the key differences.
Advantages of doing business with cloud computing—
The advantages of doing business with cloud
computing include the reduced time required to deliver
new services, new means to control costs, the ability to
scale to demand, and the adaptability of cloud
computing.
Cloud Platforms
Department of AI and Big Data
4
BUSINESS INNOVATIONS ENABLED BY
CLOUD
ROI in cloud computing comes from both reduced
capital costs and lower operational costs.
As with other technologies, the ROI in the cloud is
highly dependent on more than just the technology;
how you implement and manage cloud services
contributes to how much of the potential ROI is actually
realized.
As a first step to understanding the source of ROI in
cloud computing, let’s consider a couple of
hypothetical examples of how service delivery in the
cloud differs from traditional IT service delivery.
Cloud Platforms
Department of AI and Big Data
5
LAUNCHING A NEW BUSINESS SERVICE
The computing, storage, and network services
required to support the service
Software that captures the functional
requirements of the new service while providing a
usable interface.
A well‐developed plan for deploying elements in
Cloud Platforms
Department of AI and Big Data
7
LAUNCHING A NEW BUSINESS SERVICE
To better understand how service models influence
service delivery, let’s assess delivering a couple of
different types of services under different models.
In the first example, we will consider a home
Cloud Platforms
Department of AI and Big Data
8
LAUNCHING A NEW BUSINESS SERVICE
They are significantly different types of services—
one is a customer‐facing Web application and the
other is a more batch‐oriented back office service.
They require a different combination of computing
resources
They have different usage patterns over time
Cloud Platforms
Department of AI and Big Data
9
UNDER A TRADITIONAL IT SERVICE MODEL :
TUTORIAL VIDEOS FOR THE DIY CUSTOMER
Not all of us are gifted carpenters or skilled
plumbers, but some of us think we could do a
fairly decent job around the house if we just had
the right tools and a few tips to get us started.
A home improvement retailer that has traditionally
functional requirements:
Cloud Platforms
Department of AI and Big Data
10
UNDER A TRADITIONAL IT SERVICE MODEL :
TUTORIAL VIDEOS FOR THE DIY CUSTOMER
The service will provide short tutorial videos on a
range of home improvement topics. Videos will
range from 1 to 10 minutes in duration with an
average of 5 minutes.
Videos will be streamed over the Web and
Cloud Platforms
Department of AI and Big Data
13
UNDER A TRADITIONAL IT SERVICE MODEL :
TUTORIAL VIDEOS FOR THE DIY CUSTOMER
Cloud Platforms
Department of AI and Big Data
14
UNDER A TRADITIONAL IT SERVICE MODEL :
ADVANCED ANALYTICS FOR AUTO INSUR-
ANCE PREMIUM CALCULATIONS
Cloud Platforms
Department of AI and Big Data
15
UNDER A TRADITIONAL IT SERVICE MODEL :
ADVANCED ANALYTICS FOR AUTO INSUR-
ANCE PREMIUM CALCULATIONS
Existing data sets on age and sex of the driver,
past accidents, number of moving violations,
primary garaging location of the vehicle, and so on
must be available for data mining.
Additional data on household income, including
Cloud Platforms
Department of AI and Big Data
16
UNDER A TRADITIONAL IT SERVICE MODEL :
ADVANCED ANALYTICS FOR AUTO INSUR-
ANCE PREMIUM CALCULATIONS
On a monthly basis, internal and external data will
be collected and analyzed to build a predictive
model that categorizes each customer by fine‐
grained risk estimate.
New extraction, transformation, and load (ETL)
Cloud Platforms
Department of AI and Big Data
17
UNDER A TRADITIONAL IT SERVICE MODEL :
ADVANCED ANALYTICS FOR AUTO INSUR-
ANCE PREMIUM CALCULATIONS
Cloud Platforms
Department of AI and Big Data
18
UNDER A TRADITIONAL IT SERVICE MODEL :
ADVANCED ANALYTICS FOR AUTO INSUR-
ANCE PREMIUM CALCULATIONS
On a monthly basis, internal and external data will
be collected and analyzed to build a predictive
model that categorizes each customer by fine‐
grained risk estimate.
New extraction, transformation, and load (ETL)
Cloud Platforms
Department of AI and Big Data
19
TUTORIAL VIDEOS IN CLOUD
Initially, the systems architects decide to allocate
two virtual servers for the beta‐test period;
however, if demand warrants additional or fewer
servers, systems administrators will adjust as
needed.
Planning for long‐term storage is not a significant
Cloud Platforms
Department of AI and Big Data
21
ADVANCED ANALYTICS IN CLOUD
Allocate storage to store the raw and processed
data; once the data has gone through the pre‐
processing stage, the raw data is deleted.
Once the predictive models are built, the output of
Cloud Platforms
Department of AI and Big Data
22
ADVANTAGES OF DOING BUSINESS WITH
CLOUD
Time to deploy new services
Cost control
Adaptability of resources
Cloud Platforms
Department of AI and Big Data
23
ADVANTAGES OF DOING BUSINESS WITH
CLOUD
Time to deploy new services
When hardware is dedicated to specific functions,
cases, months.
Cloud Platforms
Department of AI and Big Data
24
ADVANTAGES OF DOING BUSINESS WITH
CLOUD
Time to deploy new services
Installing hardware is a multifaceted process. It
Cloud Platforms
Department of AI and Big Data
25
ADVANTAGES OF DOING BUSINESS WITH
CLOUD
Cost Control and Ability to scale as per
demand
Cloud Platforms
Department of AI and Big Data
26
ADVANTAGES OF DOING BUSINESS WITH
CLOUD
Adaptability of Resources
Through the course of IT’s history, there has been
Cloud Platforms
Department of AI and Big Data
29
SOURCES OF ROI IN CLOUD
Lowering Capital Costs with Cloud Computing
Reduced need for initial capital outlay
Reduced upfront cost of IT infrastructure
Reduced need for building for peak capacity
No need to purchase dedicated hardware and incur it’s
procurement, operation and maintenance cost just to
meet the peak demand
More efficient utilization through virtualization
Same resource can be used for multiple tasks
Scalabilityand adaptability with disaster recover is
possible due to virtualization
Cloud Platforms
Department of AI and Big Data
30
SOURCES OF ROI IN CLOUD
Lowering Operational Costs with Cloud
Computing
On‐demand provisioning
Reduced marginal cost of systems administration
Cloud Platforms
Department of AI and Big Data
31
SOURCES OF ROI IN CLOUD
On-demand Provisioning
Submitting a service desk ticket requesting a
virtual machine instance
Identifying which physical server will host the
virtual machine
Determining the configuration parameters for the
new instance
Specifying required support services, such as
backups
Coordinating with other users on the shared hosts
Cloud Platforms
Department of AI and Big Data
33
SOURCES OF ROI IN CLOUD
Reducing Marginal Costs of Systems
Administration
Installing new applications and packages on
servers
Patching OSs and applications on each server
Cloud Platforms
Department of AI and Big Data
34
SOURCES OF ROI IN CLOUD
Cloud Platforms
Department of AI and Big Data
35
SOURCES OF ROI IN CLOUD
Standardization and automation
Another reason for operations‐related ROI is that
by standardizing on a set of general purpose
virtual machine images, you reduce the overhead
in maintaining them.
Images are deployed and virtual machine
instances are started using a management
console, so a cloud user who knows how to deploy
a Windows server knows how to deploy a Linux
server or a relational database as well.
Standardization also enables behind‐the‐scenes
Cloud Platforms
Department of AI and Big Data
37
ASSESSING THE BUSINESS VALUE OF CLOUD
SERVICES
Utilization of all cloud resources
If resources are underutilized, servers can be
powered down to save on energy costs. IT may
also want to promote the use of the cloud and
publicize availability of resources.
Cloud Platforms
Department of AI and Big Data
38
ASSESSING THE BUSINESS VALUE OF CLOUD
SERVICES
Virtual machine image use
All images in a service catalog have to be
maintained. If some images are not used, or used
infrequently, they may be incurring more costs
than they recoup through usage charges.
Infrequent use or use by only one user can also
Cloud Platforms
Department of AI and Big Data
40
SUMMARY
Cloud computing offers new ways to deliver
business services. As the two example scenarios
highlighted, different types of business
applications can benefit from deploying in the
cloud.
The ability to scale compute and storage
resources as needed reduces the need to build for
peak demand.
This, in turn, reduces the cost of delivering
Cloud Platforms
Department of AI and Big Data
42
SUMMARY
Even more substantial savings can realized with
self‐service management and savings in systems
management.
With standardized images, automation, and
Cloud Platforms
Department of AI and Big Data
43
Q&A
THANK-YOU
Cloud Platforms
Department of AI and Big Data
44