| Process Server
e1Tech Business
Process Management Server provides the underlying
functionality for executing business processes. BPM Server
comprises a versatile business process engine, a business rule
and event managment engine, and an integration engine. These
three server engines provide a rich set of services for
executing and managing business process applications
throughout their lifecycle.
- The process engine executes processes and enables
Web-based workflow for people, processes, and organizations
by assigning and tracking tasks.
- The business rule and event managment engine handles
procedures, policies, events, and exceptions and enables you
to implement your business rules and logic as part of though
separate of the actual enterprise applications, making it
easy to update and modify the rules as business conditions
change.
- An integration engine enables connectivity to a wide
range of enterprise applications through a standards-based
interface and a library of more than 200 adapters
e1Tech eBPM can be configured with multiple
engines of each type, providing complete flexibility and
scalability for specific types of processes and rules and for
connectivity to a wide array of enterprise
applications.
Process Workflow BPM
Server enables collaboration and workflow across business
units, a key to streamlining and optimizing multi-departmental
processes. The process engine oversees the execution of
composite business processes that span applications,
departments, and organizations.
Through the
intelligence in the process engine, individual users and
applications are alerted when an action is required, whether
to manually resolve an exception all while automatically
recording every transaction to make it available to other
applications for reporting
For example, an order
received through an online ordering application will need to
be communicated to a back-end transaction processing server.
The order will need to be logged in a central database, so it
can be tracked, fulfilled, and billed for appropriately.
Depending on the identity of the buyer, different rules may be
applied to the sale. The buyer may have a coupon, be taking
advantage of a special promotion, or have a high status
account which qualifies them for special discounts or free
shipping. If the buyer belongs to a loyalty program, they may
receive points or rewards based on the sale. These attributes
are handled by the rules engine in conjunction with customer
relationship management software that tracks customer
identities, purchasing history, and
affiliation.
Completing the transaction and shipping
the order may involve input from multiple back-end systems,
including manufacturing, inventory, logistics, and billing
applications. BPM Server can track the progress of the order
through each of these systems, and send out notifications at
appropriate steps if problems arise. For instance, an item may
be out of stock or a custom order may require a manual
interaction with a supplier. Of course, the customer will
expect an alert when their order is received, completed, and
shipped, in accordance with a high standard of customer
service.
Open Architecture BPM
Server leverages the communications protocols and capabilities
of the Internet to complete process management tasks. Built
using open Internet standards and programmed using Java and
XML, BPM Server provides a flexible and extensible environment
for implementing business rules and logic and for handling
exceptions and events. Because rules are not hard-coded into
an application, you can make changes to any process quickly
and easily in the e1Tech eBPM environment. Rules
can be updated and applied consistently across multiple
enterprise applications, automating process management and
enabling business agility.
Performance &
Availability The individual components of BPM
Server can operate independently of one another. Server
engines can be distributed across multiple hardware nodes,
improving availability and delivering a high quality of
service. You can cluster multiple BPM Server
components in a single environment, providing scalable
performance where your business needs it most. Clustered
configurations also provide high availability features, such
as automatic load-balancing and failover, so you can rest
assured that your workflow engines are readily responding to
user input and reliably tracking tasks and rules during each
step of your composite processes. BPM Server is designed to
enable a fail-safe environment that also meets your peak
performance needs.
|