If you have been following my blog, I have posted blogs on automation. Well…a way I can automate some of my tasks like configure a router by entering all the necessary info like IP, hostnames, routing protocols etc. Figuring out a way where I can also test to validate everything is working. I have been playing with python, netmiko, napalm etc. which requires a combination of programming, networking, linux skill sets.
Then at work I stumbled upon RPA, Robotic Process Application. Read a few Gartner articles and watched a few youtube videos on the topic and it just blew my mind away with the use cases that I can apply with work. The challenge though how can I get my hands into these robots. But before I got any futher I won’t assume you my read would have an idea what am I talking about.
So what is RPA?
Put it simply it is a software that follows a set of sequence, based on a given information, will process them accordingly to produce a desired output. To put it practically, let us say you want this robot to check your email for any request for a particular task, this task requires data to be entered to another software let us say maybe Salesforce, once it is processed, respond back to the sender to confirm that it has been done.
If you are imagining an actual robot with robotic arms and hands typing away from my keyboard and clicking the mouse away, it is not exactly that. Imagine those piano’s you see in the middle of the mall that would play itself. There is no actual robot sitting in front of it to play the piano but something was installed inside of the piano to trigger each key to be pushed to play a sound.
RPA is perfect for any repetitive tasks with accuracy as you remove the possibility of human error, reliability, speed and scalability. You can use RPA either to work side by side with humans to augment with their daily tasks or have them fully self-driven.
It is projected that the RPA market can reach up to $5 billion by 2024.
Getting some hands-on
Yes, here I am again about to get distracted with something shiny. Despite I know I should be focusing my attention to my CCIE RS Lab (2nd attempt). RPA has grabbed my attention. It is definitely not a cheap product or anything that you can just grab out of Best Buy (US) or JB HiFi (Aus).
There are many RPA vendors out there namely Automation Anywhere, Blue Prism, Workfusion but the one that got my interest is UiPath. Aside from having a community edition that has a lifetime license. They have an open academy which you can go through and get certified upon finishing and passing the test.
The academy contains 172 sections of content including all quiz and final exam.
In saying this for the next couple of days, I will be blogging what I have learned and the whole experience of it.