

La arquitectura empresarial
Introducción a la arquitectura empresarial. Fundamentos y definiciones generales. Importancia, propósito y ventajas de esta práctica.

Framework de arquitectura
TOGAF (The Open Group Architecture Framework) como framework de arquitectura empresarial. Principales conceptos.

Metodo de desarrollo de arquitectura (ADM)
ADM, el Método de desarrollo de la arquitectura de TOGAF. Fundamentos y fases del ciclo.

La fase preliminar y fase A (Visión) del ADM
La fase preliminar y fase A, o fase vision del ADM. Objetivos y enfoque a utilizar. Descripción de los pasos a ejecutar.

La fase B, C, D del ADM. Negocio, Datos y Tecnología
La fase B, C y D del ADM. Arquitecturas de negocio, datos y tecnología. Objetivos, enfoques y pasos.

La fase E y F, oportunidades, soluciones y migración
La fase E y F del ADM. Oportunidades y soluciones. Planificación de la migración.

La fase G, gobierno de implementación
La fase G, gobierno de implementación. Objetivos y enfoque. Descripción de pasos y log de gobierno.

La fase H, gestión de cambios y requerimientos
La fase H, gestión de cambios de arquitectura y fase central de
gestión de requerimientos.

Enterprise continuum y evaluación de competencias
Enterprise continuum y evaluación de competencias. Definiciones general, principales características y finalidad.

Gobierno de arquitectura y Modelos de referencias
Gobierno de arquitectura y Modelos de referencias. Principales caracteristicas, funcionalidades y definiciones.


Qué y porqué de la Nube.
La nube es un servicio que está estrechamente relacionado con internet. Por lo tanto, todos los recursos, aplicaciones y datos que se encuentren desplegados en ella, son como si se hubieran desplegados en servidores de internet en lugar de ambientes locales. La…

Fortalezas de Google Cloud como proveedor
Google es una compañía que nació en el internet, vive en el internet y posee más del 40% de las redes e interconexiones a nivel mundial. Por lo tanto, es un proveedor de servicios de la nube muy fuerte que cada día…

GCP Compute
La plataforma de la nube de Google (GCP) se puede dividir en 6 categorías principales de servicios: Compute (capacidades computacionales) Storage (almacenamiento) Networking (redes y balanceo) StackDriver (operaciones y monitoreo) Tools (herramientas auxiliares) Big Data (trabajo con grandes volúmenes de datos) Cada…

GCP Storage
Google brinda una solución de almacenamiento unificada que soporta cualquier tipo de carga de trabajo, desde backups con acceso mensual o anual hasta transmisión de datos de alta demanda (por ej: Spotify utiliza Google Storage). Se dice unificada porque usa una única…

GCP Networking
Al estar todas las aplicaciones y servicios desplegados en internet, el networking es uno de los puntos más importantes a la hora de optar por una solución cloud. VPC Para el manejo de las redes en la nube se acostumbra establecer una…

GCP StackDriver
Es la herramienta de monitoreo de Google Cloud. Toma muestras de métricas y metadatos de GCP y AWS y los muestra ordenadamente en un dashboard. Una de las principales ventajas de esta herramienta es que integra en una única solución funcionalidades y…

GCP Tools y BigData
Tools. Las principales herramientas disponibles en la consola de GCP son: Cloud Build. Es una herramienta ideal para establecer pipelines de CI/CD ya que permite construir imágenes de contenedores de forma rápida, consistente y segura en GCP. Permite la construcción de aplicaciones…

Demo de Ansible en GCP
En la siguiente demo usaremos un playbook de Ansible para crear automáticamente 4 instancias en GCE, instalar el servidor web Apache, desplegar un sitio web estático y crear un balanceador de carga para distribuir el tráfico entrante entre las 4 VMs. Pre…


Demo de Ansible en GCP
En la siguiente demo usaremos un playbook de Ansible para crear automáticamente 4 instancias en GCE, instalar el servidor web Apache, desplegar un sitio web estático y crear un balanceador de carga para distribuir el tráfico entrante entre las 4 VMs. Pre…

Construcción y despliegue con Docker
Construcción de imágenes de docker y ejecución de aplicaciones y servicios en contendores.

Integración y entrega continua
Automatización de construcción, pruebas y despliegue en un pipeline de Jenkins usando Maven, jUnit, Gatling, Jacoco, Sonar y Docker.


Microservicios con Spring Boot
Arquitectura de aplicación de microservicios con Spring Boot, integración y entrega continua, códigos fuentes, contenedores en docker y demos.

Construcción de aplicaciones de microservicio
Instalación de herramientas. Creación de aplicación de microservicio y gateway, despliegue de servidor de registro.

Construcción y despliegue con Docker
Construcción de imágenes de docker y ejecución de aplicaciones y servicios en contendores.

Integración y entrega continua
Automatización de construcción, pruebas y despliegue en un pipeline de Jenkins usando Maven, jUnit, Gatling, Jacoco, Sonar y Docker.