-
Notifications
You must be signed in to change notification settings - Fork 209
Home
IMPORTANT: This Kogito wiki is deprecated. For the latest Kogito documentation, see the Kogito documentation page. To contribute to Kogito documentation, see the
master-kogito
branch of thekie-docs
repository in GitHub.
Kogito is cloud-native business automation for building intelligent applications. Build cloud-native applications by leveraging business processes and rules to extract the business logic from your code. Kogito takes advantage of the many benefits of the cloud because it was designed from the ground up to target that environment.
Key characteristics are:
-
Cloud-first: Kogito is designed from ground up to run at scale on cloud infrastructure. If you think about business automation think about the cloud as this is where your business logic lives these days. By taking advantage of the latest technologies (Quarkus, knative, etc.), you get amazingly fast boot times and instant scaling on orchestration platforms like Kubernetes.
-
Domain-specific: Kogito adopts to your business domain rather than the other way around. No more leaking abstraction of the tool into your client applications. Stay focused on what the business is about instead of being concerned with technology behind it.
-
Developer power: Kogito offers a powerful developer experience based on battle-tested components. Achieve instant developer efficiency by having tooling embeddable wherever you need it, code generation taking care of 80% of the work, flexibility to customize, only use what you need and simplified local development with live reload
It originates from well known Open Source projects (Drools, jBPM, OptaPlanner) and takes advantage of the experience the this team has built over more than a decade in mission critical systems around the globe.
Take a look at our getting started guide and let us know what you think!