VOOZH about

URL: https://thenewstack.io/true-success-in-process-automation-requires-microservices/

⇱ True Success in Process Automation Requires Microservices - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2021-08-16 11:00:02
True Success in Process Automation Requires Microservices
contributed,
API Management / Software Development

True Success in Process Automation Requires Microservices

To future-proof early investments in RPA, organizations need to implement an orchestration layer separate from their bot layer.
Aug 16th, 2021 11:00am by Jakob Freund
👁 Featued image for: True Success in Process Automation Requires Microservices
Feature image via Pixabay.

The white-hot robotic process automation (RPA) sector has been subject to a lot of buzz lately — from IPOs to billion-dollar deals. To some extent, automating workflows with RPA has helped legacy organizations fare the pandemic by advancing their digital transformation initiatives. Gartner predicts that the RPA market will reach $1.89 billion in 2021, up about 20% from last year. Clearly, this trend isn’t going away anytime soon, but mistaking RPA as a path to wholesale digital transformation is misguided.

Here’s why that’s the case, and how to truly modernize your automation efforts.

Short-term Fix or Long-term Strategy

Jakob Freund
Jakob Freund is co-founder and CEO of Camunda — responsible for the company’s vision and strategy. He’s also the driving force behind Camunda’s global growth and takes responsibility for the company culture. As well as holding an MSc in Computer Science, he co-authored the book Real-Life BPMN and is a sought-after speaker at technology and industry events.

The opportunity to increase productivity, minimize human error and streamline complex workflows with RPA seems too good to be true. Many organizations are burdened by legacy technology, which lacks the modern, cloud-based software architecture many startups and fast-moving companies use. In legacy systems that lack underlying API connectivity, an RPA bot can simply automate and control an existing user interface.

For example, RPA can re-type results from a green-screen system into a web interface, or port over information from scanned documents into a CRM. But the systems that underlie RPA bots, such as software programs written in COBOL, are still sluggish and outdated. As a result, RPA can be a brittle and maintenance-intensive process. In fact, 91% of teams utilizing RPA in 2020 reported experiencing problems with implementation, such as managing security, maintenance, and lack of control.

What’s more, bot architecture is often disjointed and task-based, which creates even more inefficiencies. Imagine an insurance company implemented an RPA bot to automate the collection of damage claims running through a legacy system. But that legacy system doesn’t connect to the company’s SaaS call center software. When the customer calls in to check the status of their claim, the agent is left with a lack of data and the customer faces a frustrating delay. There are many other stages during which this complex process could break down. A greater challenge is that a lack of end-to-end process visibility stops the IT team from solving this problem in a timely manner.

Using RPA as a Jumpstart for Modernization

To future-proof early investments in RPA, organizations need to implement an orchestration layer separate from their bot layer. Many RPA implementations lack a “driving” capability that can connect one process to another. In the insurance example above, one bot that inputs a claim can connect to another that inputs data into the modern CRM system (and so on until the claims process is completed).

To take that modernization a step further, development teams can focus on replacing RPA bots one by one with applications built on a microservices architecture. The idea of ripping and replacing legacy systems is expensive and daunting for most organizations. In reality, gradual digital transformation makes more sense. RPA bots can help enable this transformation by keeping legacy systems functional while developers re-architect and modernize business applications in order of priority. Think of it as switching a house over to LED bulbs one by one — you can still keep the lights on in the rest of the house as each bulb gets updated.

The deep-down reason to invest in a microservices-based architecture is that newer software is built upon APIs for connectivity, data transfer, and more. Microservices-based applications can accept API calls that orchestrate end-to-end processes, not just create stopgap measures for automating simple tasks. By centrally monitoring their bots, IT teams can gain the visibility needed to detect breaks and analyze the effectiveness of their processes.

Beyond the Hype

Behind the RPA hype is an oversimplified solution to a complicated problem. By following the recommendations above, organizations can achieve ambitious modernization and automation goals gradually, without having to rip and replace their IT infrastructure investments all at once. Development teams and business process owners can collaborate to identify the areas of greatest urgency and customer impact, bringing systems into the 21st century, microservices-based world.

TRENDING STORIES
Jakob Freund is the co-founder and chief executive officer of for Camunda, responsible for setting a bold vision and strategy. He is also the driving force behind Camunda’s global growth and cohesive company culture. Jakob co-authored the best-selling book, “Real-Life...
Read more from Jakob Freund
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Camunda, Real.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.