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 recurrentes en despliegues manuales.
  • Diferenciadores de Oracle APEX respecto a otros frameworks.
  • Vigencia de las prácticas de CI/CD entre APEX 19 y versiones posteriores.
  • Definición de los entornos: DEV, QA, UAT y PROD.

Módulo 2: Control de versiones para aplicaciones APEX

  • Identificación de elementos a 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 cambios y auditoría.

Módulo 3: Utilización de SQLcl para APEX

  • Introducción a SQLcl y su importancia en el ciclo CI/CD.
  • Proceso de exportación de aplicaciones APEX.
  • Exportación de objetos relacionados (tablas, paquetes, vistas).
  • Importación controlada entre distintos entornos.
  • Gestión de credenciales y parámetros sensibles.
  • Pautas para crear scripts reutilizables.

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

  • Organización de repositorios para proyectos APEX.
  • Versionado de aplicaciones previamente exportadas.
  • Manejo de ramas (branches) específicas para APEX.
  • Estrategias para el trabajo colaborativo.
  • Resolución de conflictos comunes.
  • Orientaciones 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 despliegue manual y automatizado.
  • Validaciones previas al momento del despliegue.
  • Gestión de cambios y procesos de aprobación.
  • Manejo de errores y mecanismos de reversión (rollback).
  • Puntos críticos a considerar en entornos productivos.

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

  • Introducción a la automatización de despliegues en APEX.
  • Conexión de SQLcl con pipelines CI/CD (enfoque conceptual y práctico).
  • Pautas para lograr despliegues repetibles.
  • Seguridad en los procesos automatizados.
  • Lista de verificación (checklist) para despliegues en APEX.
  • Orientaciones para evolucionar hacia APEX 23+ sin reestructurar el pipeline existente.

Requerimientos

Requisitos previos

  • Conocimientos fundamentales de Oracle APEX.
  • Experiencia previa en el desarrollo o administración de aplicaciones APEX.
  • Fundamentos sólidos de bases de datos Oracle (SQL).
  • No es indispensable tener experiencia previa en CI/CD (aunque es recomendable, no es un requisito obligatorio).

Perfil del participante

  • Desarrolladores especializados en Oracle APEX.
  • Administradores de aplicaciones APEX.
  • Ingenieros DevOps que interactúan con ecosistemas 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