Arquitecto de Tecnología de Transformación Digital

TEMARIO [ELI]

  • Módulo 6: Arquitectura de Nube

    Este módulo proporciona un análisis técnico del funcionamiento interno y  zmecánica de las plataformas fundacionales de la computación en la nube. Los ambientes de nube privados y públicos se diseccionan en bloques de construcción concretos y componentizados (denominados “patrones”) que representan individualmente conjuntos de características, funciones y/o artefactos de plataformas, y se aplican colectivamente para establecer capas de arquitectura tecnológica diferenciadas. Sobre estos cimientos se exploran más a fondo los ambientes de Software como servicio (SaaS), Plataforma como servicio (PaaS) e Infraestructura como Servicio (Iaas), junto con la elasticidad, resiliencia, multitenencia y extensiones de contenedorización asociadas como características principales de las plataformas de nube.

    Se cubren los siguientes temas principales:

    • Cómo entender la arquitectura tecnológica de las nubes privadas y las nubes públicas
    • Cómo entender la arquitectura tecnológica de los ambientes IaaS, PaaS y SaaS
    • Cómo entender la arquitectura tecnológica de los ambientes elástico, resiliente, multitenant y contenedorizado
    • Administración automatizada y administración remota centralizada
    • Contenedor Sidecar y Cadena de contenedores
    • Auto aprovisionamiento y aprovisionamiento de plataformas
    • Monitoreo de uso y acceso amplio
    • Disponibilidad de recursos en tiempo real y pago por uso
    • Recursos compartidos y agrupación de recursos
    • Aprovisionamiento rápido y reserva de recursos
    • Distribución de la carga de trabajo y escalabilidad dinámica
    • Capacidad de recursos elásticos y capacidad de red elástica
    • Gateway de servicios de almacenamiento y migración de almacenamiento en vivo
    • Detección y recuperación dinámica de fallos y tiempo de inactividad cero
    • Equilibrio de la carga del servicio e instancias de servidor virtual con equilibrio de carga
    • Conmutadores virtuales con equilibrio de carga y configuraciones de red virtual persistentes
    • Normalización dinámica de datos y estado operativo sincronizado
    • Nivelación vertical dentro del dispositivo de almacenamiento y nivelación vertical entre dispositivos de almacenamiento
    • Administración de la carga de trabajo del almacenamiento y ventana de mantenimiento del almacenamiento
    • Equilibrio de nubes y conexión física redundante para servidores virtuales
    • Cloud Bursting, incluyendo Burst In y Burst Out para nubes privadas/públicas

  • Módulo 7: Arquitectura de Blockchain

    Este módulo profundiza en la arquitectura tecnológica de blockchain y el funcionamiento interno de los blockchains a través de la exploración de una serie de patrones de diseño, técnicas y modelos de arquitectura claves, junto con mecanismos tecnológicos comunes utilizados para personalizar y optimizar los diseños de aplicación de blockchain con el fin de apoyar el cumplimiento de los requisitos de negocio.

    Se cubren los siguientes temas principales:

    • Mecanismos y artefactos comunes de tecnología de Blockchain
    • Monitor de nodos, implementador de nodos automatizado, monitor de ubicación de nodos
    • Procesador de consenso, creador de bloques, federador de identidad
    • Motor de Hashing, motor de encadenamiento, verificador de identidad, monedero
    • Depósito de nodos, replicador del libro mayor, migrador de nodos en vivo
    • Patrones de diseño de integridad y validación de Blockchain
    • Bloque Singleton, cadena lateral, consenso de validación de bloques
    • Patrones de diseño de escalabilidad y confiabilidad de Blockchain
    • Nodos de autoescalamiento, nodos completos mínimos garantizados
    • Geo escalamiento, actualización del tamaño del bloque
    • Patrones de diseño de seguridad y privacidad de Blockchain
    • Transacciones forzadas en cadena, cadena federada
    • Protección de los datos del usuario
    • Patrones de diseño de servicios de Blockchain
    • Etiquetados de registros de las transacciones
    • Nodo ligero, abstracción de tareas de los nodos

  • Módulo 8: Arquitectura de IoT

    Este módulo proporciona una profundización en las áreas clave de la arquitectura tecnológica y las tecnologías habilitantes de IoT por medio de la descomposición de los ambientes de IoT en componentes básicos individuales a través de patrones de diseño y los mecanismos de implementación asociados. Se abordan los modelos arquitectónicos por capas, junto con técnicas de diseño y conjuntos de características que abordan el procesamiento de los datos de telemetría, el posicionamiento de la lógica de control, la optimización del rendimiento, así como el tratamiento de las inquietudes de escalabilidad y confiabilidad.

    Se cubren los siguientes temas principales:

    • Componentes de los dispositivos de IoT (incluyendo sensor, actuador, modem, lógica de control, etc.)
    • Plataformas de IoT, Gateways y sistemas de publicación-subscripción
    • Sombras del dispositivo y registros de sombra del dispositivo
    • Módulo de plataforma confiable (TPM) y algoritmo de retardo exponencial truncado
    • Patrones fundamentales de distribución funcional
    • Modelo de dispositivo controlador autónomo, modelo de controlador intermedio
    • Modelo de controlador multi-gateway intermedio, modelo de controlador de dispositivo receptor
    • Patrones de procesamiento de telemetría
    • Datos minimalizados, formato canónico de datos
    • Modelado de telemetría, aprovisionamiento intermediario de metadatos
    • Transducción y codificación de la información
    • Patrones de optimización de desempeño
    • Mensajes de observación, perfil de transporte de calidad del tráfico
    • Regulación de requerimiento de reconexión, regulación de la carga de trabajo del dispositivo
    • Patrones de seguridad, confiabilidad y utilidad
    • Cifrado del transporte por radio, atestación de integridad del firmware
    • Contabilidad de mensajes, comunicación multimodal
    • Posicionamiento basado en red y triangulación