SlideShare una empresa de Scribd logo
1 de 55
Cloud Computing:
   In the Air or Down to earth




                          Jose “Pepe” Tam
                              Chief Architect
                                      Neoris
Reflexiones sobre Cloud Computing




                                    22
Objetivo
Diferentes ofertas de servicios existentes y los proveedores,
la arquitectura conceptual, sus desafíos y riesgos, criterios
de adopción, y beneficios.

Este tema pretende responder preguntas como:

1. Cuáles son los principales desafíos que las empresas
   tienen con sus aplicaciones y que les hacen considerar
   adoptar Cloud Computing?
2. Cuáles son las ofertas actuales de proveedores de Cloud
   Computing?
3. Cómo están los planes de aceptación de las diferentes
   ofertas de Cloud Computing en los Clientes?
4. Cuáles son los riesgos que las empresas ven para adoptar
   Cloud Computing?
5. Qué criterios se pueden utilizar para evaluar proveedores
                                                         33
Origin of the term “Cloud Computing”




• “Comes from the early days of the Internet
  where we drew the network as a cloud… we
  didn’t care where the messages went… the
  cloud hid it from us” – Kevin Marks, Google
• First cloud around networking (TCP/IP
  abstraction)
• Second cloud around documents (WWW data
  abstraction)
• The emerging cloud abstracts infrastructure
  complexities of servers, applications, data, and
  heterogeneous platforms
    – (“muck” as Amazon’s CEO Jeff Bezos calls it)
What is Cloud Computing?
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)
                                                     ●  IDC, 2008

                                    Cloud Computing = computing
                                    as a style of computing in which
                                    scalable and elastic (massively
                                    scalable) IT-enabled capabilities
                                    are delivered as a service to
                                    external customers using
                                    Internet technologies.
                                                   ● Gartner Group,
                                                     2009 (updated)
                                    Cloud computing = a pool of
                                    abstracted, highly scalable, and
                                    managed compute infrastructure
                                    capable of hosting end-customer
                                    applications and billed by
                                    consumption.
              ●                                      Forrester, 2009

Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with minimal     55
What is Cloud Computing? (cont.)
           Cloud Computing refers to both the applications delivered as
           services over the Internet and the hardware and systems
           software in the datacenters that provide those services.

           The services themselves have long been referred to as
           Software as a Service (SaaS), so we use that term. The
           datacenter hardware and software is what we will call a Cloud.

           When a Cloud is made available in a pay-as-you-go manner to
           the public, we call it a Public Cloud; the service being sold is
           Utility Computing. Current examples of public Utility Computing
           include AmazonWeb Services, Google AppEngine, and
           Microsoft Azure.

           We use the term Private Cloud to refer to internal datacenters of
           a business or other organization that are not made available to
           the public.
           Thus, Cloud Computing is the sum of SaaS and Utility
           Computing, but does not normally include Private Clouds.
                                             Electrical Engineering and Computer Sciences
                                                          University of California at Berkeley
                                                 Technical Report No. UCB/EECS-2009-28
                     http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html



                                                                                  66
Cloud’s Reactions
Cloud Computing are hardware-based services offering
computing, network and storage capacity where:
    1) Hardware management is highly abstracted from
    the buyer. The underlying hardware can be anywhere
    geographically.
    2) Buyers incur infrastructure costs as variable.
    Enterprises incur no infrastructure capital costs, just
    operational costs and operational costs are incurred
    on a pay-per-use basis, with no contractual
    obligations.
    3) Infrastructure capacity is highly elastic:can be
    scaled up or down dynamically, and immediately,
    which differentiates from traditional hosting service
    providers.                                                 The McKinsey
    1. Cloud is more expensive: attention should be            document provides too
    focused on internal data centers, because they're
    more cost-effective.                                       many assumptions and
    2. Companies shouldn't focus on internal clouds: The       generalizations
    big payoff is leveraging server consolidation via
    virtualization.                                            regarding IT
    3. Companies can be nearly as efficient as cloud           infrastructure costs,
    providers: By leveraging server virtualization, internal
    IT organizations can raise server utilization to 35        and not enough focus
    percent, just shy of Google's 38 percent.                  on the business cases
              ●
                                                                                77
What is Cloud Computing? (cont.)

Cloud computing is
using the internet to
access someone
else’s software
running on someone
else’s hardware in
someone else’s data
center while paying
only for what you
use.
    More Cloudy definitions:
             ●   Software as a Service (SaaS)
             ●   Platform as a Service (PaaS)
             ●   Infrastructure as a Service (IaaS)

                                                      88
More Cloudy definitions

Software as a service (SaaS):
Software deployed as a hosted
service and accessed over the
Internet.

Platform as a service (PaaS):
Platforms that can be used to deploy
applications provided by customers
or partners of the PaaS provider.

Infrastructure as a service (IaaS):
Computing infrastructure, such as
servers, storage, and network,
delivered as a cloud service, typically
through virtualization.
                                          99
So... XaaS!




              1010
Service Model Architectures
   Cloud Infrastructure   Cloud Infrastructure   Cloud Infrastructure
                                                        IaaS            Software as a Service
                                 PaaS                   PaaS                   (SaaS)
          SaaS                   SaaS                   SaaS                Architectures



   Cloud Infrastructure   Cloud Infrastructure
                                 IaaS             Platform as a Service (PaaS)
          PaaS                   PaaS                     Architectures




   Cloud Infrastructure
          IaaS                Infrastructure as a Service (IaaS)
                                         Architectures
Cloud Computing evolution




       Pre-        Current Cloud   Offerings
       decessors
1212
What are the biggest Challenges that makes
Companies to consider Cloud Computing?




                                             1313
What are the services attributes needed to
present a Cloud Computing offering?




                                             1414
Who are the Cloud Computing Players?




                                       1515
What are the Cloud Computing Technology
Players offering?




                                          1616
Adoptions Plans for Enterprise Apps




                                      1717
Adoptions Plans for Financial & BI Apps




                                          1818
Cloud Computing application services
Adoption trends




                                       1919
Technology Evolution vs Customer Adoption




                                            2020
Gartner’s Group Hype Cycle for Cloud Computing




                                                 2121
Gartner’s Group Priority Matrix for
Cloud Computing




                                      2222
Anatomy of the Cloud:
        Technology Architecture




                                  2323
4 Cloud Deployment Models


Private cloud
enterprise owned or leased
Community cloud
shared infrastructure for specific
community
Public cloud
Sold to the public, mega-scale
infrastructure
Hybrid cloud
composition of two or more
clouds
Common Cloud Characteristics



 Cloud computing often leverages:
 Massive scale
 Virtualization
 Non-stop computing
 Free software
 Geographic distribution
 Service oriented software
 Autonomic computing
 Advanced security technologies
Anatomy of the Cloud:
        Technology Architecture




                                  2626
Anatomy of the Cloud:
        Technology Architecture




                                  2727
Anatomy of the Cloud:
        Technology Architecture




                                  2828
Anatomy of the Cloud:
        Application Architecture




                                   2929
Anatomy of the Cloud:
        Google platform
                          Core Services
                          • Hosting
                          • Data Access
                          (BigTable)
                          • Google Data
                          Services




                                          3030
Anatomy of the Cloud:
        Google platform




                          3131
Anatomy of the Cloud:
        Amazon Platform
                          Core Services
                          • S3 - Blob storage
                          • SimpleDB -
                          structure data
                          • EC2 - OS in the
                          cloud
                          • SQS - Queue in
                          the cloud




                                          3232
Anatomy of the Cloud:
        Microsoft Platform
                      Core Services
                      • Application Hosting (Azure)
                      • Data - SDS & Azure Storage
                      • Blobs (part of SDS and Azure
                      storage)
                      • Queues (part of Azure
                      storage)
                      •. NET Services (Access
                      Control, Service Bus, &
                      Workflow)
                      • Live Services (Mesh &
                      everything else)




                                             3333
What are the risks considered when analyzing to
adopt Cloud Computing?




                                                  3434
Security is the Major Issue




                              35
What are the risks considered when analyzing to
adopt Cloud Computing?




                                                  3636
What are the positive criteria used to evaluate
Cloud Computing providers?




                                                  3737
What are the negative criteria used to evaluate
Cloud Computing providers?




                                                  3838
What are Cloud Computing expected
benefits?

  q Reduced Total Cost of Ownership:
  Cloud technology is paid incrementally,
  saving organizations money.

  q Increased Scalability and Reliability:
  leverage the massive international
  infrastructure of the cloud provider. This
  brings benefits of backup, reduced
  latency, fault tolerance and the ability to
  support peak demands.

  q Highly Automated : No longer do IT
  personnel need to worry about keeping
  software up to date.

  q Flexibility: Cloud computing offers
  much more flexibility than past computing
                                                3939
How to builid the Business Case?



   Two Scenarios:
   - On Premise
   - Cloud Computing

   For each scenario:

   Benefits
   - Savings on upgrades & hardware
   renewal
   - Savings on servers administration
   - Reduced time to market

   Costs
   - OPEX
       - Hardware
       - Software
                                         4040
Two Scenarios – the Costs




                            4141
Two Scenarios – Making the Business case




                                           4242
Perceived Costs Benefits of the Cloud




                                        4343
Hidden Costs of the Cloud




                            4444
Hidden Costs of the Cloud




                            4545
A Right Governance can reduce Hidden
Costs of the Cloud




                                       4646
Costs of Cloud with Governance




                                 4747
Cost of Traditional Data Centers

 11.8 million servers in data centers
 Servers are used at only 15% of
 their capacity
 800 billion dollars spent yearly on
 purchasing and maintaining
 enterprise software
 80% of enterprise software
 expenditure is on installation and
 maintenance of software
 Data centers typically consume up
 to 100 times more per square foot
 than a typical office building
 Average power consumption per
 server quadrupled from 2001 to
 2006.
 Number of servers doubled from
 2001 to 2006

                                        4848
Energy Conservation and Data Centers


 Standard 9000 square foot costs
 $21.3 million to build with $1 million
 in electricity costs/year
 Data centers consume 1.5% of our
 Nation’s electricity (EPA)
 .6% worldwide in 2000 and 1% in 2005
 Green technologies can reduce
 energy costs by 50%
 IT produces 2% of global carbon
 dioxide emissions




                                          4949
Cloud Economics
Estimates vary widely on possible cost savings
“If you move your data centre to a cloud provider,
it will cost a tenth of the cost.” – Brian Gammage,
Gartner Fellow
Use of cloud applications can reduce costs from
50% to 90% - CTO of Washington D.C.
Preferred Hotel
Traditional: $210k server refresh and $10k/month
Cloud: $10k implementation and $16k/month
George Reese, founder Valtira and enStratus
Using cloud infrastructures saves 18% to 29% before
considering that you no longer need to buy for peak
capacity



                                                      5050
What are the criteria used when implementing
new enterprise functionality ?




                                               5151
Cloud Computing Adoption Maturity Level Models




                                                 5252
Cloud Computing Take outs
Shared resources on the web and pay as I                       … similar to birth of Web
                                                               and eCommerce: much
  consume without prior investments                            lower cost, faster tTTM,
                                                                 new source of alue


            What expectations should
                I have and what        A Clear definition of platform, services and value
            commitment I can do for                    proposition is key
             my Company if using
              Cloud Computing?



Leveraging Cloud Computing needs some Architecture
   definitions: Public or Private Cloud for “virtual-                When I deploy an
   tructure”? What Platform Computing will your                     Application I need to
       Applications Architecture Team will use?                        decide Where
                                                                   (hardware) and What
                                                                   (software) I will use…



                                                 Remember to use Cloud Governance and
                                                   complete your Business Case before
       How to convince my Company to                  adopting Cloud Computing
           use Cloud Computing?
                                                                                        5353
Cumplimos el Objetivo?
1. Cuáles son los principales desafíos
   que las empresas tienen con sus
   aplicaciones y que les hacen
   considerar adoptar Cloud Computing?
2. Cuáles son las ofertas actuales de
   proveedores de Cloud Computing?
3. Cómo están los planes de aceptación
   de las diferentes ofertas de Cloud
   Computing en los Clientes?
4. Cuáles son los riesgos que las
   empresas ven para adoptar Cloud
   Computing?
5. Qué criterios se pueden utilizar para
   evaluar proveedores de Cloud
   Computing?
6. Qué beneficios se pueden esperar
   para la empresa usando Cloud            5454
[Logo de la
Preguntas y Respuestas   organización
                         representada
                           (opcional)]




                           Jose “Pepe” Tam
                     Jose.tam@neoris.com
                     Chief Architect - Neoris

Más contenido relacionado

La actualidad más candente

Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
Mourad ZEROUKHI
 
Cloud computing for enterprise
Cloud computing for enterpriseCloud computing for enterprise
Cloud computing for enterprise
Pravin Asar
 
Business implementation of Cloud Computing
Business implementation of Cloud ComputingBusiness implementation of Cloud Computing
Business implementation of Cloud Computing
Quaid Sodawala
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computing
mciobo
 
Vendor classification & rating
Vendor classification & ratingVendor classification & rating
Vendor classification & rating
Amit Puri
 

La actualidad más candente (19)

Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
 
The Myths And Magic Of Cloud Computing
The Myths And Magic Of Cloud ComputingThe Myths And Magic Of Cloud Computing
The Myths And Magic Of Cloud Computing
 
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
 
Cloud computing for enterprise
Cloud computing for enterpriseCloud computing for enterprise
Cloud computing for enterprise
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
The seminar report on cloud computing
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computing
 
Business implementation of Cloud Computing
Business implementation of Cloud ComputingBusiness implementation of Cloud Computing
Business implementation of Cloud Computing
 
Ima Cloud Computing Mar2010 V8
Ima Cloud Computing Mar2010 V8Ima Cloud Computing Mar2010 V8
Ima Cloud Computing Mar2010 V8
 
Cloud 9: Nine Reasons to Take the Cloud Seriously_White Paper
Cloud 9: Nine Reasons to Take the Cloud Seriously_White PaperCloud 9: Nine Reasons to Take the Cloud Seriously_White Paper
Cloud 9: Nine Reasons to Take the Cloud Seriously_White Paper
 
Cloud Computing_2015_03_05
Cloud Computing_2015_03_05Cloud Computing_2015_03_05
Cloud Computing_2015_03_05
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Vendor classification & rating
Vendor classification & ratingVendor classification & rating
Vendor classification & rating
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
 
Cloud computing report
Cloud computing reportCloud computing report
Cloud computing report
 
P18 2 8-5
P18 2 8-5P18 2 8-5
P18 2 8-5
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
 

Destacado

Hyper-converged infrastructure
Hyper-converged infrastructureHyper-converged infrastructure
Hyper-converged infrastructure
Igor Malts
 

Destacado (8)

PCTY 2012, Cloud security (real life) v. Ulf Feger
PCTY 2012, Cloud security (real life) v. Ulf FegerPCTY 2012, Cloud security (real life) v. Ulf Feger
PCTY 2012, Cloud security (real life) v. Ulf Feger
 
En arkitektonisk vy av en ledande och dynamisk IT-säkerhetsportfölj - PCTY 2011
En arkitektonisk vy av en ledande och dynamisk IT-säkerhetsportfölj - PCTY 2011En arkitektonisk vy av en ledande och dynamisk IT-säkerhetsportfölj - PCTY 2011
En arkitektonisk vy av en ledande och dynamisk IT-säkerhetsportfölj - PCTY 2011
 
Foundation for optimized data center & private cloud
Foundation for optimized data center & private cloudFoundation for optimized data center & private cloud
Foundation for optimized data center & private cloud
 
Service Oriented Architecture - Agility Rules!
Service Oriented Architecture - Agility Rules!Service Oriented Architecture - Agility Rules!
Service Oriented Architecture - Agility Rules!
 
Hyper-converged infrastructure
Hyper-converged infrastructureHyper-converged infrastructure
Hyper-converged infrastructure
 
IDC Nutanix - Hyperconvergence and the Pulling Forces in the Datacenter
IDC Nutanix - Hyperconvergence and the Pulling Forces in the DatacenterIDC Nutanix - Hyperconvergence and the Pulling Forces in the Datacenter
IDC Nutanix - Hyperconvergence and the Pulling Forces in the Datacenter
 
10 reasons why projects fail or common mistakes to avoid
10 reasons why projects fail or common mistakes to avoid10 reasons why projects fail or common mistakes to avoid
10 reasons why projects fail or common mistakes to avoid
 
Differentiating between web APIs, SOA, & integration …and why it matters
Differentiating between web APIs, SOA, & integration…and why it mattersDifferentiating between web APIs, SOA, & integration…and why it matters
Differentiating between web APIs, SOA, & integration …and why it matters
 

Similar a Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa

Basics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comBasics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.com
Deepu S Nath
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
Saif Ahmad
 
Cloud computing presentation
Cloud computing  presentationCloud computing  presentation
Cloud computing presentation
Akshra Gurav
 

Similar a Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa (20)

Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Basics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comBasics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.com
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
 
Gis In The Cloud
Gis In The CloudGis In The Cloud
Gis In The Cloud
 
GIS in the Cloud
GIS in the CloudGIS in the Cloud
GIS in the Cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud
CloudCloud
Cloud
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
Understanding Cloud Computing
Understanding Cloud ComputingUnderstanding Cloud Computing
Understanding Cloud Computing
 
Cloud computing presentation
Cloud computing  presentationCloud computing  presentation
Cloud computing presentation
 
Cloud computing presentation
Cloud computing  presentationCloud computing  presentation
Cloud computing presentation
 

Más de Software Guru

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa

  • 1. Cloud Computing: In the Air or Down to earth Jose “Pepe” Tam Chief Architect Neoris
  • 2. Reflexiones sobre Cloud Computing 22
  • 3. Objetivo Diferentes ofertas de servicios existentes y los proveedores, la arquitectura conceptual, sus desafíos y riesgos, criterios de adopción, y beneficios. Este tema pretende responder preguntas como: 1. Cuáles son los principales desafíos que las empresas tienen con sus aplicaciones y que les hacen considerar adoptar Cloud Computing? 2. Cuáles son las ofertas actuales de proveedores de Cloud Computing? 3. Cómo están los planes de aceptación de las diferentes ofertas de Cloud Computing en los Clientes? 4. Cuáles son los riesgos que las empresas ven para adoptar Cloud Computing? 5. Qué criterios se pueden utilizar para evaluar proveedores 33
  • 4. Origin of the term “Cloud Computing” • “Comes from the early days of the Internet where we drew the network as a cloud… we didn’t care where the messages went… the cloud hid it from us” – Kevin Marks, Google • First cloud around networking (TCP/IP abstraction) • Second cloud around documents (WWW data abstraction) • The emerging cloud abstracts infrastructure complexities of servers, applications, data, and heterogeneous platforms – (“muck” as Amazon’s CEO Jeff Bezos calls it)
  • 5. What is Cloud Computing? 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) ● IDC, 2008 Cloud Computing = computing as a style of computing in which scalable and elastic (massively scalable) IT-enabled capabilities are delivered as a service to external customers using Internet technologies. ● Gartner Group, 2009 (updated) Cloud computing = a pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption. ● Forrester, 2009 Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal 55
  • 6. What is Cloud Computing? (cont.) Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. The services themselves have long been referred to as Software as a Service (SaaS), so we use that term. The datacenter hardware and software is what we will call a Cloud. When a Cloud is made available in a pay-as-you-go manner to the public, we call it a Public Cloud; the service being sold is Utility Computing. Current examples of public Utility Computing include AmazonWeb Services, Google AppEngine, and Microsoft Azure. We use the term Private Cloud to refer to internal datacenters of a business or other organization that are not made available to the public. Thus, Cloud Computing is the sum of SaaS and Utility Computing, but does not normally include Private Clouds. Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2009-28 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html 66
  • 7. Cloud’s Reactions Cloud Computing are hardware-based services offering computing, network and storage capacity where: 1) Hardware management is highly abstracted from the buyer. The underlying hardware can be anywhere geographically. 2) Buyers incur infrastructure costs as variable. Enterprises incur no infrastructure capital costs, just operational costs and operational costs are incurred on a pay-per-use basis, with no contractual obligations. 3) Infrastructure capacity is highly elastic:can be scaled up or down dynamically, and immediately, which differentiates from traditional hosting service providers. The McKinsey 1. Cloud is more expensive: attention should be document provides too focused on internal data centers, because they're more cost-effective. many assumptions and 2. Companies shouldn't focus on internal clouds: The generalizations big payoff is leveraging server consolidation via virtualization. regarding IT 3. Companies can be nearly as efficient as cloud infrastructure costs, providers: By leveraging server virtualization, internal IT organizations can raise server utilization to 35 and not enough focus percent, just shy of Google's 38 percent. on the business cases ● 77
  • 8. What is Cloud Computing? (cont.) Cloud computing is using the internet to access someone else’s software running on someone else’s hardware in someone else’s data center while paying only for what you use. More Cloudy definitions: ● Software as a Service (SaaS) ● Platform as a Service (PaaS) ● Infrastructure as a Service (IaaS) 88
  • 9. More Cloudy definitions Software as a service (SaaS): Software deployed as a hosted service and accessed over the Internet. Platform as a service (PaaS): Platforms that can be used to deploy applications provided by customers or partners of the PaaS provider. Infrastructure as a service (IaaS): Computing infrastructure, such as servers, storage, and network, delivered as a cloud service, typically through virtualization. 99
  • 10. So... XaaS! 1010
  • 11. Service Model Architectures Cloud Infrastructure Cloud Infrastructure Cloud Infrastructure IaaS Software as a Service PaaS PaaS (SaaS) SaaS SaaS SaaS Architectures Cloud Infrastructure Cloud Infrastructure IaaS Platform as a Service (PaaS) PaaS PaaS Architectures Cloud Infrastructure IaaS Infrastructure as a Service (IaaS) Architectures
  • 12. Cloud Computing evolution Pre- Current Cloud Offerings decessors 1212
  • 13. What are the biggest Challenges that makes Companies to consider Cloud Computing? 1313
  • 14. What are the services attributes needed to present a Cloud Computing offering? 1414
  • 15. Who are the Cloud Computing Players? 1515
  • 16. What are the Cloud Computing Technology Players offering? 1616
  • 17. Adoptions Plans for Enterprise Apps 1717
  • 18. Adoptions Plans for Financial & BI Apps 1818
  • 19. Cloud Computing application services Adoption trends 1919
  • 20. Technology Evolution vs Customer Adoption 2020
  • 21. Gartner’s Group Hype Cycle for Cloud Computing 2121
  • 22. Gartner’s Group Priority Matrix for Cloud Computing 2222
  • 23. Anatomy of the Cloud: Technology Architecture 2323
  • 24. 4 Cloud Deployment Models Private cloud enterprise owned or leased Community cloud shared infrastructure for specific community Public cloud Sold to the public, mega-scale infrastructure Hybrid cloud composition of two or more clouds
  • 25. Common Cloud Characteristics Cloud computing often leverages: Massive scale Virtualization Non-stop computing Free software Geographic distribution Service oriented software Autonomic computing Advanced security technologies
  • 26. Anatomy of the Cloud: Technology Architecture 2626
  • 27. Anatomy of the Cloud: Technology Architecture 2727
  • 28. Anatomy of the Cloud: Technology Architecture 2828
  • 29. Anatomy of the Cloud: Application Architecture 2929
  • 30. Anatomy of the Cloud: Google platform Core Services • Hosting • Data Access (BigTable) • Google Data Services 3030
  • 31. Anatomy of the Cloud: Google platform 3131
  • 32. Anatomy of the Cloud: Amazon Platform Core Services • S3 - Blob storage • SimpleDB - structure data • EC2 - OS in the cloud • SQS - Queue in the cloud 3232
  • 33. Anatomy of the Cloud: Microsoft Platform Core Services • Application Hosting (Azure) • Data - SDS & Azure Storage • Blobs (part of SDS and Azure storage) • Queues (part of Azure storage) •. NET Services (Access Control, Service Bus, & Workflow) • Live Services (Mesh & everything else) 3333
  • 34. What are the risks considered when analyzing to adopt Cloud Computing? 3434
  • 35. Security is the Major Issue 35
  • 36. What are the risks considered when analyzing to adopt Cloud Computing? 3636
  • 37. What are the positive criteria used to evaluate Cloud Computing providers? 3737
  • 38. What are the negative criteria used to evaluate Cloud Computing providers? 3838
  • 39. What are Cloud Computing expected benefits? q Reduced Total Cost of Ownership: Cloud technology is paid incrementally, saving organizations money. q Increased Scalability and Reliability: leverage the massive international infrastructure of the cloud provider. This brings benefits of backup, reduced latency, fault tolerance and the ability to support peak demands. q Highly Automated : No longer do IT personnel need to worry about keeping software up to date. q Flexibility: Cloud computing offers much more flexibility than past computing 3939
  • 40. How to builid the Business Case? Two Scenarios: - On Premise - Cloud Computing For each scenario: Benefits - Savings on upgrades & hardware renewal - Savings on servers administration - Reduced time to market Costs - OPEX - Hardware - Software 4040
  • 41. Two Scenarios – the Costs 4141
  • 42. Two Scenarios – Making the Business case 4242
  • 43. Perceived Costs Benefits of the Cloud 4343
  • 44. Hidden Costs of the Cloud 4444
  • 45. Hidden Costs of the Cloud 4545
  • 46. A Right Governance can reduce Hidden Costs of the Cloud 4646
  • 47. Costs of Cloud with Governance 4747
  • 48. Cost of Traditional Data Centers 11.8 million servers in data centers Servers are used at only 15% of their capacity 800 billion dollars spent yearly on purchasing and maintaining enterprise software 80% of enterprise software expenditure is on installation and maintenance of software Data centers typically consume up to 100 times more per square foot than a typical office building Average power consumption per server quadrupled from 2001 to 2006. Number of servers doubled from 2001 to 2006 4848
  • 49. Energy Conservation and Data Centers Standard 9000 square foot costs $21.3 million to build with $1 million in electricity costs/year Data centers consume 1.5% of our Nation’s electricity (EPA) .6% worldwide in 2000 and 1% in 2005 Green technologies can reduce energy costs by 50% IT produces 2% of global carbon dioxide emissions 4949
  • 50. Cloud Economics Estimates vary widely on possible cost savings “If you move your data centre to a cloud provider, it will cost a tenth of the cost.” – Brian Gammage, Gartner Fellow Use of cloud applications can reduce costs from 50% to 90% - CTO of Washington D.C. Preferred Hotel Traditional: $210k server refresh and $10k/month Cloud: $10k implementation and $16k/month George Reese, founder Valtira and enStratus Using cloud infrastructures saves 18% to 29% before considering that you no longer need to buy for peak capacity 5050
  • 51. What are the criteria used when implementing new enterprise functionality ? 5151
  • 52. Cloud Computing Adoption Maturity Level Models 5252
  • 53. Cloud Computing Take outs Shared resources on the web and pay as I … similar to birth of Web and eCommerce: much consume without prior investments lower cost, faster tTTM, new source of alue What expectations should I have and what A Clear definition of platform, services and value commitment I can do for proposition is key my Company if using Cloud Computing? Leveraging Cloud Computing needs some Architecture definitions: Public or Private Cloud for “virtual- When I deploy an tructure”? What Platform Computing will your Application I need to Applications Architecture Team will use? decide Where (hardware) and What (software) I will use… Remember to use Cloud Governance and complete your Business Case before How to convince my Company to adopting Cloud Computing use Cloud Computing? 5353
  • 54. Cumplimos el Objetivo? 1. Cuáles son los principales desafíos que las empresas tienen con sus aplicaciones y que les hacen considerar adoptar Cloud Computing? 2. Cuáles son las ofertas actuales de proveedores de Cloud Computing? 3. Cómo están los planes de aceptación de las diferentes ofertas de Cloud Computing en los Clientes? 4. Cuáles son los riesgos que las empresas ven para adoptar Cloud Computing? 5. Qué criterios se pueden utilizar para evaluar proveedores de Cloud Computing? 6. Qué beneficios se pueden esperar para la empresa usando Cloud 5454
  • 55. [Logo de la Preguntas y Respuestas organización representada (opcional)] Jose “Pepe” Tam Jose.tam@neoris.com Chief Architect - Neoris