Despliegue y Operaciones
Esta sección documenta los procesos de despliegue, gestión y operación de la infraestructura de data engineering de Solvento.
Separación de Conceptos
Esta documentación se enfoca en cómo desplegar y operar los componentes, no en su arquitectura o funcionamiento interno.
Arquitectura vs Despliegue
- Arquitectura (secciones Consumo, Procesamiento, etc.): Describe qué es cada componente, cómo funciona y cómo se relaciona con otros componentes.
- Despliegue (esta sección): Describe cómo desplegar, scripts de despliegue, configuraciones de infraestructura y procesos operacionales.
Contenido
Templates de Dataflow
Procesos de despliegue y gestión de templates de Dataflow.
Infraestructura con Terraform
Gestión de infraestructura como código mediante Terraform.
Dashboard Cloud Monitoring (Data Processes)
Regeneración del JSON del dashboard de observabilidad de ingesta y referencia al generador local.
Guía de Uso
Cuándo consultar esta sección
Consulta esta sección cuando necesites: - Desplegar un nuevo componente - Actualizar configuración de infraestructura - Entender procesos de deployment - Gestionar versiones de templates - Operar y mantener la infraestructura
Cuándo consultar otras secciones
- Arquitectura (Consumo, Procesamiento, etc.): Para entender qué es cada componente y cómo funciona
- Diagramas: Para ver flujos de datos y relaciones entre componentes
- Proyectos GCP: Para entender la filosofía y organización de proyectos
Principios
- Separación clara: La documentación de despliegue no debe mezclarse con la de arquitectura
- Enfoque operacional: Se enfoca en procesos, scripts y configuraciones
- Reproducibilidad: Documenta procesos que pueden ser ejecutados y reproducidos
- Versionado: Incluye información sobre versionado y gestión de versiones