SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Cloud Computing: una opción viable para su
               negocio?
Agenda
●   Definición de Cloud Computing
●   Historia del Cloud Computing
●   Modelos de Cloud Computing y los principales proveedores
●   El impacto del uso de entornos Cloud Computing en las organizaciones
●   Factores a contemplar para migrar a entornos Cloud Computing
●   Software Libre y el Cloud Computing
●   El papel del administrador de TI en los entornos Cloud Computing.
Definición de Cloud Computing
Definición de Cloud Computing
National Institute of Standards and Technology
(NIST)
Cloud Computing es un modelo para habilitar el acceso a un conjunto de
servicios computacionales    (e.g.    Redes,     servidores, almacenamiento,
aplicaciones y servicios) de manera conveniente y por demanda, que pueden
ser rápidamente aprovisionados y liberados con un esfuerzo administrativo y
una interacción con el proveedor del servicio mínimos.
Definición de Cloud Computing
              Utility Computing
              El uso de servicios de computo como
              paquetes de servicios, de manera
              similar a los
              servicios públicos tradicionales (luz,
              agua, gas natural, teléfono)
Definición de Cloud Computing
Características

•   Servicio a demanda
•   Recursos compartidos
•   Independencia de la ubicación
•   API de consumo
•   Sistemas escalables
•   Pago por uso
Definición de Cloud Computing
              Tecnologías involucradas

               •   SOA Service-oriented architecture
               •   Virtualización
               •   Arquitecturas multiprocesador
               •   Evolución en la trasmisión de
                   datos
               •   Evolución en el almacenamiento
                   de datos
Historia del Cloud Computing
Historia del Cloud Computing
              John McCarthy
              Professor Emeritus of Computer
              Science at Stanford University



              1960
              “Algún día la computación podrá ser
              organizada como un servicio publico”
Historia del Cloud Computing
              John Burdette Gage
              Sun MicroSystems



              1984
              “The network is the computer”
Historia del Cloud Computing
                                             George Gilder


                                             2006
                                             “Information factories”
                                             El PC de escritorio está muerto.
                                             Bienvenido a la nube de Internet,
                                             donde un número enorme de
                                             instalaciones a lo largo de todo el
                                             planeta almacenarán todos los datos
                                             que usted podrá usar alguna vez en la
                                             vida.




      Information Factories, WIRED.
      http://www.wired.com/wired/archive/14.10/cloudware.html
Historia del Cloud Computing




          Cloud Security and Privacy [2009]
          Tim Mather, Subra Kumaraswamy, and Shahed Latif
          O’Reilly
Historia del Cloud Computing




          Cloud Security and Privacy [2009]
          Tim Mather, Subra Kumaraswamy, and Shahed Latif
          O’Reilly
Historia del Cloud Computing
    ¿Por qué ahora Cloud Computing y antes no?


●   Los modelos de negocio antes del Web 2.0: cercanía al cliente, margenes
    altos y compromisos altos.
●   Los modelos de negocio Web 2.0: distanciamiento del cliente, márgenes
    bajos y compromiso bajo.
●   De modelos de contrato a modelos de autoservicio.
Modelos de Cloud Computing y los principales
               proveedores
Modelos de Cloud Computing y los
    principales proveedores
Modelos de servicio




SaaS Software como Servicio
SaaS Software como Servicio

Características


●   Acceso Web/ Movilidad.
●   Multi - inquilino.
●   Actualizaciones centralizadas.
●   Gestión de la plataforma/ escalabilidad por
    parte del proveedor
●   Configurable, pero no totalmente
    personalizable.
●   Reducción de costos asociados a licencias de
    software, infraestructura y personal dedicado*.
SaaS Software como Servicio

              Beneficios para el proveedor


               ●   Controlar / limitar el uso del software.
               ●   Restringir la copia y distribución del
                   software.
               ●   No hay instalaciones a soportar en el
                   lado cliente.
               ●   Liberación más frecuente de versiones.
               ●   Lock-in del cliente*.
SaaS Software como Servicio

               Microsoft - SaaS Architectural Maturity
               Levels
                 1. Versión personalizada, Servidor
                    dedicado
                 2. Base de codigo común, Configurable,
                    Servidor dedicado
                 3. Multi-inquilino efectivo, uso eficiente de
                    computo
                 4. Escalable, balanceo de carga,
                    incremento de la capacidad de
                    computo a demanda




             Architecture Strategies for Catching the Long Tail
             http://msdn.microsoft.com/en-us/library/aa479069.aspx
Modelos de servicio




PaaS Plataforma como servicio
PaaS Plataforma como servicio

Características


●   Orientado a Fabricantes de
    software.
●   Funcionalidades para diseñar,
    desarrollar, desplegar, integrar
    servicios y obtener capacidad
    operacional.
●   Contenedor de aplicaciones,
    plataforma de ejecución, API de
    servicios y persistencia de datos.
PaaS Plataforma como servicio

Beneficios


●   Enfocar sus esfuerzos en el
    proceso de construcción de su
    producto
●   Escalar a demanda de acuerdo a
    variables como cantidad de
    usuarios, cantidad de
    transacciones, uso de memoria,
    uso de procesador, espacio para la
    persistencia de datos.
●   Gratuito en algunos casos
    mientras no sea superado el limite
    permitido.
Modelos de servicio




IaaS Infraestructura como servicio
IaaS Infraestructura como servicio

Características


●   Capacidad de computo a
    demanda.
●   Entorno Virtualizado, que permite
    el control del sistema Operativo.
●   Menor grado de dependencia con
    el proveedor Cloud*.
●   Multipropósito.
●   Escalabilidad programable.
IaaS Infraestructura como servicio

Beneficios


●   Facilita procesos de migración a la
    nube de sistemas ya existentes en
    la organización.
●   Definición de arquitecturas a la
    medida.
●   Ejecución de tareas de computo
    intensivo.
●   Variedad de sistemas operativos
    totalmente personalizables.
Modelos de despliegue
Modelos de despliegue




      ●   Público
      ●   Privado
      ●   Híbrido
El impacto del uso de entornos Cloud Computing
             en las organizaciones
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Centrarse en los aspectos del negocio


www.netflix.com
●   Servicio de Streaming de Películas, series de tv.
●   15 millones de subscriptores
●   En USA equivale al 20% del tráfico de descarga (desde los proveedores al
    cliente final), es igual a reunir todo el trafico de descarga por HTTP de todo
    el país
●   Sus inversiones están destinadas al licenciamiento de las películas y
    miniseries que rentan y no en TI.
●   Migración de toda la plataforma a AWS, exceptuando la pasarela de pagos.
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Elasticidad para soportar picos de demanda estacional


www.sharethis.com
●   Sufrió el efecto Slashdot, el tráfico se multiplico en pocas horas.
●   De 100 a 3500 máquinas(EC2) en un solo día.
●   El gasto total para atender el pico en la demanda fue inferior a USD $200.
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Escalabilidad para acelerar procesos y toma de decisiones


timesmachine.nytimes.com
●   Procesamiento de 11 millones de artículos.
●   Hadoop - software OpenSource.
●   100 servidores EC2 y 4TB de almacenamiento S3.
●   El trabajo se completó en 24 horas con un coste total USD $240
    aproximadamente.
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Usar/probar aplicaciones sin realizar inversión en infraestructura


www.vivareal.com.co
●   Bases de datos NoSQL.
●   Pruebas de Carga.
●   Bases de datos en memoria y algoritmos de posicionamiento sobre High
    Performance Compute instances.
●   Coste total USD $15 aproximadamente.
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Movilidad - portabilidad/ Las aplicaciones no esta atadas a una ubicación


Grupo Manuelita - Microsoft Business Productivity Online Suite
●   “La migración permitirá a la compañía ahorrar entre un 30 y 40% del
    presupuesto de gastos en tecnología”
●   “formaremos a nuestros analistas técnicos como analistas de negocios. Que
    piensen cómo innovar como co-crear soluciones con los proveedores, cómo
    ser más productivos en la industria de la agricultura”
●   800 puestos de trabajo distribuidos por el Valle del Cauca, los Llanos
    Orientales, Bogotá, Perú y Chile.
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Movilidad - portabilidad/ Las aplicaciones no esta atadas a una ubicación


SENA - Google Apps
●   Utilizada por 3,4 millones de personas en el país.
●   El desarrollar la solución in-house implicaría una inversión de $7.000
    millones de pesos.
●   Aplicaciones de mensajería instantánea, agenda y calendario,
    procesamiento de textos y hojas de cálculo
El impacto del uso de entornos Cloud Computing en las
                     organizaciones


●   Movilidad - portabilidad/ Las aplicaciones no esta atadas a una ubicación


www.confecamaras.org.co - SaaS


El S.I.I (Sistema integrado de información) es un sistema de información
(producto de software) desarrollado por Confecámaras para que las Cámaras
intermedias y pequeñas del país gestionen sus procesos de registro y
administrativos.
El impacto del uso de entornos Cloud Computing en las
                        organizaciones

●   El riesgo operativo se transfiere al proveedor de Cloud Computing
●   No existe compromiso a largo término con el proveedor.
●   Es posible cancelar toda la operación asociada a un proyecto en menos de un minuto.
●   Sin hardware subutilizado.
●   Sin cuotas mensuales de alquiler pendientes de pago.
●   Trasladando el coste de un proyecto a su cuenta operativa en lugar de su cuenta de
    inversiones puede recortar el capital inicial de lanzamiento hasta un 90%.
●   Dependiendo de los procesos financieros internos, una unidad de negocio puede tener mejor
    acceso a capital operativo o capital inversión o incluso ningún acceso en absoluto.
●   Los proyectos pueden financiarse con tan solo disponer de una tarjeta de crédito.
●   Los departamentos de TI son más independientes, menos influenciados por los resultados
    trimestrales de la empresa.
Factores a contemplar para migrar a entornos
             Cloud Computing.
Factores a contemplar para migrar a entornos
                 Cloud Computing.

Beneficios - El Costo de la plataforma de TI


●   Mantenimiento de infraestructura tecnológica
●   Centro de datos/ el Colocation
●   Tiempo y dinero invertido por daños de hardware
●   Perdidas por caida / Off-line por fallas de Hardware
●   Sostenibilidad de un centro de datos alterno
●   Mantener la bodega de datos de backups
●   Velocidad con que se deprecia el hardware
●   Costos ocultos por Hardware subutilizados
●   Sistemas de acceso y control perimetral del centro de datos
Factores a contemplar para migrar a entornos
                 Cloud Computing.

Beneficios - La gestión de la plataforma


●   Tiempo invertido en recuperación/ restauración de la plataforma.
●   Nivel de dificultad en el restablecimiento del servicio usando un centro de datos alterno.
●   Procesos de administración, monitorización y toma de backups.
●   Medios extraibles ó bodegas de datos.
●   Capacidad tiene la plataforma/ planes de crecimiento para soportar creciemiento en la
    demanda de servicios de TI (semanas, meses, años).
●   Tiempos de respuesta del proveedor de tecnología/canal de distribución en el abastecimiento
    de Hardware.
Factores a contemplar para migrar a entornos
                 Cloud Computing.


Riesgos - La seguridad de la plataforma de TI


●   La información de la empresa en un entorno Cloud Computing.
●   Sistemas robustos para la autenticación, auditoría y gestión de usuarios.
●   Políticas de seguridad de la organización - ¿ se pueden adaptar a un
    entorno Cloud Computing?
●   Acceso a servicios empresariales desde redes diferentes a la red
    corporativa.
Factores a contemplar para migrar a entornos
             Cloud Computing

Identificar las áreas de negocio   Identificar usuarios que puedan
  adecuadas para la migración         mejorar su productividad
Factores a contemplar para migrar a entornos
                   Cloud Computing
Ron Markezich, vicepresidente de Microsoft Online


●   Estudiar las vías de integración de la arquitectura
    de TI actual con el entorno Cloud Computing.
●   Socializar a la organización ante el cambio.
●   Planificar la integración de servicio Cloud
    Computing con el sistema de gestión de
    identidad. Genera un proceso ágil y transparente
●   Elegir aplicaciones con riesgo y carga de trabajo
    bajos. Despertar el entusiasmo con los nuevos
    servicios ofrecidos.
●   Seleccionar un proveedor con credibilidad,
    capacidad e historial. Casos de éxito.




                           Five Considerations for CIOs Considering Cloud Computing,
                           http://www.microsoft.com/Presspass/Features/2009/may09/05-20RonMarzekichQA.mspx
Software Libre y el Cloud
      Computing
Software Libre y el Cloud Computing


                      Objetivos del Open Cloud
                      Manifesto.
                  ●   Libertad de elección de proveedor
                      y arquitectura.
                  ●   flexibilidad basada en
                      interoperabilidad.
                  ●   velocidad y agilidad para el cambio
                      y la escalabilidad.
                  ●   Disponibilidad de profesionales
                      cualificados.
Software Libre y el Cloud Computing

                  Principios del Open Cloud Manifesto



                1. Trabajar juntos para que los retos fundamentales en la adopción
                   sean solucionados mediante colaboración abierta y el uso
                   adecuado de los estándares
                2. No utilizar su posición de mercado para convertir a sus clientes
                   en cautivos de una plataforma concreta y limitar su libertad de
                   elección
                3. Usar y adoptar los estándares existentes siempre que sea
                   posible, para evitar así reinventarlos o duplicarlos
                4. Recurrir con prudencia a la creación de nuevos estándares, y
                   cuando así sea por necesidad, hacerlo con pragmatismo,
                   reduciendo el número de estándares necesarios, y asegurando
                   que éstos promueven la innovación en lugar de inhibirla
                5. Llevar a cabo iniciativas en función de las necesidades del
                   cliente, no de las necesidades técnicas de los proveedores
                6. Trabajo conjunto y coordinado de todos los actores implicados
                   para evitar que sus iniciativas entren en conflicto o se solapen.
Software Libre y el Cloud Computing
El papel del administrador de TI en los entornos
               Cloud Computing
El papel del administrador de TI en los entornos
                   Cloud Computing

●    Devops – desarrollador y
     orquestador.
●    Automatización, planificación,
     gestión y análisis.
●    Alineado con los objetivos del
     negocio.
●    Generadores de innovación.
●    Acelerar la toma de decisiones.
¿ Preguntas ?
   www.cloudcomputingla.com
  juan.gutierrez@cloudbex.com
            @jdtato
       @cloudcomputingl
facebook.com/juancloudcomputing

Weitere ähnliche Inhalte

Was ist angesagt?

Metodologia del rup
Metodologia del rupMetodologia del rup
Metodologia del rup
ortizrichard
 
GNS3 Una Herramienta para Simulación de Redes de o Datos
GNS3 Una Herramienta para Simulación de Redes de o DatosGNS3 Una Herramienta para Simulación de Redes de o Datos
GNS3 Una Herramienta para Simulación de Redes de o Datos
Alejandro Valdes Jimenez
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
Jose Adalberto Cardona Ortiz
 
Sistema gestor de base de datos para moviles
Sistema gestor de base de datos para movilesSistema gestor de base de datos para moviles
Sistema gestor de base de datos para moviles
ajhr1995
 

Was ist angesagt? (20)

Servidor presentacion
Servidor presentacionServidor presentacion
Servidor presentacion
 
Manejo de prtg network monitor
Manejo de prtg network monitorManejo de prtg network monitor
Manejo de prtg network monitor
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Metodologia del rup
Metodologia del rupMetodologia del rup
Metodologia del rup
 
ATRIBUTOS DE CALIDAD ARQUITECTURA DE SOFTWARE.pdf
ATRIBUTOS DE CALIDAD ARQUITECTURA DE SOFTWARE.pdfATRIBUTOS DE CALIDAD ARQUITECTURA DE SOFTWARE.pdf
ATRIBUTOS DE CALIDAD ARQUITECTURA DE SOFTWARE.pdf
 
Caracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosCaracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas Distribuidos
 
GESTION DE LA RED INTEGRADA
GESTION DE LA RED INTEGRADAGESTION DE LA RED INTEGRADA
GESTION DE LA RED INTEGRADA
 
Politicas de-seguridad
Politicas de-seguridadPoliticas de-seguridad
Politicas de-seguridad
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Ataques cibernéticos: ¿Qué es el eavesdropping y cómo se previene?
Ataques cibernéticos: ¿Qué es el eavesdropping y cómo se previene?Ataques cibernéticos: ¿Qué es el eavesdropping y cómo se previene?
Ataques cibernéticos: ¿Qué es el eavesdropping y cómo se previene?
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
Procesos de los sistemas operativos
Procesos de los sistemas operativosProcesos de los sistemas operativos
Procesos de los sistemas operativos
 
GNS3 Una Herramienta para Simulación de Redes de o Datos
GNS3 Una Herramienta para Simulación de Redes de o DatosGNS3 Una Herramienta para Simulación de Redes de o Datos
GNS3 Una Herramienta para Simulación de Redes de o Datos
 
plataformas de desarrollo
plataformas de desarrolloplataformas de desarrollo
plataformas de desarrollo
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
Sistema gestor de base de datos para moviles
Sistema gestor de base de datos para movilesSistema gestor de base de datos para moviles
Sistema gestor de base de datos para moviles
 
Gestion De Red
Gestion De RedGestion De Red
Gestion De Red
 

Ähnlich wie cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?

Computcion En La Nube Y Posicionamiento Web
Computcion En La Nube Y Posicionamiento WebComputcion En La Nube Y Posicionamiento Web
Computcion En La Nube Y Posicionamiento Web
BrayanBuezo10
 
La Computación En La Nube
La Computación En La Nube La Computación En La Nube
La Computación En La Nube
Sulman809
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
Culeo
 
Cloud computing
Cloud computingCloud computing
Cloud computing
yirajulio
 

Ähnlich wie cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio? (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing[11]
Cloud computing[11]Cloud computing[11]
Cloud computing[11]
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computcion En La Nube Y Posicionamiento Web
Computcion En La Nube Y Posicionamiento WebComputcion En La Nube Y Posicionamiento Web
Computcion En La Nube Y Posicionamiento Web
 
Computacion En La Nube Y Posicionamiento Web
Computacion En La Nube Y Posicionamiento WebComputacion En La Nube Y Posicionamiento Web
Computacion En La Nube Y Posicionamiento Web
 
La Computación En La Nube
La Computación En La NubeLa Computación En La Nube
La Computación En La Nube
 
La Computación En La Nube
La Computación En La Nube La Computación En La Nube
La Computación En La Nube
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflores
 
141018735 computacion-en-la-nube
141018735 computacion-en-la-nube141018735 computacion-en-la-nube
141018735 computacion-en-la-nube
 
Información en la nube
Información en la nube Información en la nube
Información en la nube
 
Información en la Nube
Información en la NubeInformación en la Nube
Información en la Nube
 
Computacion en la nube. Susan Garcia
Computacion en la nube. Susan GarciaComputacion en la nube. Susan Garcia
Computacion en la nube. Susan Garcia
 
Computación en la nube. Susan Garcia
Computación en la nube. Susan GarciaComputación en la nube. Susan Garcia
Computación en la nube. Susan Garcia
 
Capitulo 1
Capitulo 1Capitulo 1
Capitulo 1
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computacion en la Nube
Computacion en la NubeComputacion en la Nube
Computacion en la Nube
 
Cloud Computing: una perspectiva tecnológica
Cloud Computing: una perspectiva tecnológicaCloud Computing: una perspectiva tecnológica
Cloud Computing: una perspectiva tecnológica
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?

  • 1. Cloud Computing: una opción viable para su negocio?
  • 2. Agenda ● Definición de Cloud Computing ● Historia del Cloud Computing ● Modelos de Cloud Computing y los principales proveedores ● El impacto del uso de entornos Cloud Computing en las organizaciones ● Factores a contemplar para migrar a entornos Cloud Computing ● Software Libre y el Cloud Computing ● El papel del administrador de TI en los entornos Cloud Computing.
  • 4. Definición de Cloud Computing National Institute of Standards and Technology (NIST) Cloud Computing es un modelo para habilitar el acceso a un conjunto de servicios computacionales (e.g. Redes, servidores, almacenamiento, aplicaciones y servicios) de manera conveniente y por demanda, que pueden ser rápidamente aprovisionados y liberados con un esfuerzo administrativo y una interacción con el proveedor del servicio mínimos.
  • 5. Definición de Cloud Computing Utility Computing El uso de servicios de computo como paquetes de servicios, de manera similar a los servicios públicos tradicionales (luz, agua, gas natural, teléfono)
  • 6. Definición de Cloud Computing Características • Servicio a demanda • Recursos compartidos • Independencia de la ubicación • API de consumo • Sistemas escalables • Pago por uso
  • 7. Definición de Cloud Computing Tecnologías involucradas • SOA Service-oriented architecture • Virtualización • Arquitecturas multiprocesador • Evolución en la trasmisión de datos • Evolución en el almacenamiento de datos
  • 8. Historia del Cloud Computing
  • 9. Historia del Cloud Computing John McCarthy Professor Emeritus of Computer Science at Stanford University 1960 “Algún día la computación podrá ser organizada como un servicio publico”
  • 10. Historia del Cloud Computing John Burdette Gage Sun MicroSystems 1984 “The network is the computer”
  • 11. Historia del Cloud Computing George Gilder 2006 “Information factories” El PC de escritorio está muerto. Bienvenido a la nube de Internet, donde un número enorme de instalaciones a lo largo de todo el planeta almacenarán todos los datos que usted podrá usar alguna vez en la vida. Information Factories, WIRED. http://www.wired.com/wired/archive/14.10/cloudware.html
  • 12. Historia del Cloud Computing Cloud Security and Privacy [2009] Tim Mather, Subra Kumaraswamy, and Shahed Latif O’Reilly
  • 13. Historia del Cloud Computing Cloud Security and Privacy [2009] Tim Mather, Subra Kumaraswamy, and Shahed Latif O’Reilly
  • 14. Historia del Cloud Computing ¿Por qué ahora Cloud Computing y antes no? ● Los modelos de negocio antes del Web 2.0: cercanía al cliente, margenes altos y compromisos altos. ● Los modelos de negocio Web 2.0: distanciamiento del cliente, márgenes bajos y compromiso bajo. ● De modelos de contrato a modelos de autoservicio.
  • 15. Modelos de Cloud Computing y los principales proveedores
  • 16. Modelos de Cloud Computing y los principales proveedores
  • 17. Modelos de servicio SaaS Software como Servicio
  • 18. SaaS Software como Servicio Características ● Acceso Web/ Movilidad. ● Multi - inquilino. ● Actualizaciones centralizadas. ● Gestión de la plataforma/ escalabilidad por parte del proveedor ● Configurable, pero no totalmente personalizable. ● Reducción de costos asociados a licencias de software, infraestructura y personal dedicado*.
  • 19. SaaS Software como Servicio Beneficios para el proveedor ● Controlar / limitar el uso del software. ● Restringir la copia y distribución del software. ● No hay instalaciones a soportar en el lado cliente. ● Liberación más frecuente de versiones. ● Lock-in del cliente*.
  • 20. SaaS Software como Servicio Microsoft - SaaS Architectural Maturity Levels 1. Versión personalizada, Servidor dedicado 2. Base de codigo común, Configurable, Servidor dedicado 3. Multi-inquilino efectivo, uso eficiente de computo 4. Escalable, balanceo de carga, incremento de la capacidad de computo a demanda Architecture Strategies for Catching the Long Tail http://msdn.microsoft.com/en-us/library/aa479069.aspx
  • 21. Modelos de servicio PaaS Plataforma como servicio
  • 22. PaaS Plataforma como servicio Características ● Orientado a Fabricantes de software. ● Funcionalidades para diseñar, desarrollar, desplegar, integrar servicios y obtener capacidad operacional. ● Contenedor de aplicaciones, plataforma de ejecución, API de servicios y persistencia de datos.
  • 23. PaaS Plataforma como servicio Beneficios ● Enfocar sus esfuerzos en el proceso de construcción de su producto ● Escalar a demanda de acuerdo a variables como cantidad de usuarios, cantidad de transacciones, uso de memoria, uso de procesador, espacio para la persistencia de datos. ● Gratuito en algunos casos mientras no sea superado el limite permitido.
  • 24. Modelos de servicio IaaS Infraestructura como servicio
  • 25. IaaS Infraestructura como servicio Características ● Capacidad de computo a demanda. ● Entorno Virtualizado, que permite el control del sistema Operativo. ● Menor grado de dependencia con el proveedor Cloud*. ● Multipropósito. ● Escalabilidad programable.
  • 26. IaaS Infraestructura como servicio Beneficios ● Facilita procesos de migración a la nube de sistemas ya existentes en la organización. ● Definición de arquitecturas a la medida. ● Ejecución de tareas de computo intensivo. ● Variedad de sistemas operativos totalmente personalizables.
  • 28. Modelos de despliegue ● Público ● Privado ● Híbrido
  • 29. El impacto del uso de entornos Cloud Computing en las organizaciones
  • 30. El impacto del uso de entornos Cloud Computing en las organizaciones ● Centrarse en los aspectos del negocio www.netflix.com ● Servicio de Streaming de Películas, series de tv. ● 15 millones de subscriptores ● En USA equivale al 20% del tráfico de descarga (desde los proveedores al cliente final), es igual a reunir todo el trafico de descarga por HTTP de todo el país ● Sus inversiones están destinadas al licenciamiento de las películas y miniseries que rentan y no en TI. ● Migración de toda la plataforma a AWS, exceptuando la pasarela de pagos.
  • 31. El impacto del uso de entornos Cloud Computing en las organizaciones ● Elasticidad para soportar picos de demanda estacional www.sharethis.com ● Sufrió el efecto Slashdot, el tráfico se multiplico en pocas horas. ● De 100 a 3500 máquinas(EC2) en un solo día. ● El gasto total para atender el pico en la demanda fue inferior a USD $200.
  • 32. El impacto del uso de entornos Cloud Computing en las organizaciones ● Escalabilidad para acelerar procesos y toma de decisiones timesmachine.nytimes.com ● Procesamiento de 11 millones de artículos. ● Hadoop - software OpenSource. ● 100 servidores EC2 y 4TB de almacenamiento S3. ● El trabajo se completó en 24 horas con un coste total USD $240 aproximadamente.
  • 33. El impacto del uso de entornos Cloud Computing en las organizaciones ● Usar/probar aplicaciones sin realizar inversión en infraestructura www.vivareal.com.co ● Bases de datos NoSQL. ● Pruebas de Carga. ● Bases de datos en memoria y algoritmos de posicionamiento sobre High Performance Compute instances. ● Coste total USD $15 aproximadamente.
  • 34. El impacto del uso de entornos Cloud Computing en las organizaciones ● Movilidad - portabilidad/ Las aplicaciones no esta atadas a una ubicación Grupo Manuelita - Microsoft Business Productivity Online Suite ● “La migración permitirá a la compañía ahorrar entre un 30 y 40% del presupuesto de gastos en tecnología” ● “formaremos a nuestros analistas técnicos como analistas de negocios. Que piensen cómo innovar como co-crear soluciones con los proveedores, cómo ser más productivos en la industria de la agricultura” ● 800 puestos de trabajo distribuidos por el Valle del Cauca, los Llanos Orientales, Bogotá, Perú y Chile.
  • 35. El impacto del uso de entornos Cloud Computing en las organizaciones ● Movilidad - portabilidad/ Las aplicaciones no esta atadas a una ubicación SENA - Google Apps ● Utilizada por 3,4 millones de personas en el país. ● El desarrollar la solución in-house implicaría una inversión de $7.000 millones de pesos. ● Aplicaciones de mensajería instantánea, agenda y calendario, procesamiento de textos y hojas de cálculo
  • 36. El impacto del uso de entornos Cloud Computing en las organizaciones ● Movilidad - portabilidad/ Las aplicaciones no esta atadas a una ubicación www.confecamaras.org.co - SaaS El S.I.I (Sistema integrado de información) es un sistema de información (producto de software) desarrollado por Confecámaras para que las Cámaras intermedias y pequeñas del país gestionen sus procesos de registro y administrativos.
  • 37. El impacto del uso de entornos Cloud Computing en las organizaciones ● El riesgo operativo se transfiere al proveedor de Cloud Computing ● No existe compromiso a largo término con el proveedor. ● Es posible cancelar toda la operación asociada a un proyecto en menos de un minuto. ● Sin hardware subutilizado. ● Sin cuotas mensuales de alquiler pendientes de pago. ● Trasladando el coste de un proyecto a su cuenta operativa en lugar de su cuenta de inversiones puede recortar el capital inicial de lanzamiento hasta un 90%. ● Dependiendo de los procesos financieros internos, una unidad de negocio puede tener mejor acceso a capital operativo o capital inversión o incluso ningún acceso en absoluto. ● Los proyectos pueden financiarse con tan solo disponer de una tarjeta de crédito. ● Los departamentos de TI son más independientes, menos influenciados por los resultados trimestrales de la empresa.
  • 38. Factores a contemplar para migrar a entornos Cloud Computing.
  • 39. Factores a contemplar para migrar a entornos Cloud Computing. Beneficios - El Costo de la plataforma de TI ● Mantenimiento de infraestructura tecnológica ● Centro de datos/ el Colocation ● Tiempo y dinero invertido por daños de hardware ● Perdidas por caida / Off-line por fallas de Hardware ● Sostenibilidad de un centro de datos alterno ● Mantener la bodega de datos de backups ● Velocidad con que se deprecia el hardware ● Costos ocultos por Hardware subutilizados ● Sistemas de acceso y control perimetral del centro de datos
  • 40. Factores a contemplar para migrar a entornos Cloud Computing. Beneficios - La gestión de la plataforma ● Tiempo invertido en recuperación/ restauración de la plataforma. ● Nivel de dificultad en el restablecimiento del servicio usando un centro de datos alterno. ● Procesos de administración, monitorización y toma de backups. ● Medios extraibles ó bodegas de datos. ● Capacidad tiene la plataforma/ planes de crecimiento para soportar creciemiento en la demanda de servicios de TI (semanas, meses, años). ● Tiempos de respuesta del proveedor de tecnología/canal de distribución en el abastecimiento de Hardware.
  • 41. Factores a contemplar para migrar a entornos Cloud Computing. Riesgos - La seguridad de la plataforma de TI ● La información de la empresa en un entorno Cloud Computing. ● Sistemas robustos para la autenticación, auditoría y gestión de usuarios. ● Políticas de seguridad de la organización - ¿ se pueden adaptar a un entorno Cloud Computing? ● Acceso a servicios empresariales desde redes diferentes a la red corporativa.
  • 42. Factores a contemplar para migrar a entornos Cloud Computing Identificar las áreas de negocio Identificar usuarios que puedan adecuadas para la migración mejorar su productividad
  • 43. Factores a contemplar para migrar a entornos Cloud Computing Ron Markezich, vicepresidente de Microsoft Online ● Estudiar las vías de integración de la arquitectura de TI actual con el entorno Cloud Computing. ● Socializar a la organización ante el cambio. ● Planificar la integración de servicio Cloud Computing con el sistema de gestión de identidad. Genera un proceso ágil y transparente ● Elegir aplicaciones con riesgo y carga de trabajo bajos. Despertar el entusiasmo con los nuevos servicios ofrecidos. ● Seleccionar un proveedor con credibilidad, capacidad e historial. Casos de éxito. Five Considerations for CIOs Considering Cloud Computing, http://www.microsoft.com/Presspass/Features/2009/may09/05-20RonMarzekichQA.mspx
  • 44. Software Libre y el Cloud Computing
  • 45. Software Libre y el Cloud Computing Objetivos del Open Cloud Manifesto. ● Libertad de elección de proveedor y arquitectura. ● flexibilidad basada en interoperabilidad. ● velocidad y agilidad para el cambio y la escalabilidad. ● Disponibilidad de profesionales cualificados.
  • 46. Software Libre y el Cloud Computing Principios del Open Cloud Manifesto 1. Trabajar juntos para que los retos fundamentales en la adopción sean solucionados mediante colaboración abierta y el uso adecuado de los estándares 2. No utilizar su posición de mercado para convertir a sus clientes en cautivos de una plataforma concreta y limitar su libertad de elección 3. Usar y adoptar los estándares existentes siempre que sea posible, para evitar así reinventarlos o duplicarlos 4. Recurrir con prudencia a la creación de nuevos estándares, y cuando así sea por necesidad, hacerlo con pragmatismo, reduciendo el número de estándares necesarios, y asegurando que éstos promueven la innovación en lugar de inhibirla 5. Llevar a cabo iniciativas en función de las necesidades del cliente, no de las necesidades técnicas de los proveedores 6. Trabajo conjunto y coordinado de todos los actores implicados para evitar que sus iniciativas entren en conflicto o se solapen.
  • 47. Software Libre y el Cloud Computing
  • 48. El papel del administrador de TI en los entornos Cloud Computing
  • 49. El papel del administrador de TI en los entornos Cloud Computing ● Devops – desarrollador y orquestador. ● Automatización, planificación, gestión y análisis. ● Alineado con los objetivos del negocio. ● Generadores de innovación. ● Acelerar la toma de decisiones.
  • 50. ¿ Preguntas ? www.cloudcomputingla.com juan.gutierrez@cloudbex.com @jdtato @cloudcomputingl facebook.com/juancloudcomputing