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:
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:
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: