Organize Your Cluttered Desktop Into Simple and Integrated Workspaces
What it is
The world’s most advanced platform for integrating desktop applications. Uniquely, Glue42 Desktop has been built from the ground up to support both modern web-based applications and legacy systems. It is designed to be deployed at massive scale across thousands of desktops and hundreds of applications.
What it can do
If you are familiar with basic interoperability platforms, then you need to take a closer look. Glue42 Desktop enhances workflows across applications regardless of their type. Efficient composition of user interfaces is made possible via advanced window management techniques that support high-density, single-frame workspaces.
The key features of the platform are shown below.
In-house or pre-packaged, SaaS or on-premise, new or legacy, all applications can seamlessly share data. Interop patterns that are supported out of the box include shared data contexts, request/response, streaming, pub/sub and service discovery. Unlike other platforms, you don’t need to write your own frameworks.
Glue42 is able to monitor user logins, application lifecycle events (start, stop, move, focus, etc.), as well as intercepting critical infrastructure data (CPU utilization, network load, etc.). In combination with support data, operational staff can identify best (or worst) practices, spot compliance issues and alert your IT department to impending outages.
Using advanced UI capabilities, such as Swimlane workspaces, you can design business workflows specific to individual roles or tasks. Optimizing the user journey reduces operational cost and improves the user experience.
Glue42 Desktop provides a universal search capability that can be used to locate applications and business data within them. Search results can be aggregated, and optionally displayed, allowing workflows to be triggered or actions to be taken. No more copy/pasting between apps!
A single place to deliver all desktop notifications. Email, application, operating system and back-end alerts can be intercepted and aggregated all in one place. This helps reduce the cognitive load and allows users to focus on the tasks in hand.
One or several, local or remote, an app store contains all application definitions (configurations). Based on permissioning, you can enable/disable apps depending on user roles. You can trial new versions of apps with selected users supporting a launch-fast/learn-fast approach to software delivery.
The Glue42 Gateway component enables communication between apps running in Glue42 Desktop. It can connect to any desktop or cloud application, and can run anywhere – whether local machine, multi-machine, in a container, in your data center, or in the cloud.
DevOps combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently, in close alignment with business objectives. Glue42 not only works in conjunction with your DevOps tooling of choice, but provides extensive tooling throughout the Software Development Life Cycle to improve project speed and increase availability of applications. These include testing frameworks, debuggers and process monitors.
A more efficient workforce will deliver faster results and improve morale. Use the full potential of existing applications and infrastructure through reuse rather than rebuild.
Delight your customers
Happy users make for happy customers. Having all the required information at your fingertips means greater customer satisfaction and improved business outcomes.
Gain insight fast
Gather extensive information about your work processes in order to improve them. Expose the required applications and data at the right time. Avoid clutter and allow users to focus on what really matters.
Monitor user behavior in real-time or on historical basis. Optimize experience based upon business outcomes, not guess work!
Glue42 Desktop supports many different language bindings out of the box. Each adapter supports the full range of platform services. New language adapters are being added constantly and can also be developed by end customers or third-party system integrators.
Glue42 and our partner ecosystem build new application adapters whenever required. These use vendor supplied APIs or FINOS/FDC3 compatible APIs (where available). For some desktop-installed applications or browser apps, we provide the appropriate connector.
Platform Services and Standards
Glue42 Desktop is a highly modular platform in which layers of capability can be deployed (and sold) separately. We use open APIs (where available) to accelerate deployment of desktop solutions and avoid vendor lock-in. If you have your own “Interop” layer, then Glue42 can be deployed alongside. For example, Glue42 Advanced Window Management can be used to augment in-house or first-gen Interop platforms.
Learn more about the Glue42 implementation of the FINOS/FDC3 open standards
SecurityGlue42 enables you to adopt an API-first approach that is critical for in-depth security. As each microapp is added to the Glue42 platform, it is secured using OAuth standards, enabling you to control centrally the access to every application.
ConfigurationCentrally governed access to all applications and configuration settings using REST-based API, supporting DevOps best practices, enabling a fail-fast learn-fast approach as you rapidly deliver new capabilities.
MonitoringUnderstand every interaction with the desktop from both business operation and technology infrastructure standpoints. Visualize how every click builds into a workflow, allowing continual improvement of your processes. Monitor the resource impact on the desktop, enabling you to optimize the desktop performance by suspending apps not in use and resuming apps when they are needed.
MessagingThe Glue42 Gateway enables application communicaton through high-performance messaging based on WebSockets. The Glue42 Gateway can be deployed locally (on one or more user machines) or in the cloud, allowing for a diverse and scalable infrastructure set up.
PreferencesEnabling users to customize application layouts to their preferred way of working is a vital part of optimization.
App DirectoryGlue42 Desktop can obtain app configurations from either a local config folder or from a remote REST service.
Basic Window ManagementArrange multiple applications to behave as a single coherent application by tabbing, tiling, grouping, sticking windows together.
Advanced Window ManagementArrange applications in workspaces based on tasks or user roles. Define the strategy for loading applications, ensuring maximum productivity. The application you need is only a click away.
SearchYou have an ID given to you, but is it a customer, trade, or a complaint ID? Expose context in your applications to the Glue42 Search Service, search across all apps from a single location to determine what the data is and where it is located. The search service then automatically opens the right workspace containing all the right applications.
NotificationsA single source for all your desktop notifications. Assign actions to notifications so that the user can open the necessary applications with a simple click of a button. Whether a Bloomberg, Email, Slack, or any other alert, all notifications are aggregated, consolidated, normalized and delivered in a unified way to avoid distracting and overwhelming the end user.
InteropMake multiple applications, of any kind, behave as a single application by using Shared Contexts, Request/Response, Streaming or Pub/Sub. Instrument your applications to register and discover available Interop methods and servers to effortlessly make your apps talk to each other.
ConnectivityOut of the box connectors to Microsoft desktop applications, Bloomberg, Salesforce, Dynamics, NetSuite. We are continually building new connectors. Reuse and utilize the potential of your legacy apps with the help of the Glue42 APIs. Enbale your legacy assets to communicate with apps written in any language.
Learn more about the full set of Glue42 Platform Services.
What do you need to get this right? Here are some of the key questions that we feel organizations should consider when embarking on an enterprise interoperability initiative: