Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Computing (CCSME 2015 talk) - mypapit

910 views

Published on

An introductory to Cloud Computing Concept

Published in: Technology
  • Be the first to comment

Cloud Computing (CCSME 2015 talk) - mypapit

  1. 1. CLOUD COMPUTING Mohammad Hafiz Ismail mypapit@gmail.com http://www.perlis.uitm.edu.my/hafiz/ https://blog.mypapit.net/
  2. 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. 3. Cloud Computing CLOUD + COMPUTING Computing done over the Internet !
  4. 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. 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. 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. 7. Cloud Computing “The whole is more than sum of its parts”
  8. 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?
  9. 9. Cloud Computing Users
  10. 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. 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. 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. 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. 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. 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. 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. 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. 18. Relationship between IaaS, PaaS and SaaS
  19. 19. Relationship between IaaS, PaaS and SaaS
  20. 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. 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. 22. CLOUD COMPUTING Mohammad Hafiz Ismail CCMSE 2015
  23. 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

×