Pega Robotics Orchestration - Key Concepts (Notes)

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/50

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering orchestration concepts, roles, patterns, rollout, observability, security, and best practices from the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

51 Terms

1
New cards

Orchestration

The managed flow that coordinates when and where automations run across Pega Platform and Robot Manager; the control plane for unattended RPA and attended RDA, governing capacity, versions, and exceptions.

2
New cards

Robot Manager

Admin application for packages, versions, work groups/queues, robot inventories, routing, schedules, and dashboards used to govern orchestration.

3
New cards

Work group

A pool of robots eligible to work one or more work queues, used for capacity management and version pinning.

4
New cards

Work queue

Backlog of robotic assignments produced by cases (formerly workbaskets) awaiting processing.

5
New cards

Package

A deployed bundle from Pega Robotics Studio exposing named Entry Points and Attended Activities.

6
New cards

Entry Point (unattended)

The automation method a robot runs for a queued item in unattended processing.

7
New cards

Attended Activity (attended)

Desktop automation triggered from the user’s case UI during the user’s session.

8
New cards

Robot Runtime

The runtime engine that registers robots, manages sessions, and executes work.

9
New cards

RPA Service

Windows service that supports Robot Runtime by registering robots, managing sessions, and executing automation.

10
New cards

Case orchestration shapes

Shapes used to orchestrate cases: Queue for Robot (RPA) and Run Robotic Automation (RDA); names vary by release.

11
New cards

Dispatcher–Performer pattern

A layering approach for queues where dispatchers route work to performers, enabling organized work flow and DeadLetter handling.

12
New cards

Dead Letter queue

A separate queue for failed items that require triage or manual intervention.

13
New cards

SLA-driven prioritization

Prioritizing work based on service level agreements to meet critical deadlines.

14
New cards

Deployment rings

Staged rollout method: Pilot → Canary → Broad rollout via targeted work groups.

15
New cards

Version pinning

Locking a package version to specific work groups or robots to control upgrades.

16
New cards

Pilot

A small initial group used to test a new version before wider deployment.

17
New cards

Canary

A middle rollout stage to validate performance with a subset before full release.

18
New cards

Broad rollout

Full deployment to the intended population after successful pilot/canary checks.

19
New cards

Deployment rollback

Reverting to a previous package version by re-pinning, without rebuilding packages.

20
New cards

Version control

Managing package publishing and version pinning per work group or robot.

21
New cards

Capacity

Number of robots per work group and the management of their sessions.

22
New cards

Backpressure

Mechanisms to throttle throughput by queue separation and limited robots, with per-target concurrency control.

23
New cards

Token (concurrency token)

A concurrency control method where a token is acquired before performing work on a target to cap parallelism.

24
New cards

Retries

Configured retry attempts for failures within assignments/flows, often with backoff.

25
New cards

Exponential backoff

Increasing delay between retry attempts to reduce retry storms.

26
New cards

Poison detection

Identifying consistently failing items and moving them to quarantine for triage.

27
New cards

Observability

Dashboards, run histories, logs, and correlation IDs to monitor and troubleshoot orchestrations.

28
New cards

Correlation ID

A unique identifier that links case activity to robot logs across the workflow.

29
New cards

Runtime logging

Structured logs including Entry Point name, sanitized inputs, ReasonCode, and timing.

30
New cards

SLO dashboards

Dashboards that track Service Level Objectives such as success rate and latency.

31
New cards

Security

Controls for operator identity, RBAC, environment separation, and secure handling of credentials and PII.

32
New cards

RBAC

Role-Based Access Control; least-privilege access with separation of duties across environments.

33
New cards

Secrets vault

A secure store for credentials used by robots and workflows, outside package payloads.

34
New cards

PII redaction

Masking or omitting personally identifiable information in logs and payloads.

35
New cards

DR/HA

Disaster Recovery and High Availability planning, including backups, failover/runbooks, and tested restores.

36
New cards

RTO/RPO

Recovery Time Objective and Recovery Point Objective per process tier.

37
New cards

RPS

Robotics Package Server; legacy package hosting that may be migrated to Robot Manager.

38
New cards

HealthCheck Entry Point

A lightweight entry point used to verify package health on a canary robot.

39
New cards

Health checks

Lightweight tests that pause queues or adjust schedules when dependencies fail.

40
New cards

Exceptions taxonomy

Classification of errors into System, Business, and Data quality exceptions with defined actions.

41
New cards

System exceptions

Transient failures (timeouts, selector issues, session loss) retried with backoff and quarantined if needed.

42
New cards

Business exceptions

Deterministic failures (missing data, validation errors) not retried; routed to human with ReasonCode.

43
New cards

Data quality exceptions

Data issues that are corrected (enrichment/cleansing) and requeued after fix.

44
New cards

ReasonCode

A code describing why a case followed a particular exception path, used with messages.

45
New cards

Message

Human-readable explanation accompanying a ReasonCode for operators.

46
New cards

Attended vs unattended selection

Guidance: use unattended RPA for high-volume, back-office tasks with SLAs; use attended RDA for real-time user assistance.

47
New cards

Queue for Robot

A dedicated work queue used for unattended automation assignments via Entry Points.

48
New cards

Run Robotic Automation (RDA)

Attended automation triggered from the user’s desktop UI that returns results to the case.

49
New cards

Start My Day

An action to launch prerequisite desktop apps as part of a user’s session during RDA.

50
New cards

Entry Point inputs/outputs contract

Defined, small, stable input/output contract for an Entry Point to ensure reliability.

51
New cards

DataPage/JSONRef

Structured outputs (DataPage or JSON reference) returned to the case context.