By leveling up application integrations to a declarative model, Gestalt allows the upgrading of your enterprise applications without the need to rewrite or throw away the existing code base.


Gestalt provides the following capabilities on any bare metal, virtual, private or public cloud.

Gestalt Architecture

The Gestalt Platform lets you build a more effective, scalable application from the ground up. Gestalt streamlines the integration of applications into any enterprise through the use of enterprise grade CaaS and FaaS.

META CONTROL PLANE

Meta allows the modelling of an organization and its policies and then the application of them in a pluggable set of bottom-up resource schedulers. Much like the bridge of a ship, Gestalt provides the ability to manage any engine, system, or control structure that needs to be integrated. Gestalt can act as a federation layer for technologies that don’t natively support federation, providing a common control plane for multiple bottom-up schedulers and emulation of their APIs. This lets developers standardize on a single solution using existing toolsets.

Lambda Engine

Gestalt’s Lambda Application SERver (LASER) is a lambda scheduler that can be run in either (or both) private or public clouds. It supports running .NET, JavaScript, Java, Scala, Ruby, and Python lambdas. Laser includes an out-of-the-box API gateway and can be easily integrated with other systems, including message queuing or notification systems.

If your organization is looking to enable enterprise grade FaaS and serverless architectures, or is in need of scalability for certain processes, then you Laser is your solution!

CAAS MANAGEMENT

The Gestalt Platform makes it easy to plug in industry leading container engines like DC/OS, Kubernetes or Swarm. In addition, Gestalt offers first class support for SDN and storage technologies such as Project Calico and EMC’s Rex-Ray. This is done while also providing the ability to federate and govern disparite container management engines in multi-cloud configurations.

Best of all, with Gestalt’s API emulation layer, developers can continue to use the native tools and CLIs from their favorite products.

Policy Engine

Gestalt’s Policy Engine enables the control of all aspects of lambda and container deployments and usage. Our policy engine is built on top of Laser, our lambda engine, which means not only does it scale incredibly well, it also allows the writing of custom policies using the programming runtime of your choosing.

Access Layer

Gestalt’s Access Layer consists of its User Interface, bundled API Gateway (based on Kong), Meta REST API and CLI all wrapped in our multi-tenant Security Layer. Additionally, Gestalt allows the configuration of fine-grained access control for all of an organization’s resources.

CONTAINER MANAGEMENT

  • CaaS Federation
  • Caas Abstraction & Portability between:
    • DC/OS
    • Kubernetes
    • Docker Swarm
  • Secure Management Infrastructure
  • Integrated Log Search
  • Customizable Migration/Promotion
  • Integrated API gateway
  • Cross cloud capable

FUNCTION AS A SERVICE

  • Low Latency & Highly tunable
  • Periodic & Long running Lambdas
  • Integrated API gateway
  • Configurable/Customizable Executors
  • Integrated message queue
  • Support for streaming use cases
  • Out of the box language support for most major languages
  • Compiled language support through the use of customizable executors
  • On Premise & Public Cloud capable FaaS

Enterprise Management

  • Customizable Meta Model
  • Policy Controls
  • Fine Grain Resource Entitlements
  • Pluggable Security Service
  • Configuration Manager
  • Micro-Service Editor
  • Federation Solution