Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 2 horas
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.
Reseñas (1)
Adquirir la experiencia práctica que necesitaba en Oracle Apex: comprender el funcionamiento de cada componente, implementar soluciones en la práctica y observar cómo operan las aplicaciones, los flujos de trabajo y demás procesos.
Hayden Sheppard
Curso - Low-Code Enterprise Application Development with Oracle APEX
Traducción Automática