Programa del Curso

1. Introducción a Cloud Computing

    ¿Cómo hemos llegado hasta aquí?  Desde el alojamiento de aplicaciones hasta SaaS, pasando por la nube pública y privada
Definición de nube Elige tu sabor: IaaS, PaaS, SaaS
  • Escenarios típicos de uso de la nube SaaS frente a la informática empresarial tradicional
  • La Web programable: una API en la nube
  • 2. Migración a la nube
  • Mejor utilización a través de 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 infraestructuras y aplicaciones compartidas Beneficios y desafíos de la nube
  • 3. IaaS (Infraestructura como Servicio)

      Arquitectura de IaaS y características clave ¿Quiénes son los principales proveedores de IaaS? Microsoft Azure Roles web y roles de trabajo Scalabilidad, equilibrio de carga, conmutación por error

    Amazon Web Services (AWS) Elastic Compute Cloud (EC2) e imágenes de máquina de Amazon (AMI)

      IaaS+: servicios de aplicaciones y mercado de AWS
    Regiones y zonas de disponibilidad
  • Networking y seguridad
  • Monitoreo, escalado automático y equilibrio de carga
  • Creación de aplicaciones escalables y tolerantes a fallos
  • Cómo protegerse de los apagones
  • Management Interfaces
  • 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: descripción general del proveedor VMware
  • Abiquo
  • Nube privada virtual de Amazon
  • Nubes híbridas Casos de uso
  • Ejemplo de producto: Eucalipto
  • Cómo seleccionar un modelo de nube privada
  • 4. PaaS (Plataforma como servicio)
  • Definición de PaaS Una pila completa de PaaS ¿Dónde trazar la línea: IasS+ o PaaS puro o SaaS personalizado? ¿Qué funcionalidad necesitamos para crear aplicaciones para la nube?
  • Arrendamiento múltiple ¿Qué es un sistema multiusuario?
  • Evolución de la economía de escala
  • Personalización de la aplicación para un inquilino
  • Consideraciones para aplicaciones multiinquilino:
  •     Estabilidad, SLA, legal y regulatorio, seguridad, mantenimiento, componentes de terceros
  • ¿Quiénes son los principales proveedores de PaaS? Microsoft Azure Motor de aplicaciones de Google Force.com
  • Outlook: 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 suelto SOA + Arquitectura Basada en Eventos (EDA) = e-SOA ¿Qué es REST y por qué es importante para la nube?
  • Sinergia de SOA y Cloud: la visión de la industria
  • Sinergia SOA/SaaS
  • Sinergia SOA/PaaS Enfoques para satisfacer la demanda

      Aplicación de los principios de SOA a la nube: acoplamiento flexible, encapsulación, servicios asíncronos
    Creación de aplicaciones multiusuario basadas en SOA
  • Migración de sistemas heredados a la nube
  • Sinergia SOA/IaaS Infraestructura orientada a servicios (SOI)

      Virtualización de servicios frente a virtualización de servidores

    Aprovisionamiento de recursos automatizado y bajo demanda

      7. Integración en la nube
    La necesidad de integración en la nube y sus desafíos Cómo puede ayudar SOA: centrarse 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 de Enterprise Service Bus (ESB)
  • ¿Cuáles son los requisitos particulares para la integración en la nube? De ESB a "Internet Service Bus"
  • Ejemplos de productos: Windows Azure AppFabric
  • Hierro fundido de IBM
  • Fiorano
  • 8. Estándares y software de código abierto
  • Estándares de la nube Portabilidad e interoperabilidad: planteamiento del problema Distribuido Management Task Force, 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 y a la nube Nube pública frente a centro de datos local
    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: CSP, inquilino
  • Identidad, derechos y acceso Management (IdEA) Autenticación y control de acceso
  • SAML, XACML y punto de aplicación de políticas (PEP)
  • Seguridad en sistemas locales y múltiples nubes
  • Estándares de la Alianza de Seguridad en la Nube Controles en la nube Matrix, Iniciativa de evaluaciones de consenso, Auditoría en la nube, Protocolo de confianza en la nube
  • Registro de Seguridad, Confianza y Garantía
  • 10. Governance para los servicios basados en la nube
  • Negocio vs. TI vs. EA vs. SOA vs. Cloud Governance Por qué la gobernanza de SOA puede (debe) ser la base de la gobernanza de la nube Marcos, estándares y tecnologías de gobernanza de SOA Modelo de madurez de integración de servicios (OSIMM) de Open Group Grupo Abierto SOA Governance Modelo de Referencia (SGRM) SOA Governance Método de la Vitalidad (SGVM)

      Gobernanza de la nube Similitudes y diferencias con la gobernanza de SOA
    Delimitación de responsabilidades: proveedor de la nube vs. cliente de la nube
  • Cambiar de proveedor de servicios en la nube: la peor prueba para su gobernanza
  • Una metodología de gobernanza en la nube
  • Tecnologías para implementar la gobernanza

      11.Outlook y Conclusiones
    Outlook y su uso para la computación en la nube Hadoop: ganando popularidad en la nube Retorno de la inversión (ROI) en la nube Costo total de propiedad (TCO)

    Requerimientos

    • Conocimientos generales de computación distribuida y desarrollo de aplicaciones.

    Audiencia

    • Arquitectos de TI
    • Consultores de TI
      35 horas
     

    Número de participantes


    Comienza

    Termina


    Dates are subject to availability and take place between 09:30 and 16:30.
    Los cursos de formación abiertos requieren más de 5 participantes.

    Testimonios (1)

    Cursos Relacionados

    Azure for Data Engineer

      35 horas

    Arquitecto de la Nube

      35 horas

    Categorías Relacionadas