SlideShare a Scribd company logo
1 of 34
Using Cloud Computing in Your
         Organization
             Dr.PutchongUthayopas
       Department of Computer Engineering
             Faculty of Engineering
              Kasetsart University
                  pu@ku.ac.th
New Demand for IT infrastructure


  Capacity
    Massive processing power
    Massive Storage
  Security
  Availability
  Scalability
    Start small and grow on demand
  Cost effective
New Challenges


High operating cost
  Man power cost
  Equipment cost
  Energy cost
High operating complexity
  Changing technology
  Increase complexity
    Network, server, storage , security
Dream machine


Computer with infinite capacity
Start small and grow big based
on my demand
Capacity can scale up and down
on demand
Pay only what we use.
No complex operating and
maintenance
It is called   cloud computing system
What is Clouding Computing?

                           • A style of computing in
      Cloud                 which dynamically scalable
                            and often virtualized
    computing               resources are provided as a
                            service over the Internet.


                                                  Google
                                                                Saleforce
                                      Amazon
Source: Wikipedia (cloud computing)
                                                           Microsoft
                                               Yahoo
4 Essential Utilities and
                    Delivery Networks

                              Water
(1) Water                     Distribution
                              Network




(2) Electricity
                                 Power Grid



(3) Gas




                                     Telecom
(4) Telephone                        Networks
Power Grid Inspiration for Computing?: Deliver ICT services
                as “computing utilities” to users
Economic of Cloud Usage




Source: “Above the Clouds: A Berkeley View of Cloud Computing”, RAD
lab, UC Berkeley
Why we should move to the cloud?

Quick start up
   no need to purchase any equipment. Subscribe, pay, and use it.
Scalability
   less demand less computing power, more demand more
   computing power
Elasticity
   Handle the demand surge
Less maintenance
   No need to hire people to fix server broken, hacking, tuning
Less operation cost
   Pay only what you really use
   Cut the cost of maintaining huge infrastructure
It is cool, trendy
   Just a stupid execute when people do not believe you ^_^
Three Cloud Service Models
Making it easier


Cloud Middleware and Management Software
Using IaaS Cloud


User view the cloud as a number of servers
Look the same as co-location server
  This is actually a virtual server
  Windows or many flavor of Linux
User can start stop and reboot from web interface
Normal web based application work fine
Usage is charge on pay per use
Can try at aws.amazon.com
  Open a new account and start a new server use less than 30
  minutes to apply
Using PaaS Cloud


PaaS cloud give you an API to program on the cloud
There is a need to port application etc.
  .NET to Windows Azure
  Python to google app engine
Pros and Cons
  More light weight that IaaS but need some application
  porting effort
Cloud Application Development

     UI Tier
     Web2.0
                        Processing       Data
                        Tier             Management Tier




Separate processing logic , UI, and DM Tier
Using Services Oriented Architecture (SOA) design
Using SaaS Cloud

You have already used it!
  Facebook
  Gmail
  Calendar
  Google Map
Running application directly from you browser
No coding , no porting just pay and use or use it for
free
What the Cloud can do?


server consolidation
  Iaas cloud is the same as allow you to use many servers
  hosted by service providers
Scalable web application
  Community web like sanook , kapook
  Web app for anything you want to do
Back end for mobile app
  iCloud, GoogleCloud are being used
The Cloud and I

                             Money         Video
                Data
                                       Music    books
           Computing Power
                                  Personal information
       Services                           Picture
             Application           Games
                                                           ACCESS
ANYTIME                                                    STORAGE
ANYWHERE               Internet                            SHARING
ANYHOW

                                                 RELIABILITY
                                                 SECURITY
                                                 AVAILABILITY
The Cloud and I

Google docs (Office)
  Spread Sheet
  Word processor
  Presentation
  Calendar
  Gmail
The Cloud and I

calendar    picture    music
 My cloud (google, facebook,
      dropbox, amazon)
document
Work Life with a Cloud


Appointment (google calendar)
  My secretary take appointment , add to calendar
  I got to see it on every device quickly, so is she
  Device notify me
Email (gmail)
  I can go to any computer/device with browser, my email
  follow me there.
  I have no need to install mail client, maintain mail server
Work Life with a Cloud


Document (google docs)
  I can create basic document, good spreadsheet, basic
  presentation without installing any software
  I can down load document and edit it on my computer
  I can share my document with other on internet and edit it
  together
Storage (google drive, dropbox)
  Create presentation on notebook, drop in in dropbox
  Present from iPad, Smartphone
  Secure, no need to carry thumb drive
  Easily share file with other people making team work easy
Play Life with a Cloud


Picture
  Using Instagram, photo, video I take instantly appear on
  twitter and facebook and neatly catalog
  Picture can be shared, tag, comment among my 2000 friends
  on facebook!
  If I want, they will know where I was. (Little dangerous)
Communication
  My thought can be spread anytime anyway using facebook,
  googleplus, multiply
  I can even “hang out” with friend on google plus
Play Life with a Cloud


Book
 Amazon Kindle Store. Buy book from amazon and they
 will keep it on their cloud
   Unlimited book shelves, no cleaning, dusting
 Read your book on any device iPad, iPhone, Androiod
 Phone, Tablet, PC, Mac
   I read mine on iPad, and my Galaxy S2 phone
Play Life with a Cloud


Music
 iTune Store allow you to shopping for music, movies
 You can load it and play on many of your devices
 Media Industry is changing, now you can own a radio
 station and TV station and get audiences around the
 world
   Power shift from infrastructure provider (TV station) to
   content creator ( like grammy etc.)
Moving KU Computer Engineering on
            the Cloud

  Introduction
    Department of Computer Engineering is one of the leading
    computer engineering in Thailand (23 years)
    Research and Education
      30 faculty member
      20-30 Ph.D students 50 Master, 120 MSIT, 400 Undergrad
  Mission
    Must support the teaching and research by providing server /
    network/ service infrastructure
    Driving toward mobile anytime anywhere infrastructure
Moving KU Computer Engineering on
            the Cloud


  Challenge and Opportunity
    Must provide a scalable and reliable infrastructure
      Servers, Storage
      Services
    Previously, a number of physical server has been used
      Getting old quickly, hard to maintain, a lot of space
      Consume a lot of power, cooling
Moving KU Computer Engineering on
            the Cloud


  Cloud is Solution
      For Server, use VM cloud (VMware) to consolidate all small
      server into a set of VM on only 5 machines
      Every lab, professor can request for VM for their use
      Can scale easily using more physical server
      Moving to centralize large storage using NAS/SAN storage
      cloud
Direction


   E-                      Video       Virtual                  Virtual
              Storage                              HPC
learning                   Server     Desktop                   Server


                   Virtualized Cloud Infrastructure



           Physical Infrastructure ( Srver, Storage, Network)
Cloud computing open issues


People do not trust other to have their important
data
  And why people trust your bank to have all their
  money?
People do not trust that cloud provider can
provide a robust and secure environment
  How many time your system went down or being
  hacked compared to google or facebook?
  Do avrage company have better staff than ISP
  who deal with these problems on a daily basis
Interesting!
Conclusion


Cloud Computing is here!
You are using it everyday
  SaaS Level such as facebook, gmail
Let fly above the cloud and see what
it can do for you.
Thank you
Cloud Library


Cloud Library e-book lending service that
will allow users to browse and borrow
digital books directly from their iPads,
Nooks and Android-based tablets.
3M will outfit local libraries with its own
software, hardware and e-book collection
    be able to access via special apps, or 3M's
   new eReaders, which will be synced with
   available digital content.
   Discovery Terminal download stations in
   libraries, allowing visitors to leaf through the
   collection from a touch-based interface.
   Random House and IPG have signed on to
   the initiative

More Related Content

What's hot

APAC Webinar Apr 10 - Architecting your Mobile App for the Cloud
APAC Webinar Apr 10 - Architecting your Mobile App for the CloudAPAC Webinar Apr 10 - Architecting your Mobile App for the Cloud
APAC Webinar Apr 10 - Architecting your Mobile App for the Cloud
8KMiles Software Services
 
An Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGAn Intro to Cloud Computing......RG
An Intro to Cloud Computing......RG
rajatricky
 
Innovation, Cloud Powered - Dr Werner Vogels
Innovation, Cloud Powered - Dr Werner VogelsInnovation, Cloud Powered - Dr Werner Vogels
Innovation, Cloud Powered - Dr Werner Vogels
Amazon Web Services
 
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.comCloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Amazon Web Services
 
Cloud Computing Technology_Usman
Cloud Computing Technology_UsmanCloud Computing Technology_Usman
Cloud Computing Technology_Usman
Usman Sait
 

What's hot (20)

AWS Case Study
AWS Case StudyAWS Case Study
AWS Case Study
 
Transforming the data center
Transforming the data centerTransforming the data center
Transforming the data center
 
APAC Webinar Apr 10 - Architecting your Mobile App for the Cloud
APAC Webinar Apr 10 - Architecting your Mobile App for the CloudAPAC Webinar Apr 10 - Architecting your Mobile App for the Cloud
APAC Webinar Apr 10 - Architecting your Mobile App for the Cloud
 
Raindance - Tooling for the Clouds
Raindance - Tooling for the CloudsRaindance - Tooling for the Clouds
Raindance - Tooling for the Clouds
 
Cloud computing notes
Cloud computing notesCloud computing notes
Cloud computing notes
 
Cloud computing and its application in libraries
Cloud computing and its application in librariesCloud computing and its application in libraries
Cloud computing and its application in libraries
 
An Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGAn Intro to Cloud Computing......RG
An Intro to Cloud Computing......RG
 
Innovation, Cloud Powered - Dr Werner Vogels
Innovation, Cloud Powered - Dr Werner VogelsInnovation, Cloud Powered - Dr Werner Vogels
Innovation, Cloud Powered - Dr Werner Vogels
 
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.comCloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
 
cloud computing by satwik
cloud computing by satwikcloud computing by satwik
cloud computing by satwik
 
Kb12012011 amitava cloud_computing
Kb12012011 amitava cloud_computingKb12012011 amitava cloud_computing
Kb12012011 amitava cloud_computing
 
Fundamentals of Cloud Computing
Fundamentals of Cloud ComputingFundamentals of Cloud Computing
Fundamentals of Cloud Computing
 
Webinar presentation on cloud computing
Webinar presentation on cloud computingWebinar presentation on cloud computing
Webinar presentation on cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
My Presentation on Cloud Computing
My Presentation on Cloud ComputingMy Presentation on Cloud Computing
My Presentation on Cloud Computing
 
Cloud terminology
Cloud terminologyCloud terminology
Cloud terminology
 
Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Technology_Usman
Cloud Computing Technology_UsmanCloud Computing Technology_Usman
Cloud Computing Technology_Usman
 
Introduction Cloud Computing
Introduction Cloud ComputingIntroduction Cloud Computing
Introduction Cloud Computing
 

Similar to Simple Introduction to Cloud for Users

Cloud computing & Security presentation
Cloud computing & Security presentationCloud computing & Security presentation
Cloud computing & Security presentation
Parveen Yadav
 
Cloud computing
Cloud computingCloud computing
Cloud computing
sandita12
 
Cloud Computing Presentation for Web Tools_Nicole Siegel
Cloud Computing Presentation for Web Tools_Nicole SiegelCloud Computing Presentation for Web Tools_Nicole Siegel
Cloud Computing Presentation for Web Tools_Nicole Siegel
nsiegel922
 
Cloud Computing_Web Tools_5-19-10_Nicole Siegel
Cloud Computing_Web Tools_5-19-10_Nicole SiegelCloud Computing_Web Tools_5-19-10_Nicole Siegel
Cloud Computing_Web Tools_5-19-10_Nicole Siegel
nsiegel922
 
Cloud Computing Presentation_Web Tools_Nicole Siegel
Cloud Computing Presentation_Web Tools_Nicole SiegelCloud Computing Presentation_Web Tools_Nicole Siegel
Cloud Computing Presentation_Web Tools_Nicole Siegel
nsiegel922
 
Cloud Computing Presentation Nicole Siegel
Cloud Computing Presentation Nicole SiegelCloud Computing Presentation Nicole Siegel
Cloud Computing Presentation Nicole Siegel
nsiegel922
 
Cloud Computing Presentation for Web Tools_ Nicole Siegel
Cloud Computing Presentation for Web Tools_ Nicole SiegelCloud Computing Presentation for Web Tools_ Nicole Siegel
Cloud Computing Presentation for Web Tools_ Nicole Siegel
nsiegel922
 

Similar to Simple Introduction to Cloud for Users (20)

Cloud computing & Security presentation
Cloud computing & Security presentationCloud computing & Security presentation
Cloud computing & Security presentation
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
GeekSpeak: Cloud Computing
GeekSpeak: Cloud ComputingGeekSpeak: Cloud Computing
GeekSpeak: Cloud Computing
 
akashgupta(2).pptx
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Clearing the air on Cloud Computing
Clearing the air on Cloud ComputingClearing the air on Cloud Computing
Clearing the air on Cloud Computing
 
cloude computing
cloude computingcloude computing
cloude computing
 
Cloud Computing Presentation for Web Tools_Nicole Siegel
Cloud Computing Presentation for Web Tools_Nicole SiegelCloud Computing Presentation for Web Tools_Nicole Siegel
Cloud Computing Presentation for Web Tools_Nicole Siegel
 
Cloud Computing_Web Tools_5-19-10_Nicole Siegel
Cloud Computing_Web Tools_5-19-10_Nicole SiegelCloud Computing_Web Tools_5-19-10_Nicole Siegel
Cloud Computing_Web Tools_5-19-10_Nicole Siegel
 
Cloud Computing Presentation_Web Tools_Nicole Siegel
Cloud Computing Presentation_Web Tools_Nicole SiegelCloud Computing Presentation_Web Tools_Nicole Siegel
Cloud Computing Presentation_Web Tools_Nicole Siegel
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud Computing Presentation Nicole Siegel
Cloud Computing Presentation Nicole SiegelCloud Computing Presentation Nicole Siegel
Cloud Computing Presentation Nicole Siegel
 
Cloud Computing Presentation for Web Tools_ Nicole Siegel
Cloud Computing Presentation for Web Tools_ Nicole SiegelCloud Computing Presentation for Web Tools_ Nicole Siegel
Cloud Computing Presentation for Web Tools_ Nicole Siegel
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud1
Cloud1Cloud1
Cloud1
 

More from Putchong Uthayopas

More from Putchong Uthayopas (16)

Cri big data
Cri big dataCri big data
Cri big data
 
Future of hpc
Future of hpcFuture of hpc
Future of hpc
 
Education in Disrupted World
Education in Disrupted WorldEducation in Disrupted World
Education in Disrupted World
 
Portrait Photography
Portrait PhotographyPortrait Photography
Portrait Photography
 
MOOC Wunca Talk
MOOC Wunca TalkMOOC Wunca Talk
MOOC Wunca Talk
 
Big Data
Big Data Big Data
Big Data
 
Big Data on The Cloud
Big Data on The CloudBig Data on The Cloud
Big Data on The Cloud
 
Future of the cloud
Future of the cloud Future of the cloud
Future of the cloud
 
10 things
10 things10 things
10 things
 
IT trends for co-creation
IT trends for co-creationIT trends for co-creation
IT trends for co-creation
 
Learning Life and Photography
Learning Life and PhotographyLearning Life and Photography
Learning Life and Photography
 
What is Cloud Computing ?
What is Cloud Computing ?What is Cloud Computing ?
What is Cloud Computing ?
 
The Building of Thai Grid
The Building of Thai GridThe Building of Thai Grid
The Building of Thai Grid
 
Current Trends in HPC
Current Trends in HPCCurrent Trends in HPC
Current Trends in HPC
 
Are you ready for BIG DATA?
Are you ready for BIG DATA?Are you ready for BIG DATA?
Are you ready for BIG DATA?
 
Project Evaluation
Project EvaluationProject Evaluation
Project Evaluation
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

Simple Introduction to Cloud for Users

  • 1. Using Cloud Computing in Your Organization Dr.PutchongUthayopas Department of Computer Engineering Faculty of Engineering Kasetsart University pu@ku.ac.th
  • 2. New Demand for IT infrastructure Capacity Massive processing power Massive Storage Security Availability Scalability Start small and grow on demand Cost effective
  • 3. New Challenges High operating cost Man power cost Equipment cost Energy cost High operating complexity Changing technology Increase complexity Network, server, storage , security
  • 4. Dream machine Computer with infinite capacity Start small and grow big based on my demand Capacity can scale up and down on demand Pay only what we use. No complex operating and maintenance
  • 5. It is called cloud computing system
  • 6. What is Clouding Computing? • A style of computing in Cloud which dynamically scalable and often virtualized computing resources are provided as a service over the Internet. Google Saleforce Amazon Source: Wikipedia (cloud computing) Microsoft Yahoo
  • 7. 4 Essential Utilities and Delivery Networks Water (1) Water Distribution Network (2) Electricity Power Grid (3) Gas Telecom (4) Telephone Networks
  • 8. Power Grid Inspiration for Computing?: Deliver ICT services as “computing utilities” to users
  • 9. Economic of Cloud Usage Source: “Above the Clouds: A Berkeley View of Cloud Computing”, RAD lab, UC Berkeley
  • 10. Why we should move to the cloud? Quick start up no need to purchase any equipment. Subscribe, pay, and use it. Scalability less demand less computing power, more demand more computing power Elasticity Handle the demand surge Less maintenance No need to hire people to fix server broken, hacking, tuning Less operation cost Pay only what you really use Cut the cost of maintaining huge infrastructure It is cool, trendy Just a stupid execute when people do not believe you ^_^
  • 12. Making it easier Cloud Middleware and Management Software
  • 13. Using IaaS Cloud User view the cloud as a number of servers Look the same as co-location server This is actually a virtual server Windows or many flavor of Linux User can start stop and reboot from web interface Normal web based application work fine Usage is charge on pay per use Can try at aws.amazon.com Open a new account and start a new server use less than 30 minutes to apply
  • 14. Using PaaS Cloud PaaS cloud give you an API to program on the cloud There is a need to port application etc. .NET to Windows Azure Python to google app engine Pros and Cons More light weight that IaaS but need some application porting effort
  • 15. Cloud Application Development UI Tier Web2.0 Processing Data Tier Management Tier Separate processing logic , UI, and DM Tier Using Services Oriented Architecture (SOA) design
  • 16. Using SaaS Cloud You have already used it! Facebook Gmail Calendar Google Map Running application directly from you browser No coding , no porting just pay and use or use it for free
  • 17. What the Cloud can do? server consolidation Iaas cloud is the same as allow you to use many servers hosted by service providers Scalable web application Community web like sanook , kapook Web app for anything you want to do Back end for mobile app iCloud, GoogleCloud are being used
  • 18. The Cloud and I Money Video Data Music books Computing Power Personal information Services Picture Application Games ACCESS ANYTIME STORAGE ANYWHERE Internet SHARING ANYHOW RELIABILITY SECURITY AVAILABILITY
  • 19. The Cloud and I Google docs (Office) Spread Sheet Word processor Presentation Calendar Gmail
  • 20. The Cloud and I calendar picture music My cloud (google, facebook, dropbox, amazon) document
  • 21. Work Life with a Cloud Appointment (google calendar) My secretary take appointment , add to calendar I got to see it on every device quickly, so is she Device notify me Email (gmail) I can go to any computer/device with browser, my email follow me there. I have no need to install mail client, maintain mail server
  • 22. Work Life with a Cloud Document (google docs) I can create basic document, good spreadsheet, basic presentation without installing any software I can down load document and edit it on my computer I can share my document with other on internet and edit it together Storage (google drive, dropbox) Create presentation on notebook, drop in in dropbox Present from iPad, Smartphone Secure, no need to carry thumb drive Easily share file with other people making team work easy
  • 23.
  • 24. Play Life with a Cloud Picture Using Instagram, photo, video I take instantly appear on twitter and facebook and neatly catalog Picture can be shared, tag, comment among my 2000 friends on facebook! If I want, they will know where I was. (Little dangerous) Communication My thought can be spread anytime anyway using facebook, googleplus, multiply I can even “hang out” with friend on google plus
  • 25. Play Life with a Cloud Book Amazon Kindle Store. Buy book from amazon and they will keep it on their cloud Unlimited book shelves, no cleaning, dusting Read your book on any device iPad, iPhone, Androiod Phone, Tablet, PC, Mac I read mine on iPad, and my Galaxy S2 phone
  • 26. Play Life with a Cloud Music iTune Store allow you to shopping for music, movies You can load it and play on many of your devices Media Industry is changing, now you can own a radio station and TV station and get audiences around the world Power shift from infrastructure provider (TV station) to content creator ( like grammy etc.)
  • 27. Moving KU Computer Engineering on the Cloud Introduction Department of Computer Engineering is one of the leading computer engineering in Thailand (23 years) Research and Education 30 faculty member 20-30 Ph.D students 50 Master, 120 MSIT, 400 Undergrad Mission Must support the teaching and research by providing server / network/ service infrastructure Driving toward mobile anytime anywhere infrastructure
  • 28. Moving KU Computer Engineering on the Cloud Challenge and Opportunity Must provide a scalable and reliable infrastructure Servers, Storage Services Previously, a number of physical server has been used Getting old quickly, hard to maintain, a lot of space Consume a lot of power, cooling
  • 29. Moving KU Computer Engineering on the Cloud Cloud is Solution For Server, use VM cloud (VMware) to consolidate all small server into a set of VM on only 5 machines Every lab, professor can request for VM for their use Can scale easily using more physical server Moving to centralize large storage using NAS/SAN storage cloud
  • 30. Direction E- Video Virtual Virtual Storage HPC learning Server Desktop Server Virtualized Cloud Infrastructure Physical Infrastructure ( Srver, Storage, Network)
  • 31. Cloud computing open issues People do not trust other to have their important data And why people trust your bank to have all their money? People do not trust that cloud provider can provide a robust and secure environment How many time your system went down or being hacked compared to google or facebook? Do avrage company have better staff than ISP who deal with these problems on a daily basis Interesting!
  • 32. Conclusion Cloud Computing is here! You are using it everyday SaaS Level such as facebook, gmail Let fly above the cloud and see what it can do for you.
  • 34. Cloud Library Cloud Library e-book lending service that will allow users to browse and borrow digital books directly from their iPads, Nooks and Android-based tablets. 3M will outfit local libraries with its own software, hardware and e-book collection be able to access via special apps, or 3M's new eReaders, which will be synced with available digital content. Discovery Terminal download stations in libraries, allowing visitors to leaf through the collection from a touch-based interface. Random House and IPG have signed on to the initiative