Connect People, Processes & Applications Faster
InterSystems Ensemble® is a seamless platform for rapid connectivity and the development of new connectable applications. Ensemble users typically complete projects twice as fast compared to previous generations of integration products.
A Complete Platform for Rapid Integration
InterSystems Ensemble® comes with everything you need to capture, share, understand, and act upon your organization’s most valuable asset – your data. There is no need to spend time and money assembling and “bolting together” multiple tools to gain all the capabilities you want in an integration environment. Ensemble has it all.
Every element of your integrated solution is stored as an object in Ensemble’s high-performance, multi-model data repository. By providing a consistent, unified view of the underlying systems, applications, and services in a solution, Ensemble greatly reduces the complexity typically associated with integration projects. Solutions are quicker to develop, and easier to manage.
Several high-availability options, including an elegant approach to database mirroring, endow your connected solutions with robust reliability – but require less hardware than other vendors’ solutions. A flexible, adaptable security model with enterprise-wide provisioning capabilities makes it easy to protect data both “at rest” and “in motion” across even the largest deployments.
A Proven Technology Partner
Everyone at InterSystems has a passion for making customers successful. We have thousands of clients serving millions of users around the world.
We understand what our customers want from technology. All our products are designed to be interoperable, reliable, intuitive, and scalable.
We are proud to back our world-class technology with world-class support. Our Worldwide Response Center (WRC) has personnel in cities around the globe and provides engineering-level expertise and multilingual 24/7 support for all InterSystems products.
Our Learning Services department offers a wide variety of classroom and online training opportunities to help you derive maximum value from our products.
Privately held since our founding in 1978, our focus on client success has never been distracted by quarterly profit targets and demands from stockholders.
Built-in Data and Message Repository
Ensemble uses InterSystems Caché as a built-in repository for all elements of your integrated solution, all messages, and all persistent data. Your integrated solutions benefit from high-performance data processing, guaranteed message delivery, resumption of interrupted business processes, analytics of both real-time and historical data, and the reliablity provided by our elegant and cost-effective database mirroring technology.
Adapter Library and Framework
Ensemble adapters provide out-of-the-box connectivity and data transformations for packaged applications, databases, industry standards, protocols, and technologies – including SQL, HL7, SOAP, HTTP, FTP, SAP, TCP, LDAP, Pipe, Telnet, and Email. Object inheritance and SOAP services minimize the effort required to build any needed custom adapters. Using Ensemble’s unit testing service, custom adapters can be be tested without first having to complete the entire project.
The Ensemble messaging engine offers guaranteed message delivery, content-based routing, high-performance message transformation, and support for both synchronous and asynchronous interactions. Ensemble has a graphical editor for business process orchestration, a business rules engine, and a workflow editor that enable you to automate your enterprise-wide business procedures or create new composite applications. With world-class support for XML, SOAP, and REST, Ensemble is ideal for creating an Enterprise Service Bus (ESB) or employing a Service-Oriented Architecture (SOA).
Ensemble enables you to easily build and embed dashboards into your integrated solutions. Use dashboards for business activity monitoring, alerting, or to analyze traffic passing through Ensemble to provide real-time business intelligence and event processing.
Ensemble’s browser-based management portal provides easy access to information about your integrated solutions, including all messages, process state, and metadata captured from working systems. Debugging, when necessary, is facilitated by the Visual Trace feature, which gives administrators the power to trace messages and examine their contents as they move through the system.
Secure data-at-rest and data-in-motion while minimizing the burden on application performance.
InterSystems Atelier is our new Eclipse-based development environment for connection, development and orchestration, and for building mobile and/or Web-based user interfaces. It enables you to rapidly build connected solutions using the tools and technologies that best suit your needs.
When Reliability, Recoverability is Key
Ensemble’s built-in data repository enables guaranteed delivery of messages and a complete audit trail of all messages for improved troubleshooting. Elegant database mirroring technology ensures high availability and rapid recovery from disasters.
How Else Can We Help You?
Classroom courses, free online courses, hands-on tutorials, and more.
Network with your peers and with InterSystems developers and product managers.
Careers at InterSystems
Work with terrific people creating technology that matters.