Self-Contained Applications with Bonita
Self-Contained Applications combine the benefits of containerization approaches and technologies with the power of a BPM application platform for application development.
The best of Bonita, plus containerization, for faster, easier development and deployment
The Bonita automation platform offers wide extensibility to integrate with enterprise information systems - even legacy - with auditability, traceability, and compliance. Deployment of independent applications using containers offers faster delivery of new processes; portability; and overall management.
With Self-Contained Apps and Bonita, DevOps teams can reduce time to market with efficient development; optimization and continuous improvement / continuous delivery for existing processes; and improved testing, to deliver increased value as quickly as business demands.
Each Self-Contained App can be deployed individually, reducing the complexity of implementing multi-projects. Isolated apps offer individual scalability, reducing complexity and cost.
CIOs get results with Self-Contained Applications
Learn fast, deploy fast - containerization is already familiar to DevOps teams
More rapid application delivery to production overall, with less complex, independent development and deployment of individual apps
With no need to take interoperability and integration among applications into account, development more efficient, testing is straightforward, and apps are easier to maintain
Scaling each app independently is simpler
Reduce maintenance costs with smaller and more regular updates
Implementing multiple projects is less complex- so development teams’ efficiency & productivity increase
See ROI quickly
The business team gets results with Self-Contained Applications
Adapt automation and business application projects more easily to business changes
Your IT team can respond more quickly and with more confidence due to smaller scope and less interdependence with other apps
Faster innovation and competitive advantage offers a faster response to new business needs
You have better control of the planned maintenance / downtime schedule as each Self-Contained App is no longer dependent on a shared platform schedule
What’s in Bonita for Self-Contained Applications?
-
Bonita Central
Bonita Central comes with Self-Contained Apps to monitor the health of each individual application, as well as the overall system. Simplify configuration management with this centralized means to define and manage configurations for each app consistently and efficiently.
-
Modularity
Master the build life cycles of each application component separately. Bonita projects are now laid out as Maven multi-module projects. With a simple configuration, Bonita projects can pull the required submodules or dependencies from a specified repository. You have full control of what to add and when to add it to your project.
-
Bonita Artifact Repository
The Bonita Artifact Repository is one centralized place to get all official artifacts. Add Maven dependencies to your project, and Bonita will automatically fetch what’s required and generate the Java sources. Extensibility and modularity at your service!
Bonita with Self-Contained Applications supports the composable enterprise
Are you looking for a good balance between highly centralized and highly distributed technologies and information systems?
Business process automation offers many advantages of composability. Applications are already internally made up of composable elements: processes, sub-processes, connectors, services, reusable pieces of code, business rules, and UI widgets, etc.
Now, Self-Contained Applications also offer composability through containerization - a deployment approach already widely used by DevOps teams, with technology like Docker and Kubernetes.
As business needs change, organizations must be able to deliver innovation quickly and adapt applications dynamically — reassembling capabilities from inside and outside the enterprise. To do this, organizations must understand and implement the ‘composable enterprise.’
Future of Applications: Delivering the Composable Enterprise by Gartner