Solicitar información

Temario del curso

1. Introducción a la computación en la nube

  • Cómo llegamos hasta aquí - 
    • Desde el hosting de aplicaciones hasta SaaS, y de allí a las nubes públicas y privadas
  • Definición de la nube
    • Elige tu modalidad: IaaS, PaaS o SaaS
  • Escenarios habituales de uso de la nube
    • SaaS frente a los modelos tradicionales de computación empresarial
    • La Web programable: el papel de las API en la nube

2. Migración a la nube

  • Mejor aprovechamiento de los recursos gracias a la virtualización
  • Gestión de la elasticidad en la nube: asignación automática y bajo demanda de recursos
  • Fomento del ahorro económico mediante infraestructuras y aplicaciones compartidas
  • Ventajas e inconvenientes de la adopción de la nube

3. IaaS (Infraestructura como Servicio)

  • Arquitectura y características fundamentales del IaaS
  • ¿Quiénes son los principales proveedores de IaaS?
    • Microsoft Azure
      • Web Roles y Worker Roles
      • Escalabilidad, equilibrio de carga y tolerancia a fallos
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) e Imágenes de Máquina Amazon (AMI)
      • IaaS+: Servicios y Marketplace de aplicaciones en AWS
      • Regiones y Zonas de Disponibilidad
      • Redes y seguridad en la nube
      • Monitoreo, escalado automático y equilibrio de carga
      • Diseño e implementación de aplicaciones escalables y tolerantes a fallos
      • Cómo protegerse ante posibles interrupciones del servicio
      • Interfaces de gestión disponibles
  • Nubes privadas e híbridas
    • Motivaciones y retos asociados
  • Definición de los requisitos necesarios para la implementación
  • Método recomendado para crear una nube privada
  • Cómo gestionar correctamente una nube privada
  • Proveedores relevantes: descripción general
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Nubes híbridas
    • Casos de uso típicos
    • Ejemplo de producto: Eucalyptus
  • Selección del modelo óptimo para una nube privada

4. PaaS (Plataforma como Servicio)

  • Conceptos básicos sobre el PaaS
  • Componentes de un stack completo de PaaS
    • ¿Dónde establecer los límites?: ¿IaaS+, PaaS puro o SaaS personalizado?
    • ¿Qué funcionalidades son imprescindibles para desarrollar aplicaciones en la nube?
  • Multitenancy
    • ¿En qué consiste un sistema multitenant?
    • Fomento del ahorro económico compartido
    • Personalización de aplicaciones según el tenant contratado
    • Aspectos críticos al diseñar aplicaciones multitenant:

    Estabilidad, acuerdos de nivel de servicio (SLA), cumplimiento legal y regulatorio, seguridad, mantenimiento e integración con componentes de terceros

  • ¿Quiénes son los proveedores más relevantes de PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Perspectivas futuras del PaaS

5. SaaS (Software como Servicio)

  • ¿En qué consiste el modelo SaaS?
  • Ejemplos prácticos del uso cotidiano.

6. Arquitectura en la nube

  • Arquitectura Orientada a Servicios (SOA)
    • Modelo de capas de servicios y principio de acoplamiento laxo
    • La combinación entre SOA y Arquitectura Basada en Eventos (EDA) genera el e-SOA
    • ¿Qué es REST y por qué es tan importante para la nube?
  • Vista general de las sinergias entre SOA y la nube
  • Sinergias entre SOA y SaaS
  • Sinergias entre SOA y PaaS
    • Estrategias para responder a la demanda creciente
    • Aplicación de principios SOA en el entorno cloud: acoplamiento laxo, encapsulación y servicios asíncronos
    • Diseño e implementación de aplicaciones multitenant a partir de SOA
    • Proceso para migrar sistemas heredados hacia la nube
  • Sinergias entre SOA e IaaS
    • Infraestructura Orientada a Servicios (SOI)
    • Diferencias clave: virtualización de servicios frente a la virtualización de servidores
    • Automatización y asignación dinámica de recursos

7. Integración en la nube

  • ¿Por qué resulta necesaria la integración entre servicios en la nube y cuáles son sus principales desafíos?
  • El papel fundamental del SOA: optimización de los procesos de integración
    • Evolución desde la integración tradicional de aplicaciones hacia la Integración Orientada a Servicios (SOI)
  • Necesidad de herramientas de intermediación
    • Funcionalidades típicas de estos componentes
  • Estructuras recomendadas para el diseño de Enterprise Service Bus (ESB)
  • ¿Cuáles requisitos son indispensables al implementar la integración en entornos cloud?
    • Evolución desde los ESB tradicionales hasta el denominado “Internet Service Bus”
  • Ejemplos de productos destacados:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Normativas y software de código abierto

  • Normas relevantes para la nube
    • Aspectos esenciales: portabilidad e interoperabilidad en entornos heterogéneos
    • Distributed Management Task Force, Inc. (DMTF)
      • Formato de Virtualización Abierto (OVF)
      • Incubadora de Estándares Cloud Open
    • Apache Libcloud
    • Software de Código Abierto (OSS)
      • OpenStack

9. Seguridad en la nube

  • Evolución de los mecanismos de seguridad en entornos cloud
    • Trayectoria histórica: desde aplicaciones web tradicionales hasta SOA y finalmente la nube
    • Diferencias fundamentales entre nubes púslicas e infraestructuras locales
  • La seguridad en entornos cloud implica múltiples dimensiones
    • Dimensión 1: IaaS, PaaS y SaaS
    • Dimensión 2: Redes, máquinas virtuales, aplicaciones y datos
    • Dimensión 3: Responsabilidades compartidas entre el CSP y los tenant
  • Gestión de identidad, permisos y acceso (IdEA)
    • Mecanismos esenciales como autenticación y control de acceso
    • Protocolos relevantes: SAML, XACML y el componente Policy Enforcement Point (PEP)
    • Aplicación de normas de seguridad tanto en entornos propios como múltiples nubes
  • Normativas promovidas por Cloud Security Alliance
    • Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit y Cloud Trust Protocol
    • Registro de Criterios sobre Seguridad, Confianza e Integridad en la Nube

10. Gobernanza de servicios basados en la nube

  • Diferencias clave entre gobernanza empresarial, TI, Arquitectura Empresarial (EA), SOA y nubes cloud
  • Por qué los marcos de gestión SOA pueden y deben constituir la base fundamental para la gobernanza en la nube
  • Estructuras normativas, estándares y tecnologías relevantes en el contexto SOA
    • Modelo de Madurez de Integración de Servicios (OSIMM) propuesto por Open Group
    • Referencia Modelo de Gobernanza SOA desarrollado por Open Group (SGRM)
    • Método de Evaluación de Vitalidad de la Gobernanza SOA (SGVM)
  • Gobernanza aplicada específicamente a entornos cloud
    • Similitudes y diferencias esenciales respecto a la gobernanza SOA
    • Distribución clara de responsabilidades: proveedor cloud frente al cliente contratante
    • Intercambio de proveedores de infraestructura como prueba definitiva para verificar la eficacia del marco normativo<\/li>
  • Métodos comprobados para diseñar un plan integral de gobernanza en entornos cloud
  • Tecnologías recomendadas para su implementación práctica

11. Perspectivas futuras y conclusiones finales

  • Perspectivas de expansión e incorporación masiva de la computación en la nube
  • Hadoop: tendencia creciente entre soluciones disponibles en la nube
  • Retorno de la Inversión (ROI) generado por la adopción cloud
  • Costo Total de Propiedad (TCO) resultante para las organizaciones

Requerimientos

  • Conocimientos básicos sobre computación distribuida y desarrollo de aplicaciones.

Público objetivo

  • Arquitectos de TI
  • Consultores de TI
 35 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 7250 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas