Senior System Architect

La certificación Pega Certified Senior System Architect (PCSSA) está orientada a desarrolladores con experiencia que desean profundizar en el diseño técnico, la arquitectura avanzada y las mejores prácticas de implementación en aplicaciones Pega.

Este nivel se enfoca en la capacidad de diseñar soluciones más complejas, optimizar el rendimiento, asegurar la calidad técnica y guiar a otros miembros del equipo en proyectos de mayor envergadura.

  • Formación ágil, accesible y eficaz.
  • Desarrollo intensivo y 100% práctico.
  • Seguimiento continuo de evolución y de skills.

DURACIÓN

La duración de este curso es de 40 horas, que se distribuirán en sesiones de duración y periodicidad a determinar en función de las necesidades y disponibilidad de cada cliente.

La distribución de las Misiones es orientativo en función de la solvencia del grupo en el proceso de aprendizaje. Todas las jornadas seguirán la misma estructura, aunque el orden podrá variar en función del formato del curso.

  • Resolución dudas jornada anterior.
  • Exposición de nuevos contenidos teóricos.
  • Puesta en común contenidos mínimos (topics – keywords).
  • Cuestionarios orientados a autoevaluación/examen.
  • Prácticas relativas a nuevos contenidos.

Método formativo

Las sesiones de aprendizaje se componen de una serie de contenidos teóricos que se complementan con un apartado práctico consistente en ejercicios y cuestionarios orientados a consolidar los conocimientos adquiridos en la parte teórica.

El simulacro de examen consistirá en bloques de preguntas propuestas de cara a la autoevaluación y a la preparación para el examen de certificación Pearson Vue.

Aunque la formación comprende tanto contenidos teóricos como desafíos prácticos, se recomienda que el alumno trabaje de forma individual los contenidos expuestos en cada sesión presencial, además de preparar el material que se le ha demandado de cara a la siguiente sesión.

CONTENIDO

MISIÓN: SENIOR SYSTEM ARCHITECT

MISIÓN: APPLICATION DEVELOPMENT INTERMEDIATE
MISIÓN:
CASE MANAGEMENT INTERMEDIATE
MISIÓN: DATA AND INTEGRATION INTERMEDIATE

Desarrollo de Aplicaciones Empresariales con Low-code (Dev/Designer Studio)

  • Creación de aplicaciones Pega
    • Estructura jerárquica de clases (Arquitectura Constellation)
    • Arquitectura modular y reutilización empresarial
    • Situational Layer Cake
    • Buenas prácticas para el diseño modular
    • Relevant Records e interoperabilidad con Studios
    • Nuevas aplicaciones Pega
      • Visión general de Blueprint
      • Uso de Blueprint para crear una aplicación
      • Reutilización de diseños de aplicaciones
      • Impacto del uso de Blueprint
  • Versionado de aplicaciones
    • Selección del método de versionar aplicaciones
    • Lock and roll
    • Skimming
    • Seguridad en los Rulesets
  • Rulesets de Aplicación y Rulesets de Producción
  • Validación de Rulesets
    • Modo de validación de Aplicación
    • Modo de validación de Rulesets
    • Requisitos previos del Ruleset
    • Combinación de los modos de validación de los Rulesets
    • Buenas prácticas para la validación de Rulesets
  • La Ruleset List
  • Circunstanciación en el procesamiento de Casos
    • Circunstanciar una Regla
    • Tipos de condiciones de Circunstanciación
    • Ejemplos de condiciones de Circunstanciación
    • Circunstanciación de una sola variable (Single-variable circumstancing)
      • Circunstanciación por fecha
      • Métodos para anular reglas circunstanciadas
        • Base Rule
        • Withdrawn Rule
      • Métodos para revisar condiciones de Circunstanciación
    • Circunstanciación de múltiples variables
      • Plantilla y definición de circunstancias
      • Circunstancias y resolución de Reglas
  • Resolución de Reglas (Rule Resolution)
    • Reglas sujetas a Resolución
    • Entradas al algoritmo de Resolución de Reglas
    • Disponibilidad de las Reglas
    • Carga de la caché de Reglas
    • Filtrado de Reglas por propósito
      • Reglas marcadas como No disponibles (Not Available)
      • Reglas en Rulesets no aplicables
      • Reglas fuera de la jerarquía de Clases
    • Reglas candidatas pendientes y su clasificación
      • Orden de clasificación de las Reglas
      • Eliminación de Reglas candidatas con disponibilidad Withdrawn
      • Determinación de Reglas candidatas predeterminadas
      • Otras reglas candidatas y la caché de Reglas
    • El proceso de Resolución de Reglas
      • Reglas candidatas en la caché de Reglas
      • Regla candidata más adecuada
      • Disponibilidad de reglas
      • Autorización de usuario
    • El proceso de Resolución de Reglas y disponibilidad de las Reglas
      • Available
      • Final
      • Not Available
      • Blocked
      • Withdrawn
  • Migración de Aplicaciones
    • La Regla del Producto (Product Rule)
      • Componentes de la Aplicación
      • Wizard para empaquetar aplicaciones
      • Asociación de Instancias de Datos con Rulesets
      • Disponibilidad de Reglas importadas
    • Exportación de una Aplicación, Product Rule o Rulesets mediante el Wizard
      • Actualización de la Product Rule tras usar el Wizard
  • Actividades y Automatizaciones (Activities)
    • Activities vs Data Transforms
    • Estructura de una Activity
      • Action
      • Method para llamar a otra Activity (Call – Branch)
      • Parámetros
      • Seguridad (Activity Type)
      • Buenas prácticas
    • Reglas Declare OnChange
      • Rendimiento
      • Propiedades y condiciones OnChange
      • Acciones para cambiar valores de las Properties
        • Call Activity
        • Suspend Work Object
  • Procesamiento en segundo plano
    • Clusters y Nodos
    • Tipos de procesamiento en segundo plano
      • Queue Processors
      • Job Schedulers
    • Requerimientos del procesamiento en segundo plano
    • Gestión de procesos en segundo plano
      • Transacciones de BBDD
      • Buenas prácticas para la configuración
        • Crear elementos de trabajo pequeños
        • Utilizar puntos de control (Checkpoints)
        • Separar la lógica empresarial de la lógica transaccional
    • Clasificación de Nodos (Node Type)
    • Admin Studio
      • Navegación entre Studios
      • Vista general de la página principal de Admin Studio
      • Examinar procesadores
        • Data Flows
        • Seguimiento del Queue Processor
        • Seguimiento de Jobs

Gestión de Casos

  • Ampliación de las configuraciones del acuerdo de nivel de servicio (SLA)
    • Procesamiento aplazado del acuerdo de nivel de servicio
      • Opciones de Asignación
    • Urgencia de la Asignación (Urgency)
      • Cálculo de la urgencia de Asignación
  • Procesamiento paralelo
    • Split Join
    • Split For Each
    • Spinoff
    • Ejecución de varias instancias del mismo subproceso con Split For Each
    • Ejecución de varias instancias de diferentes subprocesos con Split Join
    • Configuraciones adicionales de un subproceso
  • Gestión del acceso simultáneo a Casos
    • Bloqueo de Casos (Case locking)
      • Permitir el bloqueo por un solo usuario
      • Permitir el bloqueo por varios usuarios
      • Bloqueo de Casos por defecto
      • Bloqueo de Casos y Casos hijos (Child Cases)
  • Procesamiento de una Flow Action
    • Pre- y Post- procesamiento
      • Caso de uso del Pre-procesamiento
      • Caso de uso del Post-procesamiento
      • Consideraciones de configuración del Pre- y el Post- procesamiento
        • Tipo de Acción (Action Type)
        • Probabilidad de la Acción (likelihood value)
        • Reutilización
      • Configuración del Pre- y Post- procesamiento para una Flow Action
        • Savable Data Pages
  • Registros de la Organización (Organization Records)
    • Equipos de usuarios
    • El organigrama
    • Asociación de calendarios basados en elementos de la Organización
    • Configuración de Work Groups y Work Queues
    • Tareas adicionales para los Organization Records
      • Creación de un ID de Operador (Operator ID)
      • Configuración del enrutamiento del trabajo para un Operador
      • Definición de la disponibilidad de un Operador

Integración de Datos

  • Field Values
  • Validación de datos según un patrón (Edit Validate Rule)
  • Páginas de Datos con Clave (Keyed Data Pages)
    • Configuración de diferentes casos de uso
      • Configuración sin Calve
      • Configuración con Clave
  • Intercambio de datos con otras aplicaciones
    • Conectores soportados (Connectors)
    • Servicios soportados (Services)
    • Fuentes de datos externas para Data Types
      • Datos de origen de la Aplicación
      • Datos de origen de un Sistema de Registro externo
  • Errores de Integración
    • Gestión de errores en Conectores
    • Configuración de la detección de errores
      • Errores de origen de datos
      • Lógica en la gestión de errores
        • Detección temprana
        • El Data Transform de respuesta
        • Los mensajes de error
      • Flujo de la gestión de errores
      • Data Transform del manejo de errores
        • Reintento de un Conector desde una Data Page
      • Gestión de respuestas de los errores devueltos
    • Pruebas de Integración y Seguridad
      • Pruebas funcionales de Integraciones
      • Pruebas unitarias de Integraciones
      • Autenticación de fuentes de datos (Certificados y Claves Privadas)

Experiencia de Usuario / Constellation

  • Ampliación de las opciones del UI
    • Extensiones del UI de Constellation
      • Contellation Portals
      • Web embed
        • Funcionalidad
      • Componentes DX de Constellation
        • El coste de los componentes Constellation DX
        • El generador de componentes Constellation DX
      • SDK’s de Constellation disponibles
        • Pega + Angular
        • Pega + React
        • Pega + Componentes web
      • API Constellation DX
        • Versiones de DX API
        • Creación de una solicitud con DX API Constellation
          • Path Parameters
          • Headers
          • x-origin-channel
          • if-match y eTag
          • Query Parameters
          • Request Body
        • Comprensión de la respuesta de DX API
          • Datos
          • uiResources
          • nextAssignmentInfo
          • confirmationNote
        • Autenticación

Seguridad

  • Control de Acceso
    • Control de Acceso Basado en Roles (RBAC)
      • Autenticación vs Autorización
      • Tipos de registros del RBAC
    • Herencia de permisos y Roles Dependientes (Dependent Roles)
      • Roles por defecto (Estándar Roles)
      • Personalización de Access Roles basados en Dependent Roles
    • Categorías de Adjuntos (Attachment)
      • Control de Acceso a nivel de Categoría
      • Control de Acceso a nivel de archivos adjuntos
    • Control de Acceso basado en atributos (ABAC)
      • Condiciones de la política de Control de Acceso
      • Políticas de Control de Acceso
      • Asignación de atributos
        • Single string value
        • List of string value
        • Numerical value
    • Control de acceso basado en el Cliente (CBAC)
      • El Reglamento General de Protección de Datos (UE)
      • Estructura de la aplicación de CBAC
      • Reglas de CABC
  • Seguridad y Auditoría de datos
    • Cifrado de datos
      • Cómo funciona el cifrado de datos
      • Enfoques del cifrado de datos
        • Cifrado a nivel de Clase (BLOB)
        • Cifrado a nivel de Property
    • Auditoría a nivel de campo
      • Implementación de la Auditoría a nivel de campo
  • Definición de ajustes de tiempo de ejecución
    • Ajustes de la Aplicación (Application Settings)
      • Categorías de Ajustes
      • Valores de Ajustes
      • Data Page OOTB para los Application Settings

Rendimiento

  • Medición del Rendimiento del sistema (Performance)
  • Herramientas de pruebas de Rendimiento
    • Performance Analyser (PAL)
      • Medición del Rendimiento de las aplicaciones
      • Vista resumen
      • Análisis de los datos de Rendimiento
    • Database Trace
      • Configurar los ajustes del Trace
      • Generar el “rastreo”
      • Descarga de datos e interpretación de lecturas
    • Performance Profiler
      • Interpretar los resultados del Performance Profiler
    • Pega Diagnostic Centre (PDC)
      • Contexto de Pega Infinity
      • Características clave
      • Uso eficaz del PDC
        • Responsabilidad en el ciclo de desarrollo
        • Supervisión proactiva
      • Procesamiento de datos
      • PDC en el SDLC (Software Development LifeCycle)
      • Conclusiones clave
  • Revisión de LOGS
    • Los Log Files
      • Logs para problemas de aplicaciones
        • Los Log en entornos Pega Cloud
      • Utilidades de los Log
      • Herramientas de Log
        • PegaRULES Log Analyzer
        • Pega-LogViewer
      • Sobrescribir la configuración del nivel de Log
      • Configuración dinámica del sistema DebugPegaAPI
    • Alerts
      • Pega Diagnostic Center
      • Alertas de Rendimiento y Seguridad
      • Formato de las Alertas
      • Ejemplos de Alertas
  • Debug del Rendimiento del sistema
    • Problemas de Rendimiento en las aplicaciones
      • Análisis del Rendimiento en tiempo de diseño
      • Análisis del Rendimiento en tiempo de ejecución
      • Identificación de problemas de Rendimiento mediante Alertas
      • Ajuste de los umbrales de Alertas de Rendimiento
    • Rendimiento del ensamblaje y la ejecución de Reglas
      • Impacto en el Rendimiento del ensamblaje y la ejecución de reglas
        • Ensamblaje de Primer Uso (FUA)
        • Almacenamiento en caché de Reglas
        • Almacenamiento en caché de la Ruleset List
      • Diagnóstico de problemas de ensamblaje y almacenamiento en la caché de Reglas
        • Estadísticas de ensamblaje de Reglas
        • Problemas comunes
        • Alertas
        • Ruleset List activa
      • Buenas prácticas para evitar el ensamblaje excesivo de Reglas
        • Agrupar Rulesets de aplicación
        • Establecer Access Groups comunes
        • Limitar el Check Out de Reglas
        • Fusionar ramas (Merge branches)
      • El Static Assembler
    • Diagnóstico de problemas en la BBDD
      • Diagnosticar problemas con el Performance Analyzer (PAL)
      • Diagnosticar problemas con el Database Trace
      • Buenas prácticas para abordar los problemas de BBDD
        • Problemas de grandes tablas en la BBDD
        • Problemas con BLOB que afectan al tamaño de la BBDD
        • Problemas con consultas SQL
        • Tamaño del Clipboard
      • Archivado
        • Trimming y Purging
    • Herramientas de Debug del Rendimiento para aplicaciones Constellation
      • Depuración de interacciones con la DX API
        • Tracer
        • Browser DevTools
      • Depuración de interacciones del lado del cliente
        • React DevTools
        • Redux DevTools
        • UI Inspector

REQUISITOS

Idioma

La formación se impartirá en castellano, si bien habrá términos en la documentación que no se traducirán, del mismo modo que cierto material práctico, como los cuestionarios, ya que en el proceso de certificación los exámenes se realizarán en inglés.

Instalaciones

  • En la modalidad presencial, el aula, a priori proporcionado por el cliente, debe contar como mínimo con:
    • Proyector
    • Pizarra
  • Si el curso no se imparte en las instalaciones del cliente, la empresa formadora proporcionará un aula a tal efecto cuyos gastos incrementarán el precio final del curso.
  • En la modalidad online live, la formación a través del Aula Virtual se realizará sobre la plataforma Cisco Webex, que permite compartir contenidos, pizarras interactivas y tomar el control remoto para poder prestar apoyo en las partes prácticas.

Material

  • Teórico En formato digital. Documentos pdf correspondientes a los contenidos seguidos durante las sesiones.
  • Práctico Entornos prácticos en la nube del curso online de Pega Academy.

Requerimientos de Sistema

Requisitos Hardware

  • S.O:
    • Windows: Procesador Intel dual-core CPU 2. XX GHz o AMD
    • Mac OS X: Basado en CPU Intel
  • 2 GB RAM (recomendado en Windows y mínimo en Mac)

Sistema operativo

  • Microsoft Windows: Server 2008, 10 y 11
  • macOS

Exploradores

  • Microsoft Edge, Chrome, Safari 11 y versiones posteriores, o Firefox 52 y versiones posteriores.

Nota.- Se han enumerado los requisitos básicos. Para más detalles u otras configuraciones se puede consultar la página Webex Meetings Suite System Requirements

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (3 votos, promedio: 4,33 de 5)
Cargando...

Madrid (España)

+34 649 216 986
pega.training@upen-go.com
L-V: 8:00am - 19:00pm (ESP)
FORMULARIO