Programa del Curso

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

  • Cómo llegamos aquí -
    • Desde el alojamiento de aplicaciones a SaaS a la nube pública y privada
  • Definición de la nube
    • Elija su 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 en la nube

  • Mejor utilización a través de la virtualización de recursos
  • Gestión de la nube para la elasticidad: aprovisionamiento automático de recursos a pedido
  • 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 IaaS y características clave
  • ¿Quiénes son los principales proveedores de IaaS?
    • Microsoft Windows Azure
      • Roles web y roles de los trabajadores
      • Escalabilidad, equilibrio de carga, conmutación por error
    • Servicios web de Amazon (AWS)
      • Elastic Compute Cloud (EC2) y Amazon Machine Images (AMI)
      • IaaS +: AWS Application Services y Marketplace
      • Regiones y zonas de disponibilidad
      • Redes y seguridad
      • Monitoreo, escalado automático y equilibrio de carga
      • Construir aplicaciones escalables y tolerantes a fallas
      • Cómo protegerse de las interrupciones
      • Interfaces de gestión
  • Nube privada e híbrida
    • Conductores y desafíos
  • Definiendo los requisitos
  • Una metodología para construir una nube privada
  • Cómo administrar la nube privada
  • Quién puede ayudar: descripción general del vendedor
    • 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)

  • PaaS definido
  • Una pila completa de PaaS
    • ¿Dónde dibujar la línea: IasS + o PaaS puro o SaaS personalizado?
    • ¿Qué funcionalidad necesitamos para construir aplicaciones para la nube?
  • Multi Alquiler
    • ¿Qué es un sistema de múltiples inquilinos?
    • Evolucionando la economía de escala
    • Personalizar la aplicación para un inquilino
    • Consideraciones para aplicaciones multi-tenant:

     Estabilidad, SLA, legal y regulatorio, seguridad, mantenimiento, componentes de terceros

  • ¿Quiénes son los principales proveedores de PaaS?
    • Microsoft Windows Azure
    • Motor de aplicaciones de Google
    • Force.com
  • Perspectiva: el futuro de PaaS

5. SaaS (software como servicio)

  • ¿Qué es SaaS?
  • Algunos ejemplos.

6. Arquitectura de la nube

  • Arquitectura orientada a servicios (SOA)
    • Modelo de capa de servicio y el concepto de acoplamiento flojo
    • Arquitectura impulsada por eventos SOA + (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, encapsulado, servicios asíncronos
    • Creación de aplicaciones multi-tenancy basadas en SOA
    • Migración de sistemas legados a la nube
  • Sinergia SOA / IaaS
    • Infraestructura orientada a servicios (SOI)
    • Virtualización de servicios vs. virtualización de servidores
    • Aprovisionamiento automático de recursos a pedido

6. Integración de la nube

  • La necesidad de integración en la nube y sus desafíos
  • Cómo puede ayudar SOA: centrarse en la integración
    • Desde la integración de aplicaciones a la integración orientada a servicios (SOI)
  • La necesidad de (inter) mediación
    • Funcionalidad de mediación
  • Enterprise Service Bus (ESB) arquitecturas de referencia
  • ¿Cuáles son los requisitos particulares para la integración en la nube?
    • De ESB a "Bus de servicio de Internet"
  • Ejemplos de productos:
    • AppFabric de Windows Azure
    • IBM Cast Iron
    • Fiorano

7. Estándares y software de código abierto

  • Estándares de la nube
    • Portabilidad e interoperabilidad: declaración del problema
    • Distributed Management Task Force, Inc. (DMTF)
      • Formato de virtualización abierta (OVF)
      • Incubadora de estándares abiertos en la nube
    • Apache Libcloud
    • Software de código abierto (OSS)
      • Pila abierta

8. Seguridad en la nube

  • La evolución hacia la seguridad en la nube
    • Desde aplicaciones web tradicionales hasta SOA y Cloud
    • Nube pública vs. 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
  • Gestión de identidad, derechos y acceso (IdEA)
    • Autenticación y control de acceso
    • SAML, XACML y Policy Enforcement Point (PEP)
    • Seguridad en sistemas locales y nubes múltiples
  • Estándares de Cloud Security Alliance
    • Matriz de controles de la nube, iniciativa de evaluaciones de consenso, auditoría de la nube, protocolo de confianza en la nube
    • Registro de seguridad, confianza y seguridad

9. Gobernanza para servicios basados en la nube

  • Negocio vs. TI vs. EA vs. SOA vs. Gobernabilidad de la nube
  • Por qué el gobierno de SOA puede (debería) ser la base del gobierno de la nube
  • Marcos de gobierno SOA, estándares, tecnologías
    • Modelo de madurez de integración de servicios de Open Group (OSIMM)
    • Modelo de Referencia de Gobernabilidad SOA de Grupo Abierto (SGRM)
    • SOA Governance Vitality Method (SGVM)
  • Gobierno de la nube
    • Similitudes y diferencias con el gobierno de SOA
    • Delimitación de responsabilidades: proveedor de nube vs. cliente de nube
    • Switching proveedores de la nube: la peor prueba de caso para su gobierno
  • Una metodología de gobierno de la nube
  • Tecnologías para implementar la gobernanza

10. Perspectivas y conclusiones

  • Outlook y uso para 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 informática distribuida y desarrollo de aplicaciones

 35 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

Cloud Infrastructure and Services

35 horas

Descripción de Cloud Computing

7 horas

Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

21 horas

Arquitecto de la Nube

35 horas

Cloud, SaaS, IaaS - Resumen Práctico de las Opciones Disponibles

35 horas

Consul: configuración del descubrimiento de servicios, detección de fallas distribuidas y almacenamiento de clave / valor en múltiples centros de datos

7 horas

Lo Esencial de la Computación en la Nube para Gerentes / Ingenieros de Software

21 horas

Multicloud Computing con Morpheus

21 horas

Google Kubernetes Engine (GKE)

14 horas

Data Analytics Process, Cloud Solutions, and Power BI Solutions

35 horas

MinIO Cloud Storage Stack

14 horas

Google Workspace (G Suite) for Administration

14 horas

Azure for Data Engineer

35 horas

Pulumi - Infrastructure as Code

21 horas

Google Anthos for Hybrid and Multi-Cloud Computing

14 horas

Categorías Relacionadas