cloud computing (ccsme 2015 talk) - mypapit
Post on 18-Aug-2015
94 Views
Preview:
TRANSCRIPT
CLOUD COMPUTING
Mohammad Hafiz Ismailmypapit@gmail.com
http://www.perlis.uitm.edu.my/hafiz/https://blog.mypapit.net/
What is Cloud Computing ?
CLOUDo Networking term – refers to public or semi public space
on transmission lineso Shared space, refers to area to whom no one in
particular controls , usually refers to the Internet
COMPUTINGo The use or operation of computerso Process of utilizing computer
technology to complete a task
Cloud Computing Conventional Computing
CONVENTIONAL COMPUTING ?o Where all the work are done locally and
on the desktopo Hardware and software sits on the office
workplaceo 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
computerso 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 Users
Gmail Service Features
o Offers 15 GB storage Spaceo 2,000 – 3,000 sign-ups per dayo 5000 TB data transfer per day
Compareo If UiTM Perlis has 8,000 userso 15 GB x 8,000 o 120,000 GB datao Where can you get hard disk
that massive?
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 officeo The office may require overhead / maintenance
o Washroom/Toilet Cleaningo 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)oPlatform-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 timeoMemory / RAMoStorage
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 IaaSo Sometimes called “Container”
o Windows Azureo OpenStacko Dockero 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 SaaSo Google Docso I-Learn / Moodle / Padleto Shazaamo Salesforceo Microsoft Office 360o Wolfram-Alpha
Cloud Computing is not…
oMerely a buzzwordoAct of storing files on the remote computeroMerely a one-to-many client-server network
Cloud Computing Advantages
o Provides Business Process Abstractiono Simplifies Maintenanceo Separates Roleso Provides Redundancyo Offer better protection from DDoS / Attacks
Further Reading
1. http://www.ibm.com/developerworks/cloud/about.html
2. http://www.rackspace.com/knowledge_center/whitepaper/understanding-the-cloud-computing-stack-saas-paas-iaas
3. http://www.computerweekly.com/photostory/2240109268/The-Computer-Weekly-guide-to-Cloud-Computing/2/The-difference-between-Saas-Paas-and-Iaas
top related