SlideShare uma empresa Scribd logo
1 de 32
Cloud Computing

    Based on a presentation by
Farhad Javidi at Course Technology
         Conference 2009
The Cloud is the New Dot Com
“The interesting thing about cloud
                           computing is that we’ve redefined
What is Cloud Computing?   cloud computing to include
                           everything that we already do.
                           […] The computer industry is the
                           only industry that is more fashion-
                           driven than women’s fashion.
                           Maybe I’m an idiot, but I have no
                           idea what anyone is talking
                           about. What is it? It’s complete
                           gibberish. It’s insane. When is
                           this idiocy going to stop?

                           Larry Ellison

                           during Oracle’s Analyst Day
• “
• Cloud computing is simply a buzzword used
  to repackage grid computing and utility
  computing, both of which have existed for
  decades.”

                    whatis.com
                    definition of Cloud Computing
(Good Luck) Defining Cloud Computing
  •   Software-as-a-Service
       – “My customer resource management
         (CRM) system is out on the Internet!”
  •   Grids vs. Clouds
       – Shared Virtual Resources
       – Batch Jobs vs. Online Applications
       – Different Approaches to State
         Management
  •   Network Diagrams
       – A service is “on a cloud somewhere”
  •   Virtualization Platforms & APIs
       – Hardware can be manipulated with
          software
Grid vs. Cloud
                               Grid                    Cloud
     Underlying concept        Utility Computing       Utility Computing
     Main benefit              Solve computationally   Provide a scalable
                               complex problems        standard environment for
                                                       network-centric
                                                       application development,
                                                       testing and deployment
     Resource distribution /   Negotiate and manage    Simple user <-> provider
     allocation                resource sharing;       model; pay-per-use
                               schedulers
     Domains                   Multiple domains        Single domain
     Character / history       Non-commercial, publicly Commercial
                               funded




10
5th Generation Of Computing
1970s   1980s   1990s   Today   2009+
A Brief History
Amazon S3
(March 2006) Amazon EC2
  Salesforce (August 2006)
AppExchange
 (March 2006)




                                       Google App Engine
                                          (April 2008)

                        Facebook Platform         Microsoft Azure
                           (May 2007)               (Oct 2008)
Platform as a    Cloud-based User
Utility Computing
                    Service (PaaS)      Applications
Cloud Platforms
•   Google Gears
•   Amazon Web Services
•   Salesforce (app Exchange)
•   Facebook
•   Adobe Air
•   Microsoft Azure
Cloud Benefits
• Cloud = Less Investment
  (not own data center, hardware; use outside
  provider of servers, storage, and bandwidth)

• Cloud = Scale
  (tens of thousands of server computers)

• Cloud = Flexible and Efficiency
Cloud Ecosystem
•   End-user applications, Software-as-a-Service (SaaS)
•   Platform-as-a-Service (PaaS)
•   Infrastructure-as-a-Service (IaaS)
                      AppExchange Apps                     NASDAQ Market Replay

                     End-User Applications                   End-User Applications
              Facebook Apps       OpenSocial Apps      Jungle Disk       Powerset     MLB


                                                         enomaly        RightScale   zimory
                   Platform as a Service (PaaS)         Brokers, Tools and Frameworks
                   Salesforce AppExchange           cohesiveFT       Aptana cloud     Mosso

                          Live Mesh
                                                        Amazon Web Services          Joyent
                     Google App Engine
                                                       Infrastructure as a Service (IaaS)
                      Facebook Platform               Rackspace        flexiscale    3tera
 From On-Premise to Cloud Platforms
 From On-Premise to Cloud Platforms
 From On-Premise to Cloud Platforms




     Application runs   Application runs    Application
       on-premises        at a hoster        runs using
                                           cloud services
       Buy my own
      hardware, and       Co-location
     manage my own                         “cloud fabric”
                               or
       data center         Managed            (elastic,
                            servers         infini-scale)
Buy
                   “Packaged”                       Hosted                     “Software as a
                   Application                    “Packaged”                      Service”

                An application that I buy      An application that I buy     A hosted pplication
                 “off the shelf” and run       “off the shelf” and then       that I buy from a
 Bild vs. Buy




                          myself                    run at a hoster
                                                                                   vendor




                   Self Hosted                     Hosted                      Cloud Platform
                  “Home Built”                   “Home Built”
Build




                                                                             An application that I
                 An application that I          An application that I        develop myself, but
                develop and run myself         develop myself, but run         run in the cloud
                                                     at a hoster




                                 On premises         On premises vs. Cloud                Cloud
All acceptable options (trade off)
Buy
                   “Packaged”                             Hosted                            “Software as a
                   Application                          “Packaged”                             Service”

                An application that I buy            An application that I buy            A hosted pplication
                 “off the shelf” and run             “off the shelf” and then              that I buy from a
 Bild vs. Buy




                          myself                          run at a hoster
                                                                                                vendor
                             Maximum Control


                   Self Hosted                           Hosted                            Cloud Platform
                  “Home Built”                         “Home Built”
Build




                                                                                       An application that I
                 An application that I                An application that I            develop myself, but
                develop and run myself               develop myself, but run     Maximum in the cloud
                                                                                         run
                                                           at a hoster Economy         of Scale


                                 On premises               On premises vs. Cloud                      Cloud
Buy
                   “Packaged”                          Hosted                     “Software as a
                       ERP
                   Application                       “Packaged”                      Service”

                    Issue Tracking             “Too costly to run this myself, hosted pplication
                                                                             A
                An application that I buy          An application that I buy
                 “off the shelf” and run       but I’ve made too many
                                                   “off the shelf” and then   that I buy from a
 Bild vs. Buy




                          Email
                          myself                        run at a hoster
                                               customizations”                     vendor




                   Self Hosted                        Hosted                      Cloud Platform
                    HR System
                  “Home Built”                      “Home Built”
Build




                                                                                An application that I
                 Molecule Research                                              develop myself, but
                 An application that I              An application that I
                develop and run myself             develop myself, but run        run in the cloud
                     Clinical Trial                      at a hoster




                                 On premises            On premises vs. Cloud                Cloud
Buy
                   “Packaged”                       Hosted                     “Software as a
                   Application                    “Packaged”
                                                     ERP                          Service”

                    Issue Tracking                                         A hosted pplication
                An application that I buy      An application that I buy
                 “off the shelf” and run       “off the shelf” and then      that I buy from a
 Bild vs. Buy




                          Email
                          myself                    run at a hoster
                                                                                  vendor
                                                            “CRM and Email are commodity
                                                            services – They have no
                                                            customizations, and it’s cheaper for
                                                            someone else to run these”
                   Self Hosted                       Hosted                   Cloud Platform
                    HR System
                  “Home Built”                   “Home Built”
Build




                                                                             An application that I
                 Molecule Research                                           develop myself, but
                 An application that I          An application that I
                develop and run myself         develop myself, but run         run in the cloud
                     Clinical Trial                  at a hoster




                                 On premises         On premises vs. Cloud                Cloud
Buy
                   “Packaged”                          Hosted                    “Software as a
                   Application                       “Packaged”
                                                        ERP                         Service”

                An application that I buy         An application that I buy    A hosted Tracking
                                                                                   Issue pplication
                 “off the shelf” and run          “off the shelf” and then      that I buy from a
 Bild vs. Buy




                          myself                       run at a hoster                 Email
                                                                                      vendor

                                                “I can’t afford to maintain
                                                this old HR application
                   Self Hosted                  written in VB – it’s driving
                                                       Hosted                    Cloud Platform
                    HR System                   me “Home Built”
                                                    mad!”
                  “Home Built”
Build




                                                                               An application that I
                 Molecule Research                                             develop myself, but
                 An application that I              An application that I
                develop and run myself             develop myself, but run       run in the cloud
                     Clinical Trial                      at a hoster
                                               “…but due to privacy issues, I
                                               prefer keeping my HR data
                                 On premises   on-premises”
                                                       On premises vs. Cloud                Cloud
Buy
                   “Packaged”                          Hosted                     “Software as a
                   Application                       “Packaged”
                                                        ERP                          Service”

                An application that I buy         An application that I buy     A hosted Tracking
                                                                                    Issue pplication
                 “off the shelf” and run          “off the shelf” and then       that I buy from a
 Bild vs. Buy




                       HRmyself
                           System                      run at a hoster                  Email
                                                                                       vendor




                   Self Hosted                        Hosted                      Cloud Platform
                  “Home Built”                      “Home Built”
Build




                                                                                An application that I
                 Molecule Research             “I wish I had access to          develop myself, but
                 An application that I             An application that I
                develop and run myself         cheapermyself, but run and
                                                  develop compute                 run in the cloud
                     Clinical Trial                     at a hoster
                                               storage when I need it”

                                 On premises            On premises vs. Cloud                Cloud
Buy
                   “Packaged”                       Hosted                     “Software as a
                   Application                    “Packaged”
                                                     ERP                          Service”

                An application that I buy      An application that I buy     A hosted Tracking
                                                                                 Issue pplication
                 “off the shelf” and run       “off the shelf” and then       that I buy from a
 Bild vs. Buy




                       HRmyself
                           System                   run at a hoster                  Email
                                                                                    vendor




                   Self Hosted                     Hosted                      Cloud Platform
                  “Home Built”                   “Home Built”
Build




                                                                             An application that I
                                                                               Molecule Research
                 An application that I          An application that I        develop myself, but
                develop and run myself         develop myself, but run         run in the cloud
                     Clinical Trial                  at a hoster




                                 On premises         On premises vs. Cloud                Cloud
Buy
                   “Packaged”                         Hosted                     “Software as a
                   Application                      “Packaged”
                                                       ERP                          Service”

                An application that I buy        An application that I buy     A hosted Tracking
                                                                                   Issue pplication
                 “off the shelf” and run         “off the shelf” and then       that I buy from a
 Bild vs. Buy




                       HRmyself
                           System                     run at a hoster                  Email
                                                                                      vendor




                   Self Hosted                       Hosted                      Cloud Platform
                  “Home Built”                     “Home Built”
                                            “THIS is where I want to
Build




                                                                         An application that I
                                                                           Molecule Research
                 An application that I      spend my IT resources – I’m
                                                   An application that I develop myself, but
                                            going to double down on this run in the cloud
                develop and run myself           develop myself, but run
                     Clinical Trial                    at a hoster
                                            application!”

                                 On premises           On premises vs. Cloud                Cloud
Buy
                   “Packaged”                       Hosted                     “Software as a
                   Application                    “Packaged”
                                                     ERP                          Service”

                An application that I buy      An application that I buy     A hosted Tracking
                                                                                 Issue pplication
                 “off the shelf” and run       “off the shelf” and then       that I buy from a
 Bild vs. Buy




                       HRmyself
                           System                   run at a hoster                  Email
                                                                                    vendor




                   Self Hosted                     Hosted                      Cloud Platform
                  “Home Built”                   “Home Built”
Build




                                                                             An application that I
                                                                               Molecule Research
                 An application that I          An application that I        develop myself, but
                develop and run myself         develop myself, but run         run in the cloud
                     Clinical Trial                  at a hoster




                                 On premises         On premises vs. Cloud                Cloud
Apps in the Cloud Drive
Internet Usage

Demo

Built on Google App Engine

What are the issues?
Cool Cloud Apps
•   G.ho.st
•   SumoPaint.com
•   Google Docs
•   Zoho Writer
•   Yola

Mais conteúdo relacionado

Mais procurados

GeekSpeak: Cloud Computing
GeekSpeak: Cloud ComputingGeekSpeak: Cloud Computing
GeekSpeak: Cloud ComputingDawn Quinn
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingEdureka!
 
Remote telecommunication 2015
Remote telecommunication 2015Remote telecommunication 2015
Remote telecommunication 2015Setsuro Tamai
 
ArcReady - Architecting Modern Distributed Applications
ArcReady -  Architecting Modern Distributed ApplicationsArcReady -  Architecting Modern Distributed Applications
ArcReady - Architecting Modern Distributed ApplicationsMicrosoft ArcReady
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItReal Estate
 
The Revolution Will Not Be Centralized
The Revolution Will Not Be CentralizedThe Revolution Will Not Be Centralized
The Revolution Will Not Be CentralizedEdward Faulkner
 
Benefits of Cloud Computing for SMEs in Canada
Benefits of Cloud Computing for SMEs in CanadaBenefits of Cloud Computing for SMEs in Canada
Benefits of Cloud Computing for SMEs in CanadaStuart Crawford
 
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web ServicesSimone Brunozzi
 
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessFundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessUsersnap
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKAHZ Associates
 
Compare cloud service providers with this simple guide
Compare cloud service providers with this simple guideCompare cloud service providers with this simple guide
Compare cloud service providers with this simple guideRedPixie
 
Codero Cloud Expo Presentation
Codero Cloud Expo Presentation Codero Cloud Expo Presentation
Codero Cloud Expo Presentation Codero
 
Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Dr. Ramkumar Lakshminarayanan
 

Mais procurados (19)

Cloud storage
Cloud storageCloud storage
Cloud storage
 
GeekSpeak: Cloud Computing
GeekSpeak: Cloud ComputingGeekSpeak: Cloud Computing
GeekSpeak: Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Remote telecommunication 2015
Remote telecommunication 2015Remote telecommunication 2015
Remote telecommunication 2015
 
ArcReady - Architecting Modern Distributed Applications
ArcReady -  Architecting Modern Distributed ApplicationsArcReady -  Architecting Modern Distributed Applications
ArcReady - Architecting Modern Distributed Applications
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
The Revolution Will Not Be Centralized
The Revolution Will Not Be CentralizedThe Revolution Will Not Be Centralized
The Revolution Will Not Be Centralized
 
Benefits of Cloud Computing for SMEs in Canada
Benefits of Cloud Computing for SMEs in CanadaBenefits of Cloud Computing for SMEs in Canada
Benefits of Cloud Computing for SMEs in Canada
 
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
 
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessFundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
 
Compare cloud service providers with this simple guide
Compare cloud service providers with this simple guideCompare cloud service providers with this simple guide
Compare cloud service providers with this simple guide
 
Codero Cloud Expo Presentation
Codero Cloud Expo Presentation Codero Cloud Expo Presentation
Codero Cloud Expo Presentation
 
Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Discovering the value of the cloud for the business
Discovering the value of the cloud for the business
 
Cloud Computing basic
Cloud Computing basicCloud Computing basic
Cloud Computing basic
 
Introduction_-_To-_-SRE
Introduction_-_To-_-SREIntroduction_-_To-_-SRE
Introduction_-_To-_-SRE
 
Cloud Computing - PaaS
Cloud Computing - PaaSCloud Computing - PaaS
Cloud Computing - PaaS
 

Destaque

Destaque (17)

How Motherboards Work
How Motherboards WorkHow Motherboards Work
How Motherboards Work
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
Printer
PrinterPrinter
Printer
 
Computer Ergonomics
Computer ErgonomicsComputer Ergonomics
Computer Ergonomics
 
Computer viruses
Computer virusesComputer viruses
Computer viruses
 
Software
SoftwareSoftware
Software
 
Viruses and Anti-Viruses
Viruses and Anti-VirusesViruses and Anti-Viruses
Viruses and Anti-Viruses
 
Storage Devices
Storage DevicesStorage Devices
Storage Devices
 
Windows Utilities
Windows UtilitiesWindows Utilities
Windows Utilities
 
Utility software
Utility softwareUtility software
Utility software
 
Podcasting
PodcastingPodcasting
Podcasting
 
Motherboard and its components
Motherboard and its componentsMotherboard and its components
Motherboard and its components
 
spam
spamspam
spam
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardware
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
 

Semelhante a Defining Cloud Computing

Session One Intro
Session One IntroSession One Intro
Session One Introrsnarayanan
 
Architecting & Developing On The Cloud Operating System Windows Azure V3
Architecting & Developing On The Cloud Operating System  Windows Azure  V3Architecting & Developing On The Cloud Operating System  Windows Azure  V3
Architecting & Developing On The Cloud Operating System Windows Azure V3Venkatarangan Thirumalai
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in noriAlex Popescu
 
Microsoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureMicrosoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureDavid Chou
 
Microsoft And Cloud Computing
Microsoft And Cloud ComputingMicrosoft And Cloud Computing
Microsoft And Cloud ComputingDavid Chou
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0Abiquo, Inc.
 
Cloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROXCloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROXDiscover Cloud Computing
 
Microsoft cloud-services-architecture-1226619291360503-8
Microsoft cloud-services-architecture-1226619291360503-8Microsoft cloud-services-architecture-1226619291360503-8
Microsoft cloud-services-architecture-1226619291360503-8LLC NewLink
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Intergen
 
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.DayAbiquo, Inc.
 
Cloud computing by prabhunath sharma
Cloud computing by prabhunath sharmaCloud computing by prabhunath sharma
Cloud computing by prabhunath sharmaPrabhunath Sharma
 
Future of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingFuture of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingReadWrite
 
Future of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingFuture of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingTriompheConsulting
 
Patterns for Cloud Computing
Patterns for Cloud ComputingPatterns for Cloud Computing
Patterns for Cloud ComputingSimon Guest
 
cloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfcloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfDaniBlanco10
 
Cf intro for spring devs
Cf intro for spring devsCf intro for spring devs
Cf intro for spring devsEric Bottard
 

Semelhante a Defining Cloud Computing (20)

Session One Intro
Session One IntroSession One Intro
Session One Intro
 
Architecting & Developing On The Cloud Operating System Windows Azure V3
Architecting & Developing On The Cloud Operating System  Windows Azure  V3Architecting & Developing On The Cloud Operating System  Windows Azure  V3
Architecting & Developing On The Cloud Operating System Windows Azure V3
 
Sailing in the cloud
Sailing in the cloud Sailing in the cloud
Sailing in the cloud
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in nori
 
Microsoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureMicrosoft Cloud Services Architecture
Microsoft Cloud Services Architecture
 
Microsoft And Cloud Computing
Microsoft And Cloud ComputingMicrosoft And Cloud Computing
Microsoft And Cloud Computing
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0
 
Cloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROXCloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROX
 
Jumpstart Azure
Jumpstart AzureJumpstart Azure
Jumpstart Azure
 
Microsoft cloud-services-architecture-1226619291360503-8
Microsoft cloud-services-architecture-1226619291360503-8Microsoft cloud-services-architecture-1226619291360503-8
Microsoft cloud-services-architecture-1226619291360503-8
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?
 
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day
 
Cloud computing by prabhunath sharma
Cloud computing by prabhunath sharmaCloud computing by prabhunath sharma
Cloud computing by prabhunath sharma
 
Future of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingFuture of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of Computing
 
Future of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingFuture of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of Computing
 
Patterns for Cloud Computing
Patterns for Cloud ComputingPatterns for Cloud Computing
Patterns for Cloud Computing
 
cloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfcloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdf
 
Cf intro for spring devs
Cf intro for spring devsCf intro for spring devs
Cf intro for spring devs
 
Building a Hybrid Cloud
Building a Hybrid CloudBuilding a Hybrid Cloud
Building a Hybrid Cloud
 

Mais de Mark Frydenberg

Meet the Majors and Minors Panel Fall 2019 Bentley University
Meet the Majors and Minors Panel Fall 2019 Bentley UniversityMeet the Majors and Minors Panel Fall 2019 Bentley University
Meet the Majors and Minors Panel Fall 2019 Bentley UniversityMark Frydenberg
 
Enhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented RealityEnhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented RealityMark Frydenberg
 
Campus Technology 2016 WS3
Campus Technology 2016 WS3 Campus Technology 2016 WS3
Campus Technology 2016 WS3 Mark Frydenberg
 
NJEdge Summer Luncheon July 21, ,2016
NJEdge Summer Luncheon July 21, ,2016NJEdge Summer Luncheon July 21, ,2016
NJEdge Summer Luncheon July 21, ,2016Mark Frydenberg
 
TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...
TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...
TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...Mark Frydenberg
 
Introducing Big Data in the Digital Literacy Curriculum
Introducing Big Data in the Digital Literacy CurriculumIntroducing Big Data in the Digital Literacy Curriculum
Introducing Big Data in the Digital Literacy CurriculumMark Frydenberg
 
Student Learning in the CIS Studio
Student Learning in the CIS StudioStudent Learning in the CIS Studio
Student Learning in the CIS StudioMark Frydenberg
 
Aligning Open, Physical, and Virtual Learning Spaces in the CIS Sandbox
Aligning Open, Physical, and Virtual Learning Spaces in the CIS SandboxAligning Open, Physical, and Virtual Learning Spaces in the CIS Sandbox
Aligning Open, Physical, and Virtual Learning Spaces in the CIS SandboxMark Frydenberg
 
Frydenberg Web20 Tools York
Frydenberg Web20 Tools YorkFrydenberg Web20 Tools York
Frydenberg Web20 Tools YorkMark Frydenberg
 
Twitter Presentation York
Twitter Presentation YorkTwitter Presentation York
Twitter Presentation YorkMark Frydenberg
 
Major Decisions Cis 2009 B
Major Decisions Cis 2009 BMajor Decisions Cis 2009 B
Major Decisions Cis 2009 BMark Frydenberg
 
Twitter Presentation Salt09
Twitter Presentation Salt09Twitter Presentation Salt09
Twitter Presentation Salt09Mark Frydenberg
 
W29-Engaging Millenial Students with Web 2.0 Tools
W29-Engaging Millenial Students with Web 2.0 ToolsW29-Engaging Millenial Students with Web 2.0 Tools
W29-Engaging Millenial Students with Web 2.0 ToolsMark Frydenberg
 
Mashups in the Information Technology Classroom
Mashups in the Information Technology ClassroomMashups in the Information Technology Classroom
Mashups in the Information Technology ClassroomMark Frydenberg
 

Mais de Mark Frydenberg (20)

Meet the Majors and Minors Panel Fall 2019 Bentley University
Meet the Majors and Minors Panel Fall 2019 Bentley UniversityMeet the Majors and Minors Panel Fall 2019 Bentley University
Meet the Majors and Minors Panel Fall 2019 Bentley University
 
Enhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented RealityEnhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented Reality
 
Campus Technology 2016 WS3
Campus Technology 2016 WS3 Campus Technology 2016 WS3
Campus Technology 2016 WS3
 
NJEdge Summer Luncheon July 21, ,2016
NJEdge Summer Luncheon July 21, ,2016NJEdge Summer Luncheon July 21, ,2016
NJEdge Summer Luncheon July 21, ,2016
 
TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...
TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...
TalkTech: An Exploration of Tech Trends, Digital Media, and Culture across Co...
 
Introducing Big Data in the Digital Literacy Curriculum
Introducing Big Data in the Digital Literacy CurriculumIntroducing Big Data in the Digital Literacy Curriculum
Introducing Big Data in the Digital Literacy Curriculum
 
Student Learning in the CIS Studio
Student Learning in the CIS StudioStudent Learning in the CIS Studio
Student Learning in the CIS Studio
 
Aligning Open, Physical, and Virtual Learning Spaces in the CIS Sandbox
Aligning Open, Physical, and Virtual Learning Spaces in the CIS SandboxAligning Open, Physical, and Virtual Learning Spaces in the CIS Sandbox
Aligning Open, Physical, and Virtual Learning Spaces in the CIS Sandbox
 
Celda2010 presentation
Celda2010 presentationCelda2010 presentation
Celda2010 presentation
 
Salt social media
Salt social mediaSalt social media
Salt social media
 
Frydenberg Web20 Tools York
Frydenberg Web20 Tools YorkFrydenberg Web20 Tools York
Frydenberg Web20 Tools York
 
Twitter Presentation York
Twitter Presentation YorkTwitter Presentation York
Twitter Presentation York
 
Major Decisions Cis 2009 B
Major Decisions Cis 2009 BMajor Decisions Cis 2009 B
Major Decisions Cis 2009 B
 
Twitter Presentation Salt09
Twitter Presentation Salt09Twitter Presentation Salt09
Twitter Presentation Salt09
 
W29-Engaging Millenial Students with Web 2.0 Tools
W29-Engaging Millenial Students with Web 2.0 ToolsW29-Engaging Millenial Students with Web 2.0 Tools
W29-Engaging Millenial Students with Web 2.0 Tools
 
All Things Google Ct09
All Things Google Ct09All Things Google Ct09
All Things Google Ct09
 
Frydenberg Web20 Scu09
Frydenberg Web20 Scu09Frydenberg Web20 Scu09
Frydenberg Web20 Scu09
 
Shuen Ch5
Shuen Ch5Shuen Ch5
Shuen Ch5
 
Mashups in the Information Technology Classroom
Mashups in the Information Technology ClassroomMashups in the Information Technology Classroom
Mashups in the Information Technology Classroom
 
Shuen Ch1
Shuen Ch1Shuen Ch1
Shuen Ch1
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Defining Cloud Computing

  • 1. Cloud Computing Based on a presentation by Farhad Javidi at Course Technology Conference 2009
  • 2. The Cloud is the New Dot Com
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. “The interesting thing about cloud computing is that we’ve redefined What is Cloud Computing? cloud computing to include everything that we already do. […] The computer industry is the only industry that is more fashion- driven than women’s fashion. Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it? It’s complete gibberish. It’s insane. When is this idiocy going to stop? Larry Ellison during Oracle’s Analyst Day
  • 8. • “ • Cloud computing is simply a buzzword used to repackage grid computing and utility computing, both of which have existed for decades.” whatis.com definition of Cloud Computing
  • 9. (Good Luck) Defining Cloud Computing • Software-as-a-Service – “My customer resource management (CRM) system is out on the Internet!” • Grids vs. Clouds – Shared Virtual Resources – Batch Jobs vs. Online Applications – Different Approaches to State Management • Network Diagrams – A service is “on a cloud somewhere” • Virtualization Platforms & APIs – Hardware can be manipulated with software
  • 10. Grid vs. Cloud Grid Cloud Underlying concept Utility Computing Utility Computing Main benefit Solve computationally Provide a scalable complex problems standard environment for network-centric application development, testing and deployment Resource distribution / Negotiate and manage Simple user <-> provider allocation resource sharing; model; pay-per-use schedulers Domains Multiple domains Single domain Character / history Non-commercial, publicly Commercial funded 10
  • 11. 5th Generation Of Computing 1970s 1980s 1990s Today 2009+
  • 13. Amazon S3 (March 2006) Amazon EC2 Salesforce (August 2006) AppExchange (March 2006) Google App Engine (April 2008) Facebook Platform Microsoft Azure (May 2007) (Oct 2008)
  • 14. Platform as a Cloud-based User Utility Computing Service (PaaS) Applications
  • 15. Cloud Platforms • Google Gears • Amazon Web Services • Salesforce (app Exchange) • Facebook • Adobe Air • Microsoft Azure
  • 16. Cloud Benefits • Cloud = Less Investment (not own data center, hardware; use outside provider of servers, storage, and bandwidth) • Cloud = Scale (tens of thousands of server computers) • Cloud = Flexible and Efficiency
  • 17. Cloud Ecosystem • End-user applications, Software-as-a-Service (SaaS) • Platform-as-a-Service (PaaS) • Infrastructure-as-a-Service (IaaS) AppExchange Apps NASDAQ Market Replay End-User Applications End-User Applications Facebook Apps OpenSocial Apps Jungle Disk Powerset MLB enomaly RightScale zimory Platform as a Service (PaaS) Brokers, Tools and Frameworks Salesforce AppExchange cohesiveFT Aptana cloud Mosso Live Mesh Amazon Web Services Joyent Google App Engine Infrastructure as a Service (IaaS) Facebook Platform Rackspace flexiscale 3tera
  • 18.
  • 19.  From On-Premise to Cloud Platforms
  • 20.  From On-Premise to Cloud Platforms
  • 21.  From On-Premise to Cloud Platforms Application runs Application runs Application on-premises at a hoster runs using cloud services Buy my own hardware, and Co-location manage my own “cloud fabric” or data center Managed (elastic, servers infini-scale)
  • 22. Buy “Packaged” Hosted “Software as a Application “Packaged” Service” An application that I buy An application that I buy A hosted pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy myself run at a hoster vendor Self Hosted Hosted Cloud Platform “Home Built” “Home Built” Build An application that I An application that I An application that I develop myself, but develop and run myself develop myself, but run run in the cloud at a hoster On premises On premises vs. Cloud Cloud
  • 23. All acceptable options (trade off) Buy “Packaged” Hosted “Software as a Application “Packaged” Service” An application that I buy An application that I buy A hosted pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy myself run at a hoster vendor Maximum Control Self Hosted Hosted Cloud Platform “Home Built” “Home Built” Build An application that I An application that I An application that I develop myself, but develop and run myself develop myself, but run Maximum in the cloud run at a hoster Economy of Scale On premises On premises vs. Cloud Cloud
  • 24. Buy “Packaged” Hosted “Software as a ERP Application “Packaged” Service” Issue Tracking “Too costly to run this myself, hosted pplication A An application that I buy An application that I buy “off the shelf” and run but I’ve made too many “off the shelf” and then that I buy from a Bild vs. Buy Email myself run at a hoster customizations” vendor Self Hosted Hosted Cloud Platform HR System “Home Built” “Home Built” Build An application that I Molecule Research develop myself, but An application that I An application that I develop and run myself develop myself, but run run in the cloud Clinical Trial at a hoster On premises On premises vs. Cloud Cloud
  • 25. Buy “Packaged” Hosted “Software as a Application “Packaged” ERP Service” Issue Tracking A hosted pplication An application that I buy An application that I buy “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy Email myself run at a hoster vendor “CRM and Email are commodity services – They have no customizations, and it’s cheaper for someone else to run these” Self Hosted Hosted Cloud Platform HR System “Home Built” “Home Built” Build An application that I Molecule Research develop myself, but An application that I An application that I develop and run myself develop myself, but run run in the cloud Clinical Trial at a hoster On premises On premises vs. Cloud Cloud
  • 26. Buy “Packaged” Hosted “Software as a Application “Packaged” ERP Service” An application that I buy An application that I buy A hosted Tracking Issue pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy myself run at a hoster Email vendor “I can’t afford to maintain this old HR application Self Hosted written in VB – it’s driving Hosted Cloud Platform HR System me “Home Built” mad!” “Home Built” Build An application that I Molecule Research develop myself, but An application that I An application that I develop and run myself develop myself, but run run in the cloud Clinical Trial at a hoster “…but due to privacy issues, I prefer keeping my HR data On premises on-premises” On premises vs. Cloud Cloud
  • 27. Buy “Packaged” Hosted “Software as a Application “Packaged” ERP Service” An application that I buy An application that I buy A hosted Tracking Issue pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy HRmyself System run at a hoster Email vendor Self Hosted Hosted Cloud Platform “Home Built” “Home Built” Build An application that I Molecule Research “I wish I had access to develop myself, but An application that I An application that I develop and run myself cheapermyself, but run and develop compute run in the cloud Clinical Trial at a hoster storage when I need it” On premises On premises vs. Cloud Cloud
  • 28. Buy “Packaged” Hosted “Software as a Application “Packaged” ERP Service” An application that I buy An application that I buy A hosted Tracking Issue pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy HRmyself System run at a hoster Email vendor Self Hosted Hosted Cloud Platform “Home Built” “Home Built” Build An application that I Molecule Research An application that I An application that I develop myself, but develop and run myself develop myself, but run run in the cloud Clinical Trial at a hoster On premises On premises vs. Cloud Cloud
  • 29. Buy “Packaged” Hosted “Software as a Application “Packaged” ERP Service” An application that I buy An application that I buy A hosted Tracking Issue pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy HRmyself System run at a hoster Email vendor Self Hosted Hosted Cloud Platform “Home Built” “Home Built” “THIS is where I want to Build An application that I Molecule Research An application that I spend my IT resources – I’m An application that I develop myself, but going to double down on this run in the cloud develop and run myself develop myself, but run Clinical Trial at a hoster application!” On premises On premises vs. Cloud Cloud
  • 30. Buy “Packaged” Hosted “Software as a Application “Packaged” ERP Service” An application that I buy An application that I buy A hosted Tracking Issue pplication “off the shelf” and run “off the shelf” and then that I buy from a Bild vs. Buy HRmyself System run at a hoster Email vendor Self Hosted Hosted Cloud Platform “Home Built” “Home Built” Build An application that I Molecule Research An application that I An application that I develop myself, but develop and run myself develop myself, but run run in the cloud Clinical Trial at a hoster On premises On premises vs. Cloud Cloud
  • 31. Apps in the Cloud Drive Internet Usage Demo Built on Google App Engine What are the issues?
  • 32. Cool Cloud Apps • G.ho.st • SumoPaint.com • Google Docs • Zoho Writer • Yola