Born out of Distillery Software’s experience building enterprise-grade business solutions spanning law enforcement, national security, border protection, anti-corruption and regulatory agencies, the Condor Application Platform is a purpose built application development platform designed to underpin our new suite of products.
Out of the box, the Condor Application Platform is deployed with capabilities and functionality designed to support mission critical applications across a broad range of domains. The component-based and service oriented architecture is designed to be flexible, enabling the incorporation of new components and replacement of existing components as required without major disruption or technical complexity and risk.
The Condor Application Platform has also been designed to provide a highly functional, cohesive, secure and scalable enterprise-grade platform for building, deploying and managing applications either on premise or in the cloud.
A cross-platform library enabling clients written in various technologies to access server functionality. Supports all of the client development platforms with a single methodology enabling cross platform code reuse, rich interaction patterns and standards based access to the platform.
A .Net (C#) based mobile development capability enabling the creation of native mobile applications for iOS, Android, and Windows devices from the same code base to create native code applications for the chosen platforms.
Uses Xamarin to cross compile to native platform code.
HTML5 based web development platform which enables the creation of responsive web based clients. The web administration client for Condor Investigate uses this capability.
Windows Presentation Framework (WPF) based development capability enabling the creation of native Windows client applications.
If the out of the box client SDK options are not sufficient a custom SDK can be developed to support new languages or specific requirements.
Provides applications the ability to define business rules separately to code. This allows agility for businesses to change the rules associated with a business process with minimal or no impact on the application or recoding required.
CEP allows identification of meaningful events within the system or across connected systems and enables timely and automated responses.
Allows the definition of business processes as workflows rather than as code. This enables agility for business in adapting their system to change while requiring no or minimal code change. Works in conjunction with the Rules Server to provide automation and compliance with standards and policy without hard coding and restricting flexibility.
Enables the generation of simple and complex documents and reports incorporating data from the system using maintainable templates. Allows businesses to easily create and manage templates without developers using Microsoft Office.
Fast enterprise search platform including powerful full-text search, hit highlighting, faceted search, near real-time indexing, dynamic clustering, rich document (e.g., Word, PDF) handling, and geospatial search.
An integrated content management capability allowing management of digital content (images, videos and documents) separately from transactional/operational data whilst still conforming to the same security, audit, and access rules as the rest of the system.
An enterprise grade messaging bus is integrated into the server platform providing the ability to process and distribute events through the system in an efficient and scalable manner.
Built-in options for integration with other systems including enterprise web services, messaging and API’s.
An advanced Role Based Access Control (RBAC) security capability allowing applications to implement complex security requirements whilst maintaining implementation flexibility and end user configurability.
An enterprise grade audit capability provides audit services to platform applications ensuring all actions within the system are audited.
A flexible and configurable framework providing customers and project teams options on how their users authenticate. New capabilities include Kerberos based Single Sign On, Application Managed Authentication, and improved Active Directory connectors.
The Authentication Framework is fully integrated with the Audit and Security Frameworks.
Reference data management provides customers and project teams the ability to update data that is reused and referenced within various modules of the system.
Links store relationship data about entities in the system. The links are persisted to a graph database for query efficiencies.
An enterprise grade logging mechanism ensures timely and effective system maintenance and support.
The ability to open, edit, and save changes to documents stored in the content management solution after being triggered from a client application.