Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
1. Introducción a la computación en la nube
- ¿Cómo llegamos hasta aquí? -
- Del alojamiento de aplicaciones a SaaS y a las nubes públicas y privadas
- Definición de nube
- Elija su modalidad: IaaS, PaaS, SaaS
- Escenarios típicos de uso en 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
- Ventajas 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 y conmutación por error
- AWS (Amazon Web Services)
- Elastic Compute Cloud (EC2) e Imágenes de Máquina de Amazon (AMI)
- IaaS+: Servicios de Aplicaciones de AWS y el Mercado
- Regiones y Zonas de Disponibilidad
- Redes y seguridad
- Monitoreo, Escalado Automático y Balanceo de Carga
- Construcción de aplicaciones escalables y tolerantes a fallos
- Cómo protegerse ante interrupciones del servicio
- Interfaces de gestión
- Microsoft Azure
- 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 de proveedores?
- VMware
- Abiquo
- Amazon Virtual Private Cloud
- Nubes híbridas
- Casos de uso
- Ejemplo de producto: Eucalyptus
- 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: ¿Iaas+, puro-PaaS o SaaS personalizado?
- ¿Qué funcionalidad necesitamos para construir aplicaciones en la nube?
- Multitenencia
- ¿Qué es un sistema multiteniente?
- Evolución de la economía de escala
- Personalización de la aplicación para un inquilino (tenant)
- Consideraciones para aplicaciones multitenientes:
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 desacoplamiento
- SOA + Arquitectura Dirigida por Eventos (EDA) = e-SOA
- ¿Qué es REST y por qué es importante para la nube?
- Sinergia de SOA y Nube: la visión de la industria
- Sinergia SOA/SaaS
- Sinergia SOA/PaaS
- Enfoques para satisfacer la demanda
- Aplicación de principios de SOA a la nube: desacoplamiento, encapsulación, servicios asíncronos
- Construcción de aplicaciones multitenientes 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 automatizado y bajo demanda de recursos
7. Integración en la nube
- Necesidad de la integración en la nube y sus desafíos
- Cómo puede ayudar SOA: enfoque en la integración
- De la integración de aplicaciones a la Integración Orientada a Servicios (SOI)
- Necesidad de mediación
- Funcionalidad de mediación
- Arquitecturas de referencia del Bus de Servicios Empresarial (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
- IBM Cast Iron
- Fiorano
8. Estándares y software de código abierto
- Estándares de la nube
- Portabilidad e interoperabilidad: planteamiento del problema
- Distributed Management Task Force, Inc. (DMTF)
- Open Virtualization Format (OVF)
- Open Cloud Standards Incubator
- 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 luego 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, VM, aplicación, datos
- Dimensión 3: CSP (Proveedor de Servicios en la Nube), inquilino (tenant)
- Gestión de Identidad, Derechos 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 locales y múltiples nubes
- Estándares de la Cloud Security Alliance
- Cloud Controls Matrix, Iniciativa de Evaluaciones Consensuadas, Auditoría en la Nube, Protocolo de Confianza en la Nube
- Registro de Seguridad, Confianza y Garantía
10. Gubernabilidad para servicios basados en la nube
- Gubernabilidad empresarial frente a gubernabilidad de TI, arquitectura empresarial (EA), SOA y nube
- ¿Por qué la gubernabilidad de SOA puede (y debería) ser la base para la gubernabilidad en la nube?
- Marco de gobernanza de SOA, estándares y tecnologías
- Modelo de Madurez de Integración de Servicios (OSIMM) del Open Group
- Modelo de Referencia de Gubernabilidad SOA (SGRM) del Open Group
- Método de Vitalidad de Gubernabilidad SOA (SGVM)
- Gubernabilidad en la nube
- Similitudes y diferencias con la gubernabilidad de SOA
- Delimitación de responsabilidades: proveedor de nube frente a cliente de nube
- Cambio de proveedor de nube: la prueba definitiva para su gubernabilidad en el peor de los casos
- Una metodología de gubernabilidad en la nube
- Tecnologías para implementar la gubernabilidad
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 (ROI) en la nube
- Costo total de propiedad (TCO)
Requerimientos
- Conocimientos generales sobre computación distribuida y desarrollo de aplicaciones.
Audiencia
- Arquitectos de TI
- Consultores de TI
35 Horas
Reseñas (2)
El complemento entre la teoría y las practicas, permite aterrizar de una mejor manera cada uno de los temas.
Josue de Jesus Cruz Pineiro - BANCO DE MEXICO
Curso - Cloud Infrastructure and Services
Generalmente todo me agrado, no tengo queja alguna.