Cloud Computing (CCSME 2015 talk) - mypapit

843 views

Published on

An introductory to Cloud Computing Concept

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
843
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 2
  • 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

    ×