Ponte en Contacto

Temario del curso

Programa de estudios
Módulo 1: Introducción a CI/CD en Oracle APEX

  • Conceptos fundamentales de CI/CD aplicados a APEX.
  • Desafíos comunes asociados a los despliegues manuales.
  • Características distintivas de Oracle APEX en comparación con otros frameworks.
  • Compatibilidad de las prácticas de CI/CD entre APEX 19 y versiones posteriores.
  • Definición de entornos: DEV, QA, UAT y PROD.

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

  • Elementos clave a versionar en un proyecto APEX.
  • Versionamiento de aplicaciones, páginas y componentes.
  • Gestión de cambios estructurales y funcionales.
  • Estrategias de versionado (semántico y práctico).
  • Trazabilidad de cambios y procesos de auditoría.

Módulo 3: Uso de SQLcl para APEX

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

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

  • Estructuración de repositorios para proyectos APEX.
  • Versionamiento de aplicaciones exportadas.
  • Gestión de ramas (branches) específicas para APEX.
  • Estrategias de trabajo colaborativo en equipo.
  • Resolución de conflictos comunes.
  • Recomendaciones para equipos que migran desde procesos manuales.

Módulo 5: Estrategias de despliegue entre entornos

  • Diseño de pipelines de despliegue para APEX.
  • Comparativa entre despliegues manuales y automatizados.
  • Validaciones previas al proceso de despliegue.
  • Control de cambios y flujos de aprobación.
  • Gestión de errores y procedimientos de rollback.
  • Consideraciones específicas para entornos productivos.

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

  • Fundamentos de la automatización de despliegues en APEX.
  • Integración de SQLcl con pipelines CI/CD (enfoque conceptual y práctico).
  • Buenas prácticas para lograr despliegues repetibles.
  • Seguridad en los procesos automatizados.
  • Checklist de despliegue específico para APEX.
  • Recomendaciones para evolucionar hacia APEX 23+ sin rehacer el pipeline.

 

 

Requerimientos

Requisitos

  • Conocimientos básicos de Oracle APEX.
  • Experiencia previa en el desarrollo o administración de aplicaciones APEX.
  • Fundamentos en bases de datos Oracle (SQL).
  • No se exige experiencia previa en CI/CD (aunque se recomienda, no es obligatoria).

Público objetivo

  • Desarrolladores de Oracle APEX.
  • Administradores de aplicaciones APEX.
  • Ingenieros DevOps que interactúan con entornos Oracle.
  • Líderes técnicos responsables 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