Software for Connected Healthcare
Ensemble’s Innovations in Developer and Administrator Productivity
Developer productivity: Ensemble’s advanced
abstraction technology provides a consistent,
internal object representation of the diverse programming
models, programming interfaces, and data formats
in an integrated system. This enables the use of
Ensemble’s single development environment across
all aspects of projects – from messaging to composition
to process orchestration to BAM. This unified
graphical, XML, and code-based development environment
simplifies and accelerates modeling and
automating of business processes, and it enables
extremely rapid service-oriented development of
composite applications.
Unlike products that are focused on a particular infrastructure such as J2EE or .NET, Ensemble provides equal support for both and is easily extensible for new object models and technology frameworks to protect your investments well into the future.
Messaging/ESB: Rapid time-to-deployment, high performance, reliability of deployed solutions, and management efficiencies are the hallmarks of the Ensemble ESB. In demanding healthcare environments, Ensemble customers report that application integration projects are completed nearly three times faster than with other products, and that message processing is twice as fast.
Composite applications: When used for projects that incorporate multiple systems based on different development and integration technologies, Ensemble’s advantages become even more apparent. Ensemble’s object technology and repository provide a consistent, unified view of the diverse systems, applications, and services in the solution. This simplifies composite application development by applying Ensemble messaging, business rules processing, workflow, alerting, and real-time BAM consistently across all the disparate systems involved.
Business rules: Interface specialists and support personnel can use Ensemble’s rules engine to configure and change message routing and filtering rules in a matter of minutes. This reduces the cost of making such changes, and it frees programmers to focus instead on new projects – reducing backlogs and delivering value sooner.
SOA: Ensemble can produce and consume Web services. As a producer, Ensemble can present any of the functions represented in its repository as a Web service. As a consumer, Ensemble identifies external Web services and stores their object representations in its repository, where they can be managed and incorporated into solutions as easily as local functionality.
End-to-end management: Ensemble’s built-in, persistent message repository, rules engine, and a well-designed, browser-based management portal reduce administration and maintenance costs and are the foundation for:
-
High reliability and quality of service: Ensemble’s high-performance message repository enables rapid, reliable and guaranteed messaging. This increases quality of service by ensuring data integrity and by guaranteeing that vital information is promptly and always available.
-
Rapid troubleshooting: Ensemble provides complete reporting and analysis capabilities for message contents that flow through the solution, and operational statistics about the solution itself. Ensemble Visual Trace, graphical dashboards, and alert mechanisms provide immediate notification of existing or potential problems and help you avoid the high cost of system downtime.
-
Strong security: Ensemble provides authentication through multiple modes, authorization, tamper-resistant auditing, and encryption of data in motion and in its reposition.
Grow with Ensemble
Start simple with Ensemble as your interface engine, and complete messaging projects faster than ever. Then move on to use the additional power of Ensemble. Create composite applications and enhanced business processes that coordinate workflow, deliver vital information in the right form exactly when and where needed, and provide data for business intelligence and management insights. Ensemble is the ideal platform for growing healthcare enterprises.
Software for Connected Helathcare

