Summary
MuleSoft Robotic Process Automation (RPA) helps businesses automate repetitive processes and tasks using point-and-click tools to automate workflows instantly and improve operational efficiency. MuleSoft RPA provides full visibility of return on investment (ROI), customizable dashboards to analyze automation, rapidly configurable RPA Bots, real time debugging, and recognition and extraction of texts from images, screens, PDFs, and emails.
In this course, students will implement an end-to-end automation use case as they progress through the Create, Evaluate, Design, Build, Test, Deploy, and Manage/Monitor lifecycle phases of MuleSoft RPA.
Objectives
At the end of this course, students should be able to:
- Automate human user tasks using MuleSoft RPA solutions.
- Discover MuleSoft RPA project management tasks.
- Create design documentation for RPA business processes.
- Build MuleSoft RPA business processes in MuleSoft RPA Builder.
- Test an RPA process using MuleSoft RPA Manager.
- Deploy RPA processes to MuleSoft RPA Bot using MuleSoft RPA Manager.
- Manage and monitor MuleSoft RPA processes in MuleSoft RPA Manager.
Audience
Developers, architects, consultants, and technical end users who want to get hands-on experience using MuleSoft RPA
Prerequisites
There are no prerequisites for this course.
In order to follow along with the walkthroughs, you require an Automation license.
Setup requirements
- A Windows computer or a Windows VM with administrative access and a minimum screen resolution of 1024x768
- Unrestricted internet access
- Ability to download and install software on the local machine (or VM)
- The latest version of Chrome, Safari, Firefox, or Edge
PART 1: Carrying out early RPA process lifecycle phases
Introducing MuleSoft RPA solutions |
- Get started with MuleSoft RPA solutions and product architecture
- Identify the phases in a MuleSoft RPA project lifecycle
- Explore MuleSoft RPA components
|
Proposing, evaluating, and approving MuleSoft RPA business processes |
- Identify good candidates for robotic automated processing
- Submit an RPA Process Development Proposal for approval
- Start automating an RPA process
- Estimate financial costs and return on investment (ROI) for candidate RPA processes
|
Designing business processes using MuleSoft RPA |
- Identify how BPMN is used to design MuleSoft RPA processes
- Claim and start editing an RPA process in MuleSoft RPA Manager
- Design RPA processes in MuleSoft RPA Manager
- Capture user requirements using MuleSoft RPA Recorder
- Merge BPMN documents Using MuleSoft RPA Recorder editor
|
PART 2: Building RPA process implementations with MuleSoft RPA Builder
Getting oriented to building RPA process implementations |
- Explore MuleSoft RPA Recorder autogenerated steps in MuleSoft RPA Builder
- Set and use activity parameters in an RPA process
|
Implementing common RPA processes with minimal coding |
- Configure the start of an RPA process using triggers
- Route flows in an RPA process using gateways
- Automate how a user opens a Windows program using an RPA process
- Automate how a user navigates through a graphical user interface (GUI) using an RPA process
|
Making MuleSoft RPA process implementations more robust and secure |
- Automate dynamic interactions with a Windows program
- Make automated GUI searches more robust using dynamic values
- Automate secure logins using an RPA process
- Verify results of automated steps using conditional tests
|
PART 3: Testing, deploying, and managing RPA processes
Testing RPA processes |
- Test RPA processes in RPA Bot instances
- Monitor and troubleshoot RPA Bot processes as they are tested
- Create schedules for RPA processes that run in RPA Bot instances
- Deploy RPA processes to RPA Bot instances
- Monitor and manage RPA processes as they run in RPA Bot instances
- Troubleshoot RPA processes as they run in production
- Create and manage MuleSoft RPA Manager users, user groups, and permissions
|
Deploying RPA processes to MuleSoft RPA Bot instances |
- Share values between RPA processes using global variables
- Deploy production-ready RPA processes to MuleSoft RPA Bot instances
- Schedule RPA process availability
- Secure RPA process deployments to RPA Bots using execution plans
- Configure MuleSoft RPA Bot instances for an RPA process
- Troubleshoot deployed MuleSoft RPA processes
|
Managing and monitoring deployed RPA processes in MuleSoft RPA Manager |
- Monitor RPA processes in MuleSoft RPA Manager
- Monitor RPA processes in the MuleSoft RPA Manager dashboard
- Create and manage alerts in MuleSoft RPA Manager
|
Managing users, roles, and project teams in MuleSoft RPA Manager |
- Create users in MuleSoft RPA Manager
- Organize user privileges into roles in MuleSoft RPA Manager
- Manage users
- Assign users to roles
- Assign individual privileges to users
|