On this page
automation anywhere
Explore "automation anywhere" with insightful episodes like "Bot Games: Gamifying the Learning Experience with Micah Smith from Automation Anywhere", "Consolidating Applications to Improve Efficiency, Leverage Technology Investments, and Tighten Security — Enterprising Insights, Episode 5", "Low-Code/No-Code Development Platforms: Democratizing and Speeding Application Development Via Code Abstraction Tools - Enterprising Insights, Episode 2" and "Podcast 1:2 - Legacy integration with Robotic Process Automation" from podcasts like ""The State of Developer Education", "Futurum Tech Webcast", "Futurum Tech Webcast" and "Rise of the Stack Developer"" and more!
Episodes (4)
Consolidating Applications to Improve Efficiency, Leverage Technology Investments, and Tighten Security — Enterprising Insights, Episode 5
In this episode of Enterprising Insights, host Keith Kirkpatrick, Research Director, Enterprise Applications, at The Futurum Group, discusses the topic of tech stack sprawl, focusing specifically on the proliferation of multiple enterprise applications within an organization. He covers the conditions that lead to sprawl, the risks and drawbacks of acquiring and implementing a wide range of applications, and highlights the offerings from vendors that are designed to reduce or eliminate sprawl.
He also covers some recent news and newsmakers in the customer experience software market. Finally, he’ll close out the show with the “Rant or Rave” segment, where he picks one item in the market, and he’ll either champion or criticize it.
Low-Code/No-Code Development Platforms: Democratizing and Speeding Application Development Via Code Abstraction Tools - Enterprising Insights, Episode 2
In this episode of Enterprising Insights, Clint Wheelock joins host Keith Kirkpatrick, Research Director, Enterprise Applications, at The Futurum Group, for a conversation about the use of low-code/no-code development platforms within the enterprise environment. We will discuss the types of platforms available, the benefit and pitfalls of using them for enterprise development tasks, and discuss a few of the leading vendors offering these tools. We’ll also cover some recent news and newsmakers in the enterprise software market. Finally, we’ll close out the show with our “Rant or Rave” segment, where we pick one item in the market, and we’ll either champion or criticize it.
You can watch the video here and subscribe to our YouTube channel if you’ve not yet done so.
Podcast 1:2 - Legacy integration with Robotic Process Automation
One of the growing areas to help with Legacy Integration and automation of integration is the use of automation tools and frameworks. Over the last 3 years, a significant emphasis on the automation of workflows with legacy and new cloud-aware applications for information workers has emerged. These tools sets are called Robotic Process Automation (RPA) tools.
Robotic Process Automation (RPA)
What RPAs are NOT
- A method to control and manage Robots
- Process automation for factory machines
- A way of replacing workers
What RPAs are
- A way of automating Information Workers redundant tasks
- A set of tools that records how Users interact with applications and plays it back
- A way to decrease errors in highly repetitive, user interface intensive Tasks
Current Market Place – 2019
- UiPath - $1 Billion investment on $300 Million in Annual Revenue
- Automation Anywhere - $500 Million investment on $100 Million in Annual Revenue
- BluePrism - $50 Million investment on $30 Million in Annual Revenue
Place where RPA works well
- Financial Institutions
- Medical Field
- Insurance
- Any place where lots of Information Workers do highly repetitive manual tasks
- Understand your Information Worker
RPA Modes of Operation
Attended
· Handles tasks for individual employees
· Employees trigger and direct a bot to carry out an activity
· Employees trigger bots to automate tasks as needed at any time
· Increases productivity and customer satisfaction at call centers and other service desk environments
Unattended
· Automates back-office processes at scale
· Provisioned based on rules-based processes
· Bots complete business processes without human intervention per a predetermined schedule
· Frees employees from rote work, lowering costs, improving compliance, and accelerating processes
How to integrate RPA in your Enterprise
- Information Worker – This is the primary user of the RPA tools. Their manual processes are targets for automation.
- Application Developer – RPA bots change when applications are updated or created. Changes to User Interface require “re-recording” the RPA bots.
- IT Operations – Manage the RPA tools and deploy unattended RPA bots.
Managing Change
- Decrease number of updates to applications and user interfaces
- Decrease number of steps if possible.
- Decrease the number of tools integrated together.
Managing Security
- Find a tool that allows for the injection of security credentials into the RPA bot
- Look at auth keys instead of username and passwords
Managing RPA tools and bots with SecDevOps Workflows
RPA Bundling
SecDevOps Pipelining
Pitfalls of RPA bots
- Security can be a gaping hole if you don’t pay attention to it. One of the biggest mistakes is running applications in an RPA bot in privileged mode or with a “global” account credentials.
- RPAs bots tightly couple to User Interfaces of multiple applications, any small change to an application means you need to re-record the RPA bot.
- RPA bots cannot hand change very well they are very brittle to change in applications and even configuration of applications.
- Reuse is minimal due to the tight coupling with the application user interfaces. Some tools use tags instead of the absolute position of cursor and clicks.
- Some User Interfaces do not allow themselves to RPAs because they are dynamic. Which means they are hard to record.
Tips and Tricks
· Treat RPAs as Complex Services running in your Multi-Hybrid Cloud
· Run you RPA bots through SecDevOps Workflows like other applications.
· Inject Security and Auth at runtime into the RPA tool.
· Find ways to reuse RPA bots in different parts of your organization.
· Have a plan to replace your RPA bot with a simplified integration
· ...