• 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.

     

  • Self-Contained Applications with Bonita
  • Containerization
  • 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

  • CIOs get results with Self-Contained Applications
  • The business team gets results with Self-Contained Applications
  • 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.

    • Bonita Central
    • 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.

    • Modularity
    • 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 Artifact Repository
  • Bonita with Self-Contained Applications supports the composable enterprise
  • 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