Contacta con nosotros

Temario del curso

1. Introducción a la Computación en la Nube

  • Cómo llegamos aquí -
    • Desde el alojamiento de aplicaciones a SaaS hasta la nube pública y privada
  • Definición de la nube
    • Elige tu versión: IaaS, PaaS, SaaS
  • Escenarios típicos de uso de la nube
    • SaaS frente a la computación empresarial tradicional
    • La web programable: una API en la nube

2. Migración a la Nube

  • Mejor utilización mediante la virtualización de recursos
  • Gestión de la nube para la elasticidad: aprovisionamiento automatizado y bajo demanda de recursos
  • Evolución de la economía de escala a través de infraestructura y aplicaciones compartidas
  • Beneficios y desafíos de la nube

3. IaaS (Infraestructura como Servicio)

  • Arquitectura y características clave de IaaS
  • ¿Quiénes son los principales proveedores de IaaS?
    • Microsoft Azure
      • Roles Web y Roles de Trabajo
      • Escalabilidad, balanceo de carga, recuperación ante fallos
    • AWS (Servicios de Amazon Web)
      • Nube de Computación Elástica (EC2) y Imágenes de Máquina de Amazon (AMI)
      • IaaS+: Servicios de Aplicación y Mercado de AWS
      • Regiones y Zonas de Disponibilidad
      • Redes y seguridad
      • Monitoreo, Autoescalado y Balanceo de Carga
      • Construcción de aplicaciones escalables y tolerantes a fallos
      • Cómo protegerse ante interrupciones
      • Interfaces de gestión
  • Nube privada e híbrida
    • Impulsores y desafíos
  • Definición de los requisitos
  • Una metodología para construir una nube privada
  • Cómo gestionar la nube privada
  • Quién puede ayudar: visión general de proveedores
    • VMware
    • Abiquo
    • Nube Privada Virtual de Amazon
  • Nubes híbridas
    • Casos de uso
    • Ejemplo de producto: Eucalyptus
  • Cómo seleccionar un modelo de nube privada

4. PaaS (Plataforma como Servicio)

  • PaaS definido
  • Una pila completa de PaaS
    • Dónde trazar la línea: IaaS+ o PaaS puro o SaaS personalizado?
    • ¿Qué funcionalidad necesitamos para construir aplicaciones para la nube?
  • Multitenencia
    • ¿Qué es un sistema multipropietario?
    • Evolución de la economía de escala
    • Personalización de la aplicación para un inquilino
    • Consideraciones para aplicaciones multipropietarias:

Estabilidad, SLA, aspectos legales y regulatorios, seguridad, mantenimiento, componentes de terceros

  • ¿Quiénes son los principales proveedores de PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Perspectivas: el futuro de PaaS

5. SaaS (Software como Servicio)

  • ¿Qué es SaaS?
  • Algunos ejemplos.

6. Arquitectura en la Nube

  • Arquitectura Orientada a Servicios (SOA)
    • Modelo de Capa de Servicio y el concepto de acoplamiento flexible
    • SOA + Arquitectura dirigida por eventos (EDA) = e-SOA
    • ¿Qué es REST y por qué es importante para la nube?
  • Sinergia de SOA y la nube - la perspectiva de la industria
  • Sinergia de SOA / SaaS
  • Sinergia de SOA / PaaS
    • Enfoques para atender la demanda
    • Aplicación de principios de SOA a la nube: acoplamiento flexible, encapsulamiento, servicios asincrónicos
    • Construcción de aplicaciones multipropietarias basadas en SOA
    • Migración de sistemas heredados a la nube
  • Sinergia de SOA / IaaS
    • Infraestructura Orientada a Servicios (SOI)
    • Virtualización de servicios frente a virtualización de servidores
    • Aprovisionamiento automatizado y bajo demanda de recursos

7. Integración en la Nube

  • La necesidad de la integración en la nube y sus desafíos
  • Cómo la SOA puede ayudar: enfoque en la integración
    • De la integración de aplicaciones a la Integración Orientada a Servicios (SOI)
  • La necesidad de la (inter)mediación
    • Funcionalidad de mediación
  • Arquitecturas de referencia del Bus de Servicios Empresarial (ESB)
  • ¿Cuáles son los requisitos específicos para la integración en la nube?
    • De ESB a "Bus de Servicios de Internet"
  • Ejemplos de productos:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Estándares y Software de Código Abierto

  • Estándares de la nube
    • Portabilidad e interoperabilidad: planteamiento del problema
    • Foro de Tareas de Gestión Distribuida, Inc. (DMTF)
      • Formato de Virtualización Abierto (OVF)
      • Incubadora de Estándares de Nube Abierta
    • Apache Libcloud
    • Software de Código Abierto (OSS)
      • OpenStack

9. Seguridad en la Nube

  • La evolución hacia la Seguridad en la Nube
    • De las aplicaciones web tradicionales a SOA a la Nube
    • Nube pública frente a centro de datos in situ
  • La seguridad en la nube es un problema multidimensional
    • Dimensión 1: IaaS, PaaS, SaaS
    • Dimensión 2: Red, Máquina Virtual, aplicación, datos
    • Dimensión 3: Proveedor de Servicios en la Nube (CSP), inquilino
  • Gestión de Identidad, Autorización y Acceso (IdEA)
    • Autenticación y Control de Acceso
    • SAML, XACML y Punto de Aplicación de Políticas (PEP)
    • Seguridad a través de sistemas in situ y múltiples Nubes
  • Estándares de Cloud Security Alliance
    • Matriz de Controles de la Nube, Iniciativa de Evaluaciones Conjuntas, Auditoría de la Nube, Protocolo de Confianza de la Nube
    • Registro de Seguridad, Confianza y Aseguramiento

10. Gobernanza para Servicios Basados en la Nube

  • Gobernanza Empresarial vs. TI vs. Arquitectura Empresarial (EA) vs. SOA vs. Nube
  • ¿Por qué la gobernanza de SOA puede (y debería) ser la base para la gobernanza de la Nube?
  • Marco, estándares y tecnologías de gobernanza de SOA
    • Modelo de Madurez de Integración de Servicios del Grupo Abierto (OSIMM)
    • Modelo de Referencia de Gobernanza SOA del Grupo Abierto (SGRM)
    • Método de Vitalidad de Gobernanza SOA (SGVM)
  • Gobernanza de la Nube
    • Similitudes y diferencias con la gobernanza de SOA
    • Delimitación de responsabilidades: proveedor de la nube frente a cliente de la nube
    • Cambio de proveedor de la nube: la prueba de estrés definitiva para su gobernanza
  • Una metodología de gobernanza de la Nube
  • Tecnologías para implementar la gobernanza

11.Perspectivas y Conclusiones

  • Perspectivas y uso de la computación en la nube
  • Hadoop: ganando popularidad en la Nube
  • Retorno de la Inversión en la Nube (ROI)
  • Costo Total de Propiedad (TCO)

Requerimientos

  • Conocimiento general de computación distribuida y desarrollo de aplicaciones.

Audiencia

  • Arquitectos de TI
  • Consultores de TI
 35 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas