We are Trillo
Building the future of applications with a powerful, scalable, and developer-friendly low-code platform.
Below is the vision of Trillo
Trillo Workbench simplifies and accelerates application development through a modern, low-code platform that empowers developers to focus on what matters most—building great applications.
Trillo WorkbenchWho We Are
Trillo started in 2017 as a platform company to make it easy and predictable to build applications. In 2019, we joined Google as its technology and business partner.
What We Solved
We identified one problem with the conventional style of building applications: the non-functional elements of the application take more than 2/3rd time. As a result, the development team can't focus on the value-added functionality. You can club the non-functional aspects under the umbrella of CI/CD and the development environment. It is prevalent for a development team to waste time struggling with development-environment issues. The microservice design or, in general, the distributed application makes it hard to debug the application.
Functionality
At the crux of it, the functionality of an application consists of two parts:
Structural
Data model, storage structures, design-time definition of roles, domain metadata, external service specification (Swagger), and UI views definition.
Behavioral
Actual application logic and business rules implementation.
Methodology
The structure of the application can be specified using metadata in a declarative style. Developers can script the behavior of the application. The Model Driven Architecture (MDA) and Serverless Computing achieve both.
Platform Vision
If a platform can blend Model Driven Architecture with Serverless Computing, it could serve as the engine of the new applications. If the platform can provide other standard services by integration or its own, it becomes the engine for applications. Such services are:
Background tasks execution
Workflow execution, scheduling
Asynchronous triggers handling
Schedule execution of tasks
Security policies & RBAC
Enterprise authentication
User groups management
Multi-tenancy support
Deployment
Finally, deploy such a platform in a clustering environment such as Kubernetes with database replication; you get a scalable, fault-tolerant enterprise application platform. Last but not least, make it simple for a developer to write applications remotely in a favorite IDE.
The Future is Trillo
We believe serverless and model-driven platforms on scalable cloud services (such as Kubernetes) will power future applications. Trillo Workbench on the Google Cloud is one such platform. It is also called a low-code platform.