SlideShare a Scribd company logo
CLOUD COMPUTING
Mohammad Hafiz Ismail
mypapit@gmail.com
http://www.perlis.uitm.edu.my/hafiz/
https://blog.mypapit.net/
What is Cloud Computing ?
CLOUD
o Networking term – refers to public or semi public space
on transmission lines
o Shared space, refers to area to whom no one in
particular controls , usually refers to the Internet
COMPUTING
o The use or operation of computers
o Process of utilizing computer
technology to complete a task
Cloud Computing
CLOUD + COMPUTING
Computing done over the Internet !
Cloud Computing
Conventional Computing
CONVENTIONAL COMPUTING ?
o Where all the work are done locally and
on the desktop
o Hardware and software sits on the office
workplace
o Processing work are done individually
Cloud Computing
Conventional Computing
CLOUD COMPUTING ?
o Actual computing work are done on the
‘cloud’
o Distributed across the network, to several
computers
o Which may be operated by service
provider
Cloud Computing
Conventional Computing
(Individual Processing)
Cloud Computing
(Massive Processing)
2 x 2.4 GHz CPU
8 GB RAM
ANALYZING 240 TB DATA
2 x 2.4 GHz CPU
8 GB RAM
2 x 2.4 GHz CPU
8 GB RAM
2 x 2.4 GHz CPU
8 GB RAM
16 CPU, 64 GB
RAM
Cloud Computing
“The whole is more than
sum of its parts”
Cloud Computing Users
Gmail Service Features
o Offers 15 GB storage Space
o 2,000 – 3,000 sign-ups per day
o 5000 TB data transfer per day
Compare
o If UiTM Perlis has 8,000 users
o 15 GB x 8,000
o 120,000 GB data
o Where can you get hard disk
that massive?
Cloud Computing Users
Cloud Computing as a Service
o Cloud Computing involves delivering hosted
services over the internet
o These services are broadly divided into
THREE(3) categories:
o Infrastructure-as-a-Service (IaaS)
o Platform-as-a-Service (PaaS)
o Software-as-a-Service (SaaS)
Why all these are
offered “as-a-service” ??
“Why do we need to hire/rent/lease
these hosted cloud services?”
“We could better run our own cloud
infrastructure ourselves?”
Why we need to rent/lease Cloud
Service ?
o Imagine we’re running a business office
o The office may require overhead / maintenance
o Washroom/Toilet Cleaning
o Electrical works
(what if air-conditioning does not work?)
o Security / Safeguards
o We can either maintain these ourselves or, we
can hire specialist in the field
o Advantage: We could concentrate on expanding
our Business
Why we need to rent/lease Cloud
Service ?
o The same concept also applies on
renting/leasing Cloud Computing Service
o Instead of spending time maintaining,
upgrading hardware & software which may
cost TIME and MONEY,
o We can concentrate our time on offering
better products to our stakeholders
o Let the specialist handle the
infrastructure
IaaS, PaaS & SaaS ?
Three general type of Cloud Computing
o Infrastructure-as-a-Service (IaaS)
o Platform-as-a-Service (PaaS)
o Software-as-a-Service (SaaS
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) is a form of
cloud computing that provides virtualized
computing resources over the Internet
oCPU / Processing time
oMemory / RAM
oStorage
Platform-as-a-Service (PaaS)
o PaaS is a cloud model in which providers deliver
apps over the Internet and host users' hardware
and software on their infrastructure
o Sits between SaaS and IaaS
o Sometimes called “Container”
o Windows Azure
o OpenStack
o Docker
o Google App Engine
Software-as-a-Service (SaaS)
o Software as a Service provides network-based
access to networked-based software
o If you use the internet, you might already use
one of these SaaS
o Google Docs
o I-Learn / Moodle / Padlet
o Shazaam
o Salesforce
o Microsoft Office 360
o Wolfram-Alpha
Relationship between IaaS, PaaS and
SaaS
Relationship between IaaS, PaaS and
SaaS
Cloud Computing is not…
oMerely a buzzword
o Act of storing files on the remote computer
oMerely a one-to-many client-server network
Cloud Computing Advantages
o Provides Business Process Abstraction
o Simplifies Maintenance
o Separates Roles
o Provides Redundancy
o Offer better protection from DDoS / Attacks
CLOUD COMPUTING
Mohammad Hafiz Ismail
CCMSE 2015
Further Reading
1. http://www.ibm.com/developerworks/cloud/
about.html
2. http://www.rackspace.com/knowledge_cent
er/whitepaper/understanding-the-cloud-
computing-stack-saas-paas-iaas
3. http://www.computerweekly.com/photostor
y/2240109268/The-Computer-Weekly-guide-
to-Cloud-Computing/2/The-difference-
between-Saas-Paas-and-Iaas

More Related Content

What's hot

Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
Aravind Udayashankara
 
Cloud computing introduction
Cloud computing introductionCloud computing introduction
Cloud computing introduction
faiz ahmad
 
Patterns For Cloud Computing
Patterns For Cloud ComputingPatterns For Cloud Computing
Patterns For Cloud Computing
Simon Guest
 
PeopleSoft and The Cloud
PeopleSoft and The CloudPeopleSoft and The Cloud
PeopleSoft and The Cloud
Duncan Davies
 
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds CapacityCloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
Avere Systems
 
Cloud computig systems
Cloud computig systemsCloud computig systems
Cloud computig systems
ramazan fırın
 
Building a Modern Web Application in the Cloud TecNerd
Building a Modern Web Application in the Cloud TecNerdBuilding a Modern Web Application in the Cloud TecNerd
Building a Modern Web Application in the Cloud TecNerd
Jesus Manuel Olivas
 
Intro to Cloud Architecture
Intro to Cloud ArchitectureIntro to Cloud Architecture
Intro to Cloud Architecture
wlscaudill
 
Fredrik Tumegard, NEC
Fredrik Tumegard, NECFredrik Tumegard, NEC
Fredrik Tumegard, NEC
Johan Larsson
 
Cloud computing basic
Cloud computing basic Cloud computing basic
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo SchapiroWant Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Schlomo Schapiro
 
How cloud computing has changed the enterprises forever
How cloud computing has changed the enterprises foreverHow cloud computing has changed the enterprises forever
How cloud computing has changed the enterprises forever
Sandeep Mishra
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Muhammad Taqi
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Debopam Pal
 
Keynote TIAD Camp Serverless
Keynote TIAD Camp ServerlessKeynote TIAD Camp Serverless
Keynote TIAD Camp Serverless
The Incredible Automation Day
 
PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016
Graham Smith
 
Are you Energy Efficient? Sense it the WEB way
Are you Energy Efficient? Sense it the WEB wayAre you Energy Efficient? Sense it the WEB way
Are you Energy Efficient? Sense it the WEB way
Dominique Guinard
 
Things you should not skip about cloud computing
Things you should not skip about cloud computingThings you should not skip about cloud computing
Things you should not skip about cloud computing
Abhi Roy
 
Essel softwarengg
Essel softwarenggEssel softwarengg
Essel softwarengg
Tapas Shome
 
Digital Business: Communication and Collaboration Introduction
Digital Business: Communication and Collaboration IntroductionDigital Business: Communication and Collaboration Introduction
Digital Business: Communication and Collaboration Introduction
Digital Business
 

What's hot (20)

Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Cloud computing introduction
Cloud computing introductionCloud computing introduction
Cloud computing introduction
 
Patterns For Cloud Computing
Patterns For Cloud ComputingPatterns For Cloud Computing
Patterns For Cloud Computing
 
PeopleSoft and The Cloud
PeopleSoft and The CloudPeopleSoft and The Cloud
PeopleSoft and The Cloud
 
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds CapacityCloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
 
Cloud computig systems
Cloud computig systemsCloud computig systems
Cloud computig systems
 
Building a Modern Web Application in the Cloud TecNerd
Building a Modern Web Application in the Cloud TecNerdBuilding a Modern Web Application in the Cloud TecNerd
Building a Modern Web Application in the Cloud TecNerd
 
Intro to Cloud Architecture
Intro to Cloud ArchitectureIntro to Cloud Architecture
Intro to Cloud Architecture
 
Fredrik Tumegard, NEC
Fredrik Tumegard, NECFredrik Tumegard, NEC
Fredrik Tumegard, NEC
 
Cloud computing basic
Cloud computing basic Cloud computing basic
Cloud computing basic
 
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo SchapiroWant Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
 
How cloud computing has changed the enterprises forever
How cloud computing has changed the enterprises foreverHow cloud computing has changed the enterprises forever
How cloud computing has changed the enterprises forever
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Keynote TIAD Camp Serverless
Keynote TIAD Camp ServerlessKeynote TIAD Camp Serverless
Keynote TIAD Camp Serverless
 
PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016
 
Are you Energy Efficient? Sense it the WEB way
Are you Energy Efficient? Sense it the WEB wayAre you Energy Efficient? Sense it the WEB way
Are you Energy Efficient? Sense it the WEB way
 
Things you should not skip about cloud computing
Things you should not skip about cloud computingThings you should not skip about cloud computing
Things you should not skip about cloud computing
 
Essel softwarengg
Essel softwarenggEssel softwarengg
Essel softwarengg
 
Digital Business: Communication and Collaboration Introduction
Digital Business: Communication and Collaboration IntroductionDigital Business: Communication and Collaboration Introduction
Digital Business: Communication and Collaboration Introduction
 

Viewers also liked

Optimizer Hints
Optimizer HintsOptimizer Hints
Optimizer Hints
InMobi Technology
 
Attacking Web Proxies
Attacking Web ProxiesAttacking Web Proxies
Attacking Web Proxies
InMobi Technology
 
Introduction to cocoa sql mapper
Introduction to cocoa sql mapperIntroduction to cocoa sql mapper
Introduction to cocoa sql mapper
mavelph
 
PostgreSQL 9.5 - Major Features
PostgreSQL 9.5 - Major FeaturesPostgreSQL 9.5 - Major Features
PostgreSQL 9.5 - Major Features
InMobi Technology
 
Building Machine Learning Pipelines
Building Machine Learning PipelinesBuilding Machine Learning Pipelines
Building Machine Learning Pipelines
InMobi Technology
 
Building Spark as Service in Cloud
Building Spark as Service in CloudBuilding Spark as Service in Cloud
Building Spark as Service in Cloud
InMobi Technology
 
Case Studies on PostgreSQL
Case Studies on PostgreSQLCase Studies on PostgreSQL
Case Studies on PostgreSQL
InMobi Technology
 
8 Ways a Digital Media Platform is More Powerful than “Marketing”
8 Ways a Digital Media Platform is More Powerful than “Marketing”8 Ways a Digital Media Platform is More Powerful than “Marketing”
8 Ways a Digital Media Platform is More Powerful than “Marketing”
New Rainmaker
 
How Often Should You Post to Facebook and Twitter
How Often Should You Post to Facebook and TwitterHow Often Should You Post to Facebook and Twitter
How Often Should You Post to Facebook and Twitter
Buffer
 
Slides That Rock
Slides That RockSlides That Rock
Slides That Rock
Slides That Rock
 
Why Content Marketing Fails
Why Content Marketing FailsWhy Content Marketing Fails
Why Content Marketing Fails
Rand Fishkin
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
SlideShare
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
Kapost
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
Empowered Presentations
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
Jesse Desjardins - @jessedee
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
Oneupweb
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
Content Marketing Institute
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
SlideShare
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
SlideShare
 

Viewers also liked (20)

Optimizer Hints
Optimizer HintsOptimizer Hints
Optimizer Hints
 
Attacking Web Proxies
Attacking Web ProxiesAttacking Web Proxies
Attacking Web Proxies
 
Introduction to cocoa sql mapper
Introduction to cocoa sql mapperIntroduction to cocoa sql mapper
Introduction to cocoa sql mapper
 
PostgreSQL 9.5 - Major Features
PostgreSQL 9.5 - Major FeaturesPostgreSQL 9.5 - Major Features
PostgreSQL 9.5 - Major Features
 
Building Machine Learning Pipelines
Building Machine Learning PipelinesBuilding Machine Learning Pipelines
Building Machine Learning Pipelines
 
Building Spark as Service in Cloud
Building Spark as Service in CloudBuilding Spark as Service in Cloud
Building Spark as Service in Cloud
 
Case Studies on PostgreSQL
Case Studies on PostgreSQLCase Studies on PostgreSQL
Case Studies on PostgreSQL
 
8 Ways a Digital Media Platform is More Powerful than “Marketing”
8 Ways a Digital Media Platform is More Powerful than “Marketing”8 Ways a Digital Media Platform is More Powerful than “Marketing”
8 Ways a Digital Media Platform is More Powerful than “Marketing”
 
How Often Should You Post to Facebook and Twitter
How Often Should You Post to Facebook and TwitterHow Often Should You Post to Facebook and Twitter
How Often Should You Post to Facebook and Twitter
 
Slides That Rock
Slides That RockSlides That Rock
Slides That Rock
 
Why Content Marketing Fails
Why Content Marketing FailsWhy Content Marketing Fails
Why Content Marketing Fails
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 

Similar to Cloud Computing (CCSME 2015 talk) - mypapit

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Datta Dharanikota
 
cloud computing by satwik
cloud computing by satwikcloud computing by satwik
cloud computing by satwik
satwik gangavarapu
 
Cloud computing
Cloud computingCloud computing
Cloud computing
MOHIT PANDEY
 
Cloud computing
Cloud computingCloud computing
Cloud computing
maheshwari gannerla
 
History and Evolution of Cloud computing (Safaricom cloud)
History and Evolution of Cloud computing (Safaricom cloud)History and Evolution of Cloud computing (Safaricom cloud)
History and Evolution of Cloud computing (Safaricom cloud)
Ben Wakhungu
 
Fog computing
Fog computingFog computing
Fog computing
Rishabh Kumar ☁️
 
Cloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data EuropeCloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data Europe
David Martin
 
Cloud Computing Neccesity
Cloud Computing  NeccesityCloud Computing  Neccesity
Cloud Computing Neccesity
Arjunsinh Sindhav
 
The why of a cloud ppt
The why of a cloud pptThe why of a cloud ppt
The why of a cloud ppt
Sana Nasar
 
About Cloud Computing
About Cloud ComputingAbout Cloud Computing
About Cloud Computing
Naman Talati
 
Introduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptxIntroduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptx
abcxyz1337
 
Cloud computing
Cloud computingCloud computing
Cloud computing
NEHA GAUTAM
 
What Is Cloud Computing
What Is Cloud ComputingWhat Is Cloud Computing
What Is Cloud Computing
Lisa Tomberlin Copeland
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Vaishnavi Mishra
 
Cloud computing - new class of network based computing
Cloud computing - new class of network based computingCloud computing - new class of network based computing
Cloud computing - new class of network based computing
Ashita Agrawal
 
Understanding Cloud Computing by BS Infotech
Understanding Cloud Computing by BS InfotechUnderstanding Cloud Computing by BS Infotech
Understanding Cloud Computing by BS Infotech
ranapoonam1
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
Asif Anik
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
Asif Anik
 
Cloud computing and Advantages
Cloud computing and AdvantagesCloud computing and Advantages
Cloud computing and Advantages
Toneshkumar Pardhi
 
Cloud computing ebook
Cloud computing ebookCloud computing ebook
Cloud computing ebook
Ankit Gupta
 

Similar to Cloud Computing (CCSME 2015 talk) - mypapit (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing by satwik
cloud computing by satwikcloud computing by satwik
cloud computing by satwik
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
History and Evolution of Cloud computing (Safaricom cloud)
History and Evolution of Cloud computing (Safaricom cloud)History and Evolution of Cloud computing (Safaricom cloud)
History and Evolution of Cloud computing (Safaricom cloud)
 
Fog computing
Fog computingFog computing
Fog computing
 
Cloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data EuropeCloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data Europe
 
Cloud Computing Neccesity
Cloud Computing  NeccesityCloud Computing  Neccesity
Cloud Computing Neccesity
 
The why of a cloud ppt
The why of a cloud pptThe why of a cloud ppt
The why of a cloud ppt
 
About Cloud Computing
About Cloud ComputingAbout Cloud Computing
About Cloud Computing
 
Introduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptxIntroduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
What Is Cloud Computing
What Is Cloud ComputingWhat Is Cloud Computing
What Is Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing - new class of network based computing
Cloud computing - new class of network based computingCloud computing - new class of network based computing
Cloud computing - new class of network based computing
 
Understanding Cloud Computing by BS Infotech
Understanding Cloud Computing by BS InfotechUnderstanding Cloud Computing by BS Infotech
Understanding Cloud Computing by BS Infotech
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 
Cloud computing and Advantages
Cloud computing and AdvantagesCloud computing and Advantages
Cloud computing and Advantages
 
Cloud computing ebook
Cloud computing ebookCloud computing ebook
Cloud computing ebook
 

Recently uploaded

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 

Recently uploaded (20)

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 

Cloud Computing (CCSME 2015 talk) - mypapit

  • 1. CLOUD COMPUTING Mohammad Hafiz Ismail mypapit@gmail.com http://www.perlis.uitm.edu.my/hafiz/ https://blog.mypapit.net/
  • 2. What is Cloud Computing ? CLOUD o Networking term – refers to public or semi public space on transmission lines o Shared space, refers to area to whom no one in particular controls , usually refers to the Internet COMPUTING o The use or operation of computers o Process of utilizing computer technology to complete a task
  • 3. Cloud Computing CLOUD + COMPUTING Computing done over the Internet !
  • 4. Cloud Computing Conventional Computing CONVENTIONAL COMPUTING ? o Where all the work are done locally and on the desktop o Hardware and software sits on the office workplace o Processing work are done individually
  • 5. Cloud Computing Conventional Computing CLOUD COMPUTING ? o Actual computing work are done on the ‘cloud’ o Distributed across the network, to several computers o Which may be operated by service provider
  • 6. Cloud Computing Conventional Computing (Individual Processing) Cloud Computing (Massive Processing) 2 x 2.4 GHz CPU 8 GB RAM ANALYZING 240 TB DATA 2 x 2.4 GHz CPU 8 GB RAM 2 x 2.4 GHz CPU 8 GB RAM 2 x 2.4 GHz CPU 8 GB RAM 16 CPU, 64 GB RAM
  • 7. Cloud Computing “The whole is more than sum of its parts”
  • 8. Cloud Computing Users Gmail Service Features o Offers 15 GB storage Space o 2,000 – 3,000 sign-ups per day o 5000 TB data transfer per day Compare o If UiTM Perlis has 8,000 users o 15 GB x 8,000 o 120,000 GB data o Where can you get hard disk that massive?
  • 10. Cloud Computing as a Service o Cloud Computing involves delivering hosted services over the internet o These services are broadly divided into THREE(3) categories: o Infrastructure-as-a-Service (IaaS) o Platform-as-a-Service (PaaS) o Software-as-a-Service (SaaS)
  • 11. Why all these are offered “as-a-service” ?? “Why do we need to hire/rent/lease these hosted cloud services?” “We could better run our own cloud infrastructure ourselves?”
  • 12. Why we need to rent/lease Cloud Service ? o Imagine we’re running a business office o The office may require overhead / maintenance o Washroom/Toilet Cleaning o Electrical works (what if air-conditioning does not work?) o Security / Safeguards o We can either maintain these ourselves or, we can hire specialist in the field o Advantage: We could concentrate on expanding our Business
  • 13. Why we need to rent/lease Cloud Service ? o The same concept also applies on renting/leasing Cloud Computing Service o Instead of spending time maintaining, upgrading hardware & software which may cost TIME and MONEY, o We can concentrate our time on offering better products to our stakeholders o Let the specialist handle the infrastructure
  • 14. IaaS, PaaS & SaaS ? Three general type of Cloud Computing o Infrastructure-as-a-Service (IaaS) o Platform-as-a-Service (PaaS) o Software-as-a-Service (SaaS
  • 15. Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS) is a form of cloud computing that provides virtualized computing resources over the Internet oCPU / Processing time oMemory / RAM oStorage
  • 16. Platform-as-a-Service (PaaS) o PaaS is a cloud model in which providers deliver apps over the Internet and host users' hardware and software on their infrastructure o Sits between SaaS and IaaS o Sometimes called “Container” o Windows Azure o OpenStack o Docker o Google App Engine
  • 17. Software-as-a-Service (SaaS) o Software as a Service provides network-based access to networked-based software o If you use the internet, you might already use one of these SaaS o Google Docs o I-Learn / Moodle / Padlet o Shazaam o Salesforce o Microsoft Office 360 o Wolfram-Alpha
  • 18. Relationship between IaaS, PaaS and SaaS
  • 19. Relationship between IaaS, PaaS and SaaS
  • 20. Cloud Computing is not… oMerely a buzzword o Act of storing files on the remote computer oMerely a one-to-many client-server network
  • 21. Cloud Computing Advantages o Provides Business Process Abstraction o Simplifies Maintenance o Separates Roles o Provides Redundancy o Offer better protection from DDoS / Attacks
  • 22. CLOUD COMPUTING Mohammad Hafiz Ismail CCMSE 2015
  • 23. Further Reading 1. http://www.ibm.com/developerworks/cloud/ about.html 2. http://www.rackspace.com/knowledge_cent er/whitepaper/understanding-the-cloud- computing-stack-saas-paas-iaas 3. http://www.computerweekly.com/photostor y/2240109268/The-Computer-Weekly-guide- to-Cloud-Computing/2/The-difference- between-Saas-Paas-and-Iaas

Editor's Notes

  1. 2