Volver a la clase · Clase 16 · Arquitectura y Opciones de Deployment

Lección 1 de 7

¿Cómo aprovechar la clase?

Para obtener el máximo beneficio de esta clase:

  1. Repasa los materiales: Lee y analiza los conceptos clave antes de realizar los ejercicios prácticos.

  2. Toma notas y registra tus dudas: Esto te ayudará a comprender los conceptos y a resolver problemas comunes.

  1. Audiencia Ideal
    Esta clase está diseñada para profesionales que administran implementaciones de BIZUIT en la nube, híbridas o on-premise, especialmente: Administradores de sistemas Administradores de bases de datos Ingenieros de soporte técnico

Objetivos de la clase

  1. Conocer la arquitectura de BIZUIT: Explorar en profundidad los componentes estructurales de BIZUIT y su papel en la automatización de procesos empresariales.

  2. Evaluar las opciones de despliegue: Analizar las ventajas y desventajas de las configuraciones disponibles en entornos on-premise, nubes públicas (Azure, AWS, GCP) y escenarios híbridos.

  3. Determinar el despliegue ideal: Identificar la mejor estrategia de despliegue según las necesidades y recursos específicos de cada organización.

  4. Entender los beneficios de la escalabilidad: Comprender cómo aprovechar la escalabilidad horizontal y vertical en diferentes entornos para maximizar el rendimiento y optimizar recursos.

Temas a tratar

  1. Arquitectura de BIZUIT:

    • Componentes clave: Dashboard, APIs, middleware, bases de datos y servicios adicionales.

    • Funciones de cada componente en el ecosistema de la plataforma.

    • Ejemplos prácticos de integración entre los elementos.

  2. Opciones de Despliegue:

    • Despliegue on-premise:

      • Desde un servidor único hasta configuraciones distribuidas con balanceo de carga.

      • Requisitos técnicos y escenarios ideales.

    • Despliegue en la nube:

      • Comparativa entre Azure, AWS y GCP.

      • Escenarios prácticos según las características de cada proveedor.

    • Despliegue híbrido:

      • Combinación de infraestructura local y recursos en la nube.

      • Beneficios en términos de costos, seguridad y escalabilidad.