Contacta con nosotros

Temario del curso

Programa del curso
Módulo 1: Introducción a CI/CD en Oracle APEX

  • Conceptos esenciales de CI/CD aplicados a APEX.
  • Desafíos habituales en los despliegues manuales.
  • Características propias de Oracle APEX frente a otros frameworks.
  • Vigencia de las prácticas CI/CD entre APEX 19 y versiones posteriores.
  • Definición de entornos: DEV, QA, UAT, PROD.

Módulo 2: Gestión de versiones de aplicaciones APEX

  • ¿Qué elementos versionar en un proyecto APEX?
  • Versionado de aplicaciones, páginas y componentes.
  • Gestión de cambios estructurales y funcionales.
  • Estrategias de versionado (semántico y práctico).
  • Trazabilidad de modificaciones y auditoría.

Módulo 3: Uso de SQLcl para APEX

  • Introducción a SQLcl y su función en CI/CD.
  • Exportación de aplicaciones APEX.
  • Exportación de objetos asociados (tablas, paquetes, vistas).
  • Importación controlada entre entornos.
  • Gestión de credenciales y parámetros sensibles.
  • Buenas prácticas para crear scripts reutilizables.

Módulo 4: Integración con control de versiones (Git)

  • Estructuración de repositorios para proyectos APEX.
  • Versionado de aplicaciones exportadas.
  • Gestión de ramas (branches) para APEX.
  • Estrategias de trabajo colaborativo.
  • Resolución de conflictos comunes.
  • Recomendaciones para equipos que migran desde esquemas manuales.

Módulo 5: Estrategias de despliegue entre ambientes

  • Diseño de pipelines de despliegue para APEX.
  • Despliegue manual versus automatizado.
  • Validaciones previas al despliegue.
  • Control de cambios y aprobaciones.
  • Gestión de errores y rollback.
  • Consideraciones específicas para entornos productivos.

Módulo 6: Automatización de despliegues y buenas prácticas

  • Introducción a la automatización de despliegues APEX.
  • Integración de SQLcl con pipelines CI/CD (enfoque conceptual y práctico).
  • Buenas prácticas para garantizar despliegues repetibles.
  • Seguridad en procesos automatizados.
  • Lista de verificación (checklist) de despliegue para APEX.
  • Recomendaciones para evolucionar hacia APEX 23+ sin reestructurar el pipeline.

Requerimientos

Requisitos previos

  • Conocimientos fundamentales de Oracle APEX.
  • Experiencia previa en desarrollo o administración de aplicaciones APEX.
  • Saberes básicos sobre bases de datos Oracle (SQL).
  • No es indispensable tener experiencia previa en CI/CD (aunque se recomienda, no es obligatorio).

Público objetivo

  • Desarrolladores de Oracle APEX.
  • Administradores de aplicaciones APEX.
  • Ingenieros DevOps que trabajen con entornos Oracle.
  • Líderes técnicos encargados de los despliegues y el control de cambios.
 2 Horas

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas