* [Topics](/en/topics "Topics")
* What's business automation?
What's business automation?
===========================
Published  February 15, 2018•*4*-minute read
Copy URL
Jump to section
---------------
OverviewBusiness automation. Upgraded.BenefitsWhat about tradition?How does BA improve business processes?
Overview
--------
Business automation is the alignment of [business process management (BPM)](/en/topics/automation/what-is-business-process-management) and business rules management (BRM) with [modern application development](/en/hybrid-cloud-solutions/application-development) to meet changing market demands. It used to be that businesses simply needed to automate processes, and that was enough to increase efficiency and control costs across the organization. This was largely achieved through BPM and BRM. BPM and BRM are great technologies, but on their own they are no longer enough. [Digital transformation](/en/topics/digital-transformation/what-is-digital-transformation) is the key strategy for thriving in today's market environment, and it requires that business and IT leaders partner together.
Business automation. Upgraded.
------------------------------
The focus of IT has shifted from serving internal needs, like efficiency and cost control, to [engaging with external customers](/en/solutions/customer-experience) and creating new business opportunities. That’s why Red Hat believes the traditional business automation model needs to evolve. Instead of focusing solely on streamlining processes, like automating the records from selling insurance, businesses need to develop new strategies to automate the business itself, like directly selling insurance. Building these apps requires business and IT leaders to become partners, sharing their expertise to open new lines of opportunity. But how does this work?
Business experts provide the models of business processes and rules pertaining to an application, which are then combined with code via a continuous integration/continuous delivery (CI/CD) pipeline to create a finished application. Applications can be containerized, allowing them to be easily maintained, updated, and distributed.
Containerizing business automation solutions allows for the app to be accessed across multiple platforms while allowing developers and business users to comanage the life cycle of the applications. Instead of building monolithic apps that become clunky and outdated, the focus is on deploying apps as [microservices](/en/topics/microservices) on a [scalable cloud infrastructure](/en/topics/cloud-computing).
Combining models produced by business experts with code produced by IT developers creates process-driven apps. These apps are more [agile](/en/topics/devops/what-is-agile-methodology) and can be adapted more quickly to changing user demands. Business automation solutions that use CI/CD further speed up development processes, shortening the amount of time between deployment and feedback so that you can experiment and find the most efficient process cycle for you.
[Learn how to develop an enterprise-wide automation strategy](/en/engage/automated-enterprise-ebook-20171107 "The Automated Enterprise")
Red Hat resources
-----------------
[Keep reading](/en/resources "Keep reading")
Benefits to the Red Hat approach
--------------------------------
### Fast
* Build low-code applications from process and decision models
* Engage business and IT stakeholders
* Easily add custom logic
### Open
* Use standard repositories and tools that integrate with existing software development environments
### Modern
* Support development of containerized microservices applications
* Deploy on public, private, and hybrid clouds
* Features a comprehensive mobile UX
[Explore automation with Red Hat](/en/topics/automation/why-choose-red-hat-for-automation)
What about traditional business process automation and management?
------------------------------------------------------------------
Decoupled from an integrated business automation solution, [business process automation (BPA)](/en/topics/automation/what-is-business-process-automation) and BPM remain standalone strategies that you can use for improving efficiency and reducing cost in your organization.
Business process automation involves a lot of moving parts. Lengthy email chains, conflicting document copies, and seemingly minor errors can leave stakeholders feeling lost in the chaos of undirected communication, rewrites, delayed timelines, and shared frustration. Business automation streamlines these processes so that detail, time, and accountability aren’t lost. Implementing a reusable and extendable business automation strategy allows your business to take control of these processes, freeing time and resources, so that you can focus on what matters.
#### How is BPA different from BPM?
Business process automation occurs whenever you automate a routine business process. [BPA can be a standalone strategy](/en/resources/automated-enterprise-e-book) to make your organization more efficient, or it can be effectively combined with overarching business process management initiatives. While BPM is the methodology that allows your organization to better understand your end-to-end business processes, BPA can be be used to continually check and evolve your process efficiencies against those initiatives. A BPA and BPM combination can be powerful, as BPM outlines and provides an architecture for all of the business processes to be mapped and automated, but this approach can also be slow to implement in the beginning.
#### 
#### How does BPA work?
Business process automation extends your IT system to automate processes tailored specifically to the needs of your organization. Because tailoring automation can be costly and time consuming, specialist companies provide software solutions to identify and then fit your organization's specific needs. BPA solutions [increasingly use artificial intelligence](http://flarrio.com/rpa-cognitive-automation/) technologies to better understand and adapt to unstructured databases. This allows for a better user experience as the technology learns to overcome ambiguity and interact with user needs without the mediation of a technical specialist.
#### 
#### Improve AI/ML application management
Get expert perspectives on how to simplify the deployment and lifecycle management of Artificial Intelligence/Machine Learning (AI/ML) applications so you can build, collaborate, and share ML models and AI apps faster with this webinar series.
[Watch the webinar series on demand](https://www.brighttalk.com/summit/4763-ai-ml-smart-apps-easy-delivery-fast-platform/?utm_source=Red+Hat&utm_medium=web&utm_campaign=RH-ISV-AI-ML-2020)
#### Why automate business processes?
The use of technology to automate business processes was popularized by Henry Ford’s moving [assembly line](http://www.history.com/this-day-in-history/fords-assembly-line-starts-rolling) in 1913. Ford’s assembly line reduced the time it took to manufacture a car from more than 12 hours to 2 and a half hours. Today's business process automation software and apps do the same for modern business needs, collapsing develop and deploy processes from months to hours. Business process automation continues this legacy. It uses software and apps to simplify and speed up complicated workflows, while giving you transparency and control over all parts of the process—freeing you from routine so you can focus on what matters.
How does business automation improve business processes?
--------------------------------------------------------
#### Gain better transparency and control
Automation allows you to collect all parts of the workflow into one dashboard so that you can always see your processes in their current stage. You maintain control of the process by managing task reviews, approvals, access, and timelines. By streamlining information gathered from all steps in the workflow, business automation allows you to make informed decisions and give clear timetables to your stakeholders. Know who is doing what, when—and what needs to happen next to meet your goals.
#### 
#### Speed up processes and reduce manual errors
Tired of endless email chains that bury the details of your workflow? Automated business processes replace manual, administrative, and paper-based tasks. Making copies, gathering signatures, transferring documents, and processing paperwork are all important but redundant business needs that eat up time and energy. Even small errors in these workflows can be costly, forcing businesses to spend time and resources to repeat tasks, while putting stakeholders on hold. Automation reduces human error and saves time by centralizing the process.
#### 
#### Make room for building relationships and creative output
Business process automation is ultimately about one thing: Giving you the time and energy to focus on solving more intelligent problems. Automation is working with algorithms to better organize business processes so that humans can do what humans do best—deal with higher-level tasks. By letting automation speed up and streamline your routine processes, your organization will have more time and energy to spend responding to client needs, cultivating relationships, and working on the next big thing
The official Red Hat blog
-------------------------
Get the latest information about our ecosystem of customers, partners, and communities.
[Keep reading](/en/blog "The official Red Hat blog")
All Red Hat product trials
--------------------------
Our no-cost product trials help you gain hands-on experience, prepare for a certification, or assess if a product is right for your organization.
[Keep reading](/en/products/trials "All Red Hat product trials")
Keep reading
------------
### The journey from observability to AIOps automation
Learn how organizations can rely on observability, AIOps, and IT automation to deliver reliable services and applications efficiently.
[Read the article](/en/topics/automation/observability-to-aiops-automation "article | The journey from observability to AIOps automation")
### What is infrastructure automation?
Infrastructure automation is the use of technology that performs tasks with reduced human assistance.
[Read the article](/en/topics/automation/what-is-infrastructure-automation "article | what is infrastructure automation")
### What is patch management?
Patch management is the process of identifying, testing, and installing system updates to improve security and performance in operating systems and applications.
[Read the article](/en/topics/management/what-patch-management-and-automation "article | what is patch management")
Automation and management resources
-----------------------------------
### Related content
* Blog post
  [The definitive automation guide to Red Hat Summit 2026: Must-attend Red Hat Ansible Automation Platform sessions, talks, and labs](/en/blog/definitive-automation-guide-red-hat-summit-2026-must-attend-red-hat-ansible-automation-platform-sessions-talks-and-labs)
* Overview
  [From automation to autonomy](/en/resources/automation-to-autonomy-overview)
* Overview
  [From automation to autonomy](/en/engage/automation-to-autonomy-overview)
* Checklist
  [Automate virtual machines at scale](/en/resources/automate-virtual-machines-at-scale-checklist)
### Related articles
* [The journey from observability to AIOps automation](/en/topics/automation/observability-to-aiops-automation)
* [What is infrastructure automation?](/en/topics/automation/what-is-infrastructure-automation)
* [What is patch management?](/en/topics/management/what-patch-management-and-automation)
* [What is security automation?](/en/topics/automation/what-is-security-automation)
* [Why choose Red Hat for automation?](/en/topics/automation/why-choose-red-hat-for-automation)
* [What is an Ansible Playbook?](/en/topics/automation/what-is-an-ansible-playbook)
* [What is SOAR?](/en/topics/security/what-is-soar)
* [How to build an IT automation strategy](/en/topics/automation/build-an-automation-strategy)
* [Learning Ansible basics](/en/topics/automation/learning-ansible-tutorial)
* [Ansible vs. Puppet: What you need to know](/en/topics/automation/ansible-vs-puppet)
* [Ansible vs. Salt: What you need to know](/en/topics/automation/ansible-vs-salt)
* [Ansible vs. Chef: What you need to know](/en/topics/automation/ansible-vs-chef)
* [Ansible vs. Terraform](/en/topics/automation/ansible-vs-terraform)
* [What is IT service management (ITSM)?](/en/topics/automation/what-is-it-service-management-itsm)
* [Automating Microsoft Windows with Red Hat Ansible Automation Platform](/en/technologies/management/ansible/automate-microsoft-windows-with-ansible)
* [What is DevOps automation?](/en/topics/automation/what-is-devops-automation)
* [What is Infrastructure as Code (IaC)?](/en/topics/automation/what-is-infrastructure-as-code-iac)
* [Ansible vs. Kubernetes: how they work together](/en/topics/automation/Ansible-vs-Kubernetes)
* [What is a configuration management database (CMDB)?](/en/topics/automation/what-is-a-configuration-management-database-cmdb)
* [What is cloud migration? And how can automation help?](/en/topics/automation/what-is-cloud-migration)
* [What is a software-defined data center (SDDC)?](/en/topics/automation/what-is-a-sddc)
* [What is IT automation?](/en/topics/automation/what-is-it-automation)
* [Why choose Red Hat Ansible Automation Platform as your AI foundation?](/en/topics/automation/automation-and-ai)
* [What is access control?](/en/topics/security/what-is-access-control)
* [What is virtual infrastructure management? And how can automation help?](/en/topics/automation/virtual-infrastructure-management)
* [What is IT migration?](/en/topics/automation/what-is-it-migration)
* [How to automate migrations with Red Hat Ansible Automation Platform](/en/technologies/management/ansible/automate-migrations-with-red-hat-ansible-automation-platform)
* [Why use Red Hat Ansible Automation Platform with Red Hat OpenShift?](/en/technologies/cloud-computing/openshift/ansible-on-openshift)
* [What is CloudOps?](/en/topics/automation/what-is-cloudops)
* [Red Hat Satellite on Red Hat Enterprise Linux](/en/technologies/management/satellite/satellite-for-rhel)
* [What is role-based access control (RBAC)?](/en/topics/security/what-is-role-based-access-control)
* [Which Red Hat Ansible Automation Platform deployment option is right for you?](/en/technologies/management/ansible/ansible-deployment-options)
* [What is an Ansible module—and how does it work?](/en/topics/automation/what-is-an-ansible-module)
* [How to manage and automate applications at the edge](/en/topics/edge-computing/how-to-manage-automate-applications-edge)
* [How to build an automation Center of Excellence](/en/topics/automation/how-to-build-automation-center-of-excellence)
* [What is orchestration?](/en/topics/automation/what-is-orchestration)
* [How to adopt Automation as Code: Extending Infrastructure as Code into Policy as Code](/en/topics/automation/how-to-adopt-automation-as-code)
* [What is a webhook?](/en/topics/automation/what-is-a-webhook)
* [Red Hat Lightspeed data and application security](/en/topics/management/data-application-security)
* [What is an Ansible Role—and how is it used?](/en/topics/automation/what-is-an-ansible-role)
* [What is data management?](/en/topics/data-services/what-is-data-management)
* [Gain security with Red Hat Ansible Automation Platform](/en/technologies/management/ansible/gain-security-with-red-hat-ansible-automation-platform)
* [What is NetOps?](/en/topics/automation/what-is-netops)
* [What is an Ansible Rulebook?](/en/topics/automation/what-is-an-ansible-rulebook)
* [What is configuration management](/en/topics/automation/what-is-configuration-management)
* [What is event-driven automation?](/en/topics/automation/what-is-event-driven-automation)
* [Zero-Touch Provisioning and telco automation with Red Hat](/en/topics/telecommunications/zero-touch-provisioning-and-telco-automation-at-red-hat)
* [What is provisioning?](/en/topics/automation/what-is-provisioning)
* [What is YAML?](/en/topics/automation/what-is-yaml)
* [What is compliance management?](/en/topics/management/what-is-compliance-management)
* [Understanding Ansible, Terraform, Puppet, Chef, and Salt](/en/topics/automation/understanding-ansible-vs-terraform-puppet-chef-and-salt)
* [What is cloud orchestration?](/en/topics/automation/what-is-cloud-orchestration)
* [What is a configuration file?](/en/topics/linux/what-configuration-file)
* [Ansible vs. Red Hat Ansible Automation Platform](/en/technologies/management/ansible/ansible-vs-red-hat-ansible-automation-platform)
* [What is cloud automation?](/en/topics/automation/what-is-cloud-automation)
* [What is network automation?](/en/topics/automation/what-is-network-automation)
* [What are managed IT services?](/en/topics/cloud-computing/what-are-managed-it-services)
* [What is business process management?](/en/topics/automation/what-is-business-process-management)
* [What is the Red Hat Ansible Automation Platform automation controller?](/en/technologies/management/ansible/automation-controller-product-feature)
* [What is business process automation?](/en/topics/automation/what-is-business-process-automation)
* [What is IT process automation?](/en/topics/automation/what-is-it-process-automation)
* [What is deployment automation?](/en/topics/automation/what-is-deployment-automation)
* [What is business optimization?](/en/topics/automation/business-optimization)
* [What is Kubernetes cluster management?](/en/topics/containers/what-is-kubernetes-cluster-management)
* [What is SRE?](/en/topics/devops/what-is-sre)
* [What is risk management?](/en/topics/management/what-is-risk-management)
* [What is robotic process automation (RPA?)](/en/topics/automation/what-is-robotic-process-automation)
* [What is network management?](/en/topics/management/what-is-network-management)
* [What is an SOE?](/en/topics/management/what-is-an-soe)
* [What is IT system life-cycle management?](/en/topics/management/it-system-life-cycle-management)
* [What is cloud management?](/en/topics/cloud-computing/what-is-cloud-management)
[More about this topic](/en/topics/automation "More about this topic")