SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Cloud Computing
 - Is Changing The Game


Woohyun Kim
The creator of open source “Coord”
(http://www.coordguru.com)


2009-11-27
Contents
Background                                   Cloud Computing Trends
 • Evolution of Computing Environments        • Success Cases in Cloud Computing
 • Gartner Top 10 Strategic Technologies      • Promising Cloud Computing Players
 • Gartner Hype Cycle                         • Cloud Computing Classification
 • Cloud Wars
                                             Cloud Computing Prospects
Introduction to Cloud Computing               • Prospects for Cloud Computing

 • What is Cloud Computing?                   • A Terrific Service Demo for Cloud Computing


                                             Conclusion
Cloud Computing Technologies
 • Typical Cloud Computing Platform
 • Architectures of Public Cloud Computing
Background
Evolution of Computing Environments
  Cloud Computing is NOT a brand-new revolution




                 Stolen from Trends in Technology of Cloud Computing, ETRI 2009.08



  But why now? then not?
Gartner Top 10 Strategic Technologies




                           Stolen from http://www.flickr.com/photos/mobian/3426349990/
Gartner Hype Cycle



      2008
Cloud Computing
Cloud Wars
  Merrill Lynch recently issues a research note
  • ‚The Cloud Wars: $100+ billion at stake‛ (07 May 2008).
      •   The analysts write that by 2011 the volume of cloud computing market opportunity would amount
          to $160bn, including $95bn in business and productivity apps (email, office, CRM, etc.) and $65bn
          in online advertising.




                    Stolen from http://markusklems.wordpress.com/2008/07/05/merill-in-the-cloud/
Introduction to Cloud Computing
What is Cloud Computing?
  Definitions of Cloud Computing
     Wikipedia        n/a                 Cloud computing is Internet- (‛cloud-‛) based development and use of computer
                                          technology (‛computing‛). In concept, it is a paradigm shift whereby details are
                                          abstracted from the users who no longer need knowledge of, expertise in, or control
                                          over the technology infrastructure ‚in the cloud‛ that supports them. It typically
                                          involves the provision of dynamically scalable and often virtualized resources as a
                                          service over the Internet.
      Gartner         Thomas Bittman      Cloud Computing: a style of computing where scalable and elastic IT-enabled
                                          capabilities are delivered as a service to external customers using Internet
                                          technologies.
   AMR Research       Bruce Richardson,   Cloud computing is the next-generation of software as a service, in which a
                      and esle            complete software environment is licensed as a subscription from a software vendor
                                          and low-cost, secure, and dependable IT hardware infrastructure is ‘rented’ from a
                                          utility-computing provider on demand. … (omitted) …
   THINKstrategies    Jeff Kaplan         A set of web-based tools and services which permit users to acquire computing
                                          resources and development capabilities to build or support applications, or perform
                                          specific IT functions on a pay-as-you-go basis.
      Enterprise      Mark Bowker,        ‘Cloud computing’ is nothing more than a service model where business workloads
   Strategy Group     Steve Duplessie     are deployed, transparently executed internally or somewhere on the Internet, and
                                          businesses only pay for what they consume. … (omitted) …
        IDC           Frank Gens          Cloud Computing: an emerging IT development, deployment and delivery
                                          model, enabling real-time delivery of products, services and solutions over the
                                          Internet (i.e., enabling cloud services)
   The 451 Group      Dan Kusnetzky,      ‘Cloud computing’ describes a service model that combines a general organizing
                      Rachel Chalmers,    principle for IT delivery, infrastructure components, an architectural approach and an
                      and else            economic model – basically, a confluence of grid computing, virtualization, utility
                                          computing, hosting and software as a service (SaaS).
  Forrester/Jupiter   James Staten        A standardized IT capability (services, software, or infrastructure) delivered via
      Research                            Internet technologies in a pay-per-use, self-service way.
  More details are on http://jameskaskade.com/?p=594
What the $#@! is Cloud Computing
  Squeezing the Definitions
  • A computing environment to elastically provide virtualized resources as a
    service over the Internet in a pay-as-you-go manner
      • elastically: enable to avoid under-utilization(idle servers) and over-
         utilization(blue screen)
      • virtualized: enable to put whatever end user wants to use into the cloud,
         and access in anytime, anywhere, any devices
      • pay-as-you-go: enable a new ecosystem for end user, service provider, and
         vendors
Cloud Computing Technologies
Typical Cloud Computing Platform
• Hosting Platform
    •   Provides the physical, virtual, and software assets
        which include physical machines, operating systems,
        network systems, storage systems, power
        management, and virtualization software

• Cloud Infrastructure Services(IaaS)
    •   Abstract the hosting platform as a set of virtual
        resources(i.e. compute, storage, and network)
    •   Manage those resources based on scalability and
        availability needs

• Cloud Platform Services(PaaS)                                  • Security Services
    •   Provide a set of capabilities exposed as a services to       •   Ensure token provisioning, identity federation,
        help with integrating on-premise software with                   and claims transformation
        hosted services                                          • Management Services
• Cloud Applications(SaaS)                                           •   Provide a set of capabilities to automate
    •   Houses applications that are built for cloud                     scalability and availability administration such
        computing, which expose Web interfaces and Web                   as deployment configurations, service usage
        Services for end users, enabling multitenant                     analytics, and connection to enterprise
        hosting models.                                                  management systems
Architectures of Public Cloud Computing
• Amazon Web Services         • Google App Engine




• Microsoft Azure
Cloud Computing Trends
Success Cases in Cloud Computing
  SmugMug(http://www.smugmug.com/)
  • an online photo storage application that stores more than half a petabyte of data on S3
  • estimates cost savings on service and storage to be close to $1 million

  New York Times(http://www.nytimes.com)
  • use EC2 to process terabytes of archival data using hundreds of EC2 instances within 36
    hours

  37Signals(http://37signals.com/)
  • maker of popular online project-management software Basecamp, uses S3 for storage
    needs.
  Animoto(http://animoto.com/)
  • an online presentation video generator that needs gobs of computing power for video
    processing
  • recently successfully withstood a surge in Web traffic that would kill most companies’
    systems by scaling up their processing power quickly using EC2 with RightScale
       • Animoto ramped from 25,000 users to 250,000 users in three days, signing up
          20,000 new users per hour at peak
       • Using RightScale, EC2 instances automatically scaled out 40 to 4000 at that time
       • For more detail, refer to http://blog.rightscale.com/2008/04/23/animoto-facebook-
          scale-up/
Success Cases in Cloud Computing (cont’d)



                Amazon
                                  RightScale
                 EC2




                 Amazon                     3Tera
                   S3


                                      Google
               Joyent                  Apps


                         refered from http://www.johnmwillis.com/other/top-10-entperises-in-the-cloud/
Promising Cloud Computing Players
Cloud Player   Level      Type     Status     Cloud Provider                                        Notes
3Tera          Cloud    Server     Provider   Backbone         •   Founded in 2004, and provides AppLogic system since 2006
               Disrup
               tor                                             •   AppLogic is a turnkey system that converts arrays of servers into
                                                                   virtualized resource pools such as virtual machines, firewalls,
                                                                   VPNs, load balancers, and storage
                                                                       •   Virtual Private Server – with automatic high availability, flexible
                                                                           resource assignment
                                                                       •   Virtual Private Datacenter – build complex on-line application
                                                                           infrastructure with only a browser
                                                                       •   SaaS applications – include project mgmt., issue tracking, and CRM

ENKI           Cloud    Server     Non-       3Tera            •   Offer fast and reliable virtual private data centers on a utility-
               Guest               Provider
                                                                   like billing model and full IT operations services
                                                               •   Automatically scale customers’ virtual private datacenters in
                                                                   response to CPU loading based on 3Tera AppLogic

Akamai         Cloud    Server     Non-       Software-based   •   Founded in 1998, and provides a global computing
               Look-               Provider
               Alike                                               infrastructure for Internet content and application delivery
                                                               •   By mirroring contents, faster delivery and smoother
                                                                   transmission of streaming media can be provided

Amazon         Cloud    Server     Provider   Backbone         •   Increase 10 billion(2007.10) to 14 billion(2009.01) use cases
               Host     Storage
                                                                       •   Web hosting to image hosting to backup system
                        Database
                                                               •   Primary Services
                                                                       •   S3(Simple Storage Service) - $0.15 per-GB per-month
                                                                       •   EC2(Elastic Compute Cloud) - $0.10 ~ $0.80 per-instance per-hour
                                                                                •    1-Core x86 Server ~ 8-Core x86_64 Server(5 types)
                                                                       •   SimpleDB - $1.50 per-GB per-month
Promising Cloud Computing Players (cont’d)
Cloud Player   Level     Type        Status     Cloud Provider                                      Notes
Joyent         Cloud   Server        Provider   Backbone         •   Since 2004, delivered web application hosting infrastructure as
               Host
                                                                     a service, and now evolving into providing all the cloud stacks:
                                                                     such as Joyent Cloud, Cloud Control, Smart Platform

Layered Tech   Cloud   Server        Provider   3Tera            •   Founded in 2004, and provide managed dedicated hosting, on-
               Guest
                                                                     demand grid/virtualization computing, and Web services

Rackspace      Cloud   Server        Provider   Amazon EC2       •   One of the world’s largest hosting companies
Cloud          Host    Storage
                                                                 •   Primary Services
                                                                         •   Cloud Sites - $100 per-month with automatic load-balancing,
                                                                             clustering, and redundant storage built-in in 5 min.
                                                                         •   Cloud Files - $0.15 per-GB with unlimited storage, $0.22 per-GB with
                                                                             Akamai-style content delivery
                                                                         •   Cloud Server – on-demand virtual machine service(not yet)

Salesforce.c   Cloud   Application   Provider   SaaS             •   Founded in 1999, and one of the pioneers of the SaaS model of
om             Look-
               Alike                                                 distributing business software, which used in 16 different
               /                                                     languages
               Cloud
               Host                                              •   In 2008, gross revenue is $1 billion, and currently has 55,500
                                                                     customers and over 1.5 million users
                                                                 •   Best known for CRM(Customer Relationship Management)
                                                                         •   Sales, Service& Support, Partner Relationship Management,
                                                                             Marketing, Content, Ideas and Analytics

                                                                 •   Provide Force.com as PaaS where external developers create
                                                                     add-on apps that integrate into the main Salesforce apps and
                                                                     are hosted on salesforce.com’s infra
Anatomy of Cloud Computing Technologies
Cloud Computing Prospects
Prospects for Cloud Computing
• Large enterprises are building their own private clouds to resolve the security
  problems
• Coding & development skills will take a back seat to project management,
  quality assurance testing, business analysis, and other high-level abstraction
  thinking
• IT departments will shrink as users go directly to the cloud for IT resources
• Cloud computing providers will support information security as if banks secure
  money
• Small-sized to medium-sized businesses as well as large enterprises will be run
  on the cloud
• Large enterprises will become part-time cloud-computing vendors
• The browser will be all the desktop software you need
• Game services will be one of the most interesting applications of Cloud
  Computing

                              refer to http://www.focus.com/articles/hosting-bandwidth/top-10-cloud-computing-trends/
A Terrific Service Demo for Cloud Computing
Conclusion
Thank you.

Más contenido relacionado

La actualidad más candente (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
PRESENTATION ON CLOUD COMPUTING
PRESENTATION ON CLOUD COMPUTINGPRESENTATION ON CLOUD COMPUTING
PRESENTATION ON CLOUD COMPUTING
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
AWS
AWSAWS
AWS
 
Cloud computing security
Cloud computing security Cloud computing security
Cloud computing security
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Security: A New Perspective
Cloud Security: A New PerspectiveCloud Security: A New Perspective
Cloud Security: A New Perspective
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 

Destacado

2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing StudyNorth Bridge
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Stuart Charlton
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisJensNimis
 
2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey Results2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey ResultsMichael Skok
 
Cloud Computing Introductory-1
Cloud Computing Introductory-1Cloud Computing Introductory-1
Cloud Computing Introductory-1Devashish Kumar
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud ComputingNishant Munjal
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud ComputingLiming Liu
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introductiontoryharis
 
Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009James Broberg
 
AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)Amazon Web Services
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemReuven Lerner
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey ResultsMichael Skok
 

Destacado (13)

2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens Nimis
 
2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey Results2014 Future of Cloud Computing - 4th Annual Survey Results
2014 Future of Cloud Computing - 4th Annual Survey Results
 
Cloud Computing Introductory-1
Cloud Computing Introductory-1Cloud Computing Introductory-1
Cloud Computing Introductory-1
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009
 
AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, Jerusalem
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 

Similar a Trend and Future of Cloud Computing

Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computingBIJIT GHOSH
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2Shyam Kona
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Saket Kumar
 
Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009Hilde Lovett
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Cloud computing
Cloud computingCloud computing
Cloud computingRam Mohan
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud ComputingSripati Mahapatra
 
Cloud computing – An Overview
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An OverviewKannan Subbiah
 
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaSoftware Guru
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceAhmadShah Sultani
 
cloud computing
cloud computingcloud computing
cloud computingHyderabad
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudnooralmousa
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computingmciobo
 

Similar a Trend and Future of Cloud Computing (20)

Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
Cloud computing – An Overview
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An Overview
 
Application of Cloud Computing
Application of Cloud ComputingApplication of Cloud Computing
Application of Cloud Computing
 
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computing
 

Último

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Último (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Trend and Future of Cloud Computing

  • 1. Cloud Computing - Is Changing The Game Woohyun Kim The creator of open source “Coord” (http://www.coordguru.com) 2009-11-27
  • 2. Contents Background Cloud Computing Trends • Evolution of Computing Environments • Success Cases in Cloud Computing • Gartner Top 10 Strategic Technologies • Promising Cloud Computing Players • Gartner Hype Cycle • Cloud Computing Classification • Cloud Wars Cloud Computing Prospects Introduction to Cloud Computing • Prospects for Cloud Computing • What is Cloud Computing? • A Terrific Service Demo for Cloud Computing Conclusion Cloud Computing Technologies • Typical Cloud Computing Platform • Architectures of Public Cloud Computing
  • 4. Evolution of Computing Environments Cloud Computing is NOT a brand-new revolution Stolen from Trends in Technology of Cloud Computing, ETRI 2009.08 But why now? then not?
  • 5. Gartner Top 10 Strategic Technologies Stolen from http://www.flickr.com/photos/mobian/3426349990/
  • 6. Gartner Hype Cycle 2008 Cloud Computing
  • 7. Cloud Wars Merrill Lynch recently issues a research note • ‚The Cloud Wars: $100+ billion at stake‛ (07 May 2008). • The analysts write that by 2011 the volume of cloud computing market opportunity would amount to $160bn, including $95bn in business and productivity apps (email, office, CRM, etc.) and $65bn in online advertising. Stolen from http://markusklems.wordpress.com/2008/07/05/merill-in-the-cloud/
  • 9. What is Cloud Computing? Definitions of Cloud Computing Wikipedia n/a Cloud computing is Internet- (‛cloud-‛) based development and use of computer technology (‛computing‛). In concept, it is a paradigm shift whereby details are abstracted from the users who no longer need knowledge of, expertise in, or control over the technology infrastructure ‚in the cloud‛ that supports them. It typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet. Gartner Thomas Bittman Cloud Computing: a style of computing where scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies. AMR Research Bruce Richardson, Cloud computing is the next-generation of software as a service, in which a and esle complete software environment is licensed as a subscription from a software vendor and low-cost, secure, and dependable IT hardware infrastructure is ‘rented’ from a utility-computing provider on demand. … (omitted) … THINKstrategies Jeff Kaplan A set of web-based tools and services which permit users to acquire computing resources and development capabilities to build or support applications, or perform specific IT functions on a pay-as-you-go basis. Enterprise Mark Bowker, ‘Cloud computing’ is nothing more than a service model where business workloads Strategy Group Steve Duplessie are deployed, transparently executed internally or somewhere on the Internet, and businesses only pay for what they consume. … (omitted) … IDC Frank Gens Cloud Computing: an emerging IT development, deployment and delivery model, enabling real-time delivery of products, services and solutions over the Internet (i.e., enabling cloud services) The 451 Group Dan Kusnetzky, ‘Cloud computing’ describes a service model that combines a general organizing Rachel Chalmers, principle for IT delivery, infrastructure components, an architectural approach and an and else economic model – basically, a confluence of grid computing, virtualization, utility computing, hosting and software as a service (SaaS). Forrester/Jupiter James Staten A standardized IT capability (services, software, or infrastructure) delivered via Research Internet technologies in a pay-per-use, self-service way. More details are on http://jameskaskade.com/?p=594
  • 10. What the $#@! is Cloud Computing Squeezing the Definitions • A computing environment to elastically provide virtualized resources as a service over the Internet in a pay-as-you-go manner • elastically: enable to avoid under-utilization(idle servers) and over- utilization(blue screen) • virtualized: enable to put whatever end user wants to use into the cloud, and access in anytime, anywhere, any devices • pay-as-you-go: enable a new ecosystem for end user, service provider, and vendors
  • 12. Typical Cloud Computing Platform • Hosting Platform • Provides the physical, virtual, and software assets which include physical machines, operating systems, network systems, storage systems, power management, and virtualization software • Cloud Infrastructure Services(IaaS) • Abstract the hosting platform as a set of virtual resources(i.e. compute, storage, and network) • Manage those resources based on scalability and availability needs • Cloud Platform Services(PaaS) • Security Services • Provide a set of capabilities exposed as a services to • Ensure token provisioning, identity federation, help with integrating on-premise software with and claims transformation hosted services • Management Services • Cloud Applications(SaaS) • Provide a set of capabilities to automate • Houses applications that are built for cloud scalability and availability administration such computing, which expose Web interfaces and Web as deployment configurations, service usage Services for end users, enabling multitenant analytics, and connection to enterprise hosting models. management systems
  • 13. Architectures of Public Cloud Computing • Amazon Web Services • Google App Engine • Microsoft Azure
  • 15. Success Cases in Cloud Computing SmugMug(http://www.smugmug.com/) • an online photo storage application that stores more than half a petabyte of data on S3 • estimates cost savings on service and storage to be close to $1 million New York Times(http://www.nytimes.com) • use EC2 to process terabytes of archival data using hundreds of EC2 instances within 36 hours 37Signals(http://37signals.com/) • maker of popular online project-management software Basecamp, uses S3 for storage needs. Animoto(http://animoto.com/) • an online presentation video generator that needs gobs of computing power for video processing • recently successfully withstood a surge in Web traffic that would kill most companies’ systems by scaling up their processing power quickly using EC2 with RightScale • Animoto ramped from 25,000 users to 250,000 users in three days, signing up 20,000 new users per hour at peak • Using RightScale, EC2 instances automatically scaled out 40 to 4000 at that time • For more detail, refer to http://blog.rightscale.com/2008/04/23/animoto-facebook- scale-up/
  • 16. Success Cases in Cloud Computing (cont’d) Amazon RightScale EC2 Amazon 3Tera S3 Google Joyent Apps refered from http://www.johnmwillis.com/other/top-10-entperises-in-the-cloud/
  • 17. Promising Cloud Computing Players Cloud Player Level Type Status Cloud Provider Notes 3Tera Cloud Server Provider Backbone • Founded in 2004, and provides AppLogic system since 2006 Disrup tor • AppLogic is a turnkey system that converts arrays of servers into virtualized resource pools such as virtual machines, firewalls, VPNs, load balancers, and storage • Virtual Private Server – with automatic high availability, flexible resource assignment • Virtual Private Datacenter – build complex on-line application infrastructure with only a browser • SaaS applications – include project mgmt., issue tracking, and CRM ENKI Cloud Server Non- 3Tera • Offer fast and reliable virtual private data centers on a utility- Guest Provider like billing model and full IT operations services • Automatically scale customers’ virtual private datacenters in response to CPU loading based on 3Tera AppLogic Akamai Cloud Server Non- Software-based • Founded in 1998, and provides a global computing Look- Provider Alike infrastructure for Internet content and application delivery • By mirroring contents, faster delivery and smoother transmission of streaming media can be provided Amazon Cloud Server Provider Backbone • Increase 10 billion(2007.10) to 14 billion(2009.01) use cases Host Storage • Web hosting to image hosting to backup system Database • Primary Services • S3(Simple Storage Service) - $0.15 per-GB per-month • EC2(Elastic Compute Cloud) - $0.10 ~ $0.80 per-instance per-hour • 1-Core x86 Server ~ 8-Core x86_64 Server(5 types) • SimpleDB - $1.50 per-GB per-month
  • 18. Promising Cloud Computing Players (cont’d) Cloud Player Level Type Status Cloud Provider Notes Joyent Cloud Server Provider Backbone • Since 2004, delivered web application hosting infrastructure as Host a service, and now evolving into providing all the cloud stacks: such as Joyent Cloud, Cloud Control, Smart Platform Layered Tech Cloud Server Provider 3Tera • Founded in 2004, and provide managed dedicated hosting, on- Guest demand grid/virtualization computing, and Web services Rackspace Cloud Server Provider Amazon EC2 • One of the world’s largest hosting companies Cloud Host Storage • Primary Services • Cloud Sites - $100 per-month with automatic load-balancing, clustering, and redundant storage built-in in 5 min. • Cloud Files - $0.15 per-GB with unlimited storage, $0.22 per-GB with Akamai-style content delivery • Cloud Server – on-demand virtual machine service(not yet) Salesforce.c Cloud Application Provider SaaS • Founded in 1999, and one of the pioneers of the SaaS model of om Look- Alike distributing business software, which used in 16 different / languages Cloud Host • In 2008, gross revenue is $1 billion, and currently has 55,500 customers and over 1.5 million users • Best known for CRM(Customer Relationship Management) • Sales, Service& Support, Partner Relationship Management, Marketing, Content, Ideas and Analytics • Provide Force.com as PaaS where external developers create add-on apps that integrate into the main Salesforce apps and are hosted on salesforce.com’s infra
  • 19. Anatomy of Cloud Computing Technologies
  • 21. Prospects for Cloud Computing • Large enterprises are building their own private clouds to resolve the security problems • Coding & development skills will take a back seat to project management, quality assurance testing, business analysis, and other high-level abstraction thinking • IT departments will shrink as users go directly to the cloud for IT resources • Cloud computing providers will support information security as if banks secure money • Small-sized to medium-sized businesses as well as large enterprises will be run on the cloud • Large enterprises will become part-time cloud-computing vendors • The browser will be all the desktop software you need • Game services will be one of the most interesting applications of Cloud Computing refer to http://www.focus.com/articles/hosting-bandwidth/top-10-cloud-computing-trends/
  • 22. A Terrific Service Demo for Cloud Computing