SlideShare a Scribd company logo
Cloud Computing
Fundamentals
Yong Heui Cho @ Mokwon University
Some of slides are referred to and all credits should go to:
[1] K. Chandrasekaran, Essentials of Cloud Conputing, CRC Press, 2015.
2
Cloud Service
1. Computing Paradigm
2. Cloud Computing Fundamentals
3. JavaScript Basics
4. Node.js Basics
3
Cloud Computing
• Why cloud?
– Cost
– Flexibility
– Security
– Storage
• Internet!
4
Definition
• Cloud computing is a model for enabling
ubiquitous, convenient, on-demand
network access to a shared pool of
configurable computing resources (e.g.,
networks, servers, storage, applications,
and services) that can be rapidly
provisioned and released with minimal
management effort or service provider
interaction.
5
Cloud Provider
• Amazon Web Services
• Microsoft Azure
• IBM/Google Cloud
6
AWS Data Centers
Edge location:
contents are cached
after retrieving them
from the origin server
7
Example of Game Server
8
Netflix Using AWS Cloud
9
5 Essential Characters
10
4 Deployment Models
• Private cloud
• Public cloud
• Community cloud
• Hybrid cloud
11
3 Service Models
AWS
Google App Engines
MS Azure Services
12
Requirements for Cloud (I)
• Multitenancy
– Maximizing resource sharing
• Service life cycle management
– Started and ended at any time
• Security
• Responsiveness
– Early detection and fixing of service-related
problems
13
Requirements for Cloud
(II)
• Intelligent service deployment
– Efficient use of resources with maintaining
the SLA (Service Level Agreement)
• Portability
– Cloud workload portability with limited
service disruption
• Interoperability
– Working together with heterogeneous
systems
14
Requirements for Cloud
(III)
• Regulatory aspects
– Including privacy protection
• Environmental sustainability
– Especially in data centers
• Service reliability
– QoS (quality of service)
• Service access
– Easy access to cloud services
15
Requirements for Cloud
(IV)
• Flexibility
– Supporting multiple deployment models
and service categories
• Accounting and charging
– Various accounting and charging models
and policies
• Massive data processing
16
Benefits of Cloud (I)
• Achieve economies of scale
• Reduce spending on infrastructure
• Globalize the workforce: worldwide access
• Streamline business processes: more work
in less time and resource
• Reduce capital costs
• Pervasive accessibility: accessed anytime
and anywhere
17
Benefits of Cloud (II)
• Monitor projects more effectively
• Less personal training is needed
• Minimize maintenance and licensing
software
• Improved flexibility

More Related Content

PPTX
Cloud Computing
PPTX
Cloud Service Model
PPTX
Cloud Computing Architecture
PPTX
Cloud Deployment Model
PPTX
Cloud computing and business impact
PPTX
Basics of cloud
PPTX
Cloud computing
PPTX
Virtual Machine provisioning and migration services
Cloud Computing
Cloud Service Model
Cloud Computing Architecture
Cloud Deployment Model
Cloud computing and business impact
Basics of cloud
Cloud computing
Virtual Machine provisioning and migration services

What's hot (20)

PPTX
4.cloud Deployment models
PPTX
5.cloudsecurity
PPTX
3.cloud service delivery models
PPTX
cloud computing, Principle and Paradigms: 1 introdution
PPTX
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
PPT
Comet Cloud
PPTX
Cloud computing 13 principal enabling technologies
PPTX
1. introduction to cloud computing
PPTX
Cloud computing
PPT
Cloud Computing Introduction - Deep Dive
PDF
NECOS Objectives
PPTX
Cloud Computing - Basics
PPTX
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
PDF
Cloud computing
PPTX
Cloud computing and Service Platforms
PPTX
Cloud computing
PDF
Cloud Computing Architecures
PPTX
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
PPTX
Cloud introducton and_openstack_nova
4.cloud Deployment models
5.cloudsecurity
3.cloud service delivery models
cloud computing, Principle and Paradigms: 1 introdution
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Comet Cloud
Cloud computing 13 principal enabling technologies
1. introduction to cloud computing
Cloud computing
Cloud Computing Introduction - Deep Dive
NECOS Objectives
Cloud Computing - Basics
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Cloud computing
Cloud computing and Service Platforms
Cloud computing
Cloud Computing Architecures
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud introducton and_openstack_nova
Ad

Similar to Cloud Computing Fundamentals (20)

PDF
Sukumar Nayak-Detailed-Cloud Risk Management and Audit
PPTX
Introduction to Cloud Computing
PPT
cloudintro-lec018.1.ppt
PPTX
Cloud Computing (Lecture 1 & 2).pptx
PPTX
Challenges of cloud final
PPTX
An Integrated Cloud Computing Architectural Stack
PPTX
Cloud_Computing_Presentation_KaifRahaman.pptx
PPTX
Presentation on Cloud Architecture.pptx
PPT
4831586.ppt
PDF
Unit 4 PART 1.pdf
PDF
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
PPTX
Aliena · SlidesCarnival. by out team1 to
PDF
CloudComputing_UNIT 3.pdf
PDF
CloudComputing_UNIT 3.pdf
PPTX
Introduction of cloud computing
PPTX
Cloud computing ppt presentation unit 3 FOC
PPTX
Cloud Computing Basics
PPTX
Cloud computing(ppt)
PPTX
Cloud computing
PPT
Presentation cloud computing
Sukumar Nayak-Detailed-Cloud Risk Management and Audit
Introduction to Cloud Computing
cloudintro-lec018.1.ppt
Cloud Computing (Lecture 1 & 2).pptx
Challenges of cloud final
An Integrated Cloud Computing Architectural Stack
Cloud_Computing_Presentation_KaifRahaman.pptx
Presentation on Cloud Architecture.pptx
4831586.ppt
Unit 4 PART 1.pdf
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
Aliena · SlidesCarnival. by out team1 to
CloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdf
Introduction of cloud computing
Cloud computing ppt presentation unit 3 FOC
Cloud Computing Basics
Cloud computing(ppt)
Cloud computing
Presentation cloud computing
Ad

More from Yong Heui Cho (20)

PPTX
Android - Sensor Manager
PPTX
Android - Broadcast Receiver
PPTX
Android - Message
PPTX
Computing Paradigm
DOCX
TestBCD2018-2(answer)
DOCX
TestSDS2018-2(answer)
DOCX
TestEC2018-2(answer)
DOCX
TestEC2018-1(answer)
DOCX
TestBCD2018-1(answer)
DOCX
TestSDS2018-1(answer)
PPTX
BJT - Analysis of Bias
DOCX
TestCloud2018-2(answer)
DOCX
TestECD2018-1(answer)
DOCX
Test-SDIC2018-2(answer)
DOCX
TestCloud2018-1(answer)
DOCX
Test-SDIC2018-1(Answer)
DOCX
RF 증폭기 설계(Design of RF Amplifier)-rev1
PPTX
Computing Paradigm - rev1
PDF
클라우드서비스(강의계획서,2018-1)
PDF
전자회로설계(강의계획서,2018-1)
Android - Sensor Manager
Android - Broadcast Receiver
Android - Message
Computing Paradigm
TestBCD2018-2(answer)
TestSDS2018-2(answer)
TestEC2018-2(answer)
TestEC2018-1(answer)
TestBCD2018-1(answer)
TestSDS2018-1(answer)
BJT - Analysis of Bias
TestCloud2018-2(answer)
TestECD2018-1(answer)
Test-SDIC2018-2(answer)
TestCloud2018-1(answer)
Test-SDIC2018-1(Answer)
RF 증폭기 설계(Design of RF Amplifier)-rev1
Computing Paradigm - rev1
클라우드서비스(강의계획서,2018-1)
전자회로설계(강의계획서,2018-1)

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Monthly Chronicles - July 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Empathic Computing: Creating Shared Understanding
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Building Integrated photovoltaic BIPV_UPV.pdf
Approach and Philosophy of On baking technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Modernizing your data center with Dell and AMD
NewMind AI Monthly Chronicles - July 2025
The AUB Centre for AI in Media Proposal.docx
Understanding_Digital_Forensics_Presentation.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
“AI and Expert System Decision Support & Business Intelligence Systems”
Empathic Computing: Creating Shared Understanding
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Chapter 3 Spatial Domain Image Processing.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
20250228 LYD VKU AI Blended-Learning.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm

Cloud Computing Fundamentals

  • 1. Cloud Computing Fundamentals Yong Heui Cho @ Mokwon University Some of slides are referred to and all credits should go to: [1] K. Chandrasekaran, Essentials of Cloud Conputing, CRC Press, 2015.
  • 2. 2 Cloud Service 1. Computing Paradigm 2. Cloud Computing Fundamentals 3. JavaScript Basics 4. Node.js Basics
  • 3. 3 Cloud Computing • Why cloud? – Cost – Flexibility – Security – Storage • Internet!
  • 4. 4 Definition • Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
  • 5. 5 Cloud Provider • Amazon Web Services • Microsoft Azure • IBM/Google Cloud
  • 6. 6 AWS Data Centers Edge location: contents are cached after retrieving them from the origin server
  • 10. 10 4 Deployment Models • Private cloud • Public cloud • Community cloud • Hybrid cloud
  • 11. 11 3 Service Models AWS Google App Engines MS Azure Services
  • 12. 12 Requirements for Cloud (I) • Multitenancy – Maximizing resource sharing • Service life cycle management – Started and ended at any time • Security • Responsiveness – Early detection and fixing of service-related problems
  • 13. 13 Requirements for Cloud (II) • Intelligent service deployment – Efficient use of resources with maintaining the SLA (Service Level Agreement) • Portability – Cloud workload portability with limited service disruption • Interoperability – Working together with heterogeneous systems
  • 14. 14 Requirements for Cloud (III) • Regulatory aspects – Including privacy protection • Environmental sustainability – Especially in data centers • Service reliability – QoS (quality of service) • Service access – Easy access to cloud services
  • 15. 15 Requirements for Cloud (IV) • Flexibility – Supporting multiple deployment models and service categories • Accounting and charging – Various accounting and charging models and policies • Massive data processing
  • 16. 16 Benefits of Cloud (I) • Achieve economies of scale • Reduce spending on infrastructure • Globalize the workforce: worldwide access • Streamline business processes: more work in less time and resource • Reduce capital costs • Pervasive accessibility: accessed anytime and anywhere
  • 17. 17 Benefits of Cloud (II) • Monitor projects more effectively • Less personal training is needed • Minimize maintenance and licensing software • Improved flexibility