Skip to content
🚀 Play in Aletyx Sandbox to start building your Business Processes and Decisions today! ×

Deployment in Aletyx Enterprise Build of Kogito and Drools 10.0.0

30 min

Learn how to deploy Aletyx applications in various environments.

Deployment Options

Aletyx applications can be deployed in multiple ways:

Kubernetes

Deploy Aletyx applications in Kubernetes using our operators and Helm charts.

Learn More

Docker

Containerize and deploy Aletyx applications using Docker.

Learn More

Cloud Providers

Deploy Aletyx on major cloud providers like AWS, GCP, and Azure.

Learn More

Aletyx Studio

Learn how to deploy Aletyx Studio both locally and in the Cloud.

Learn More

Getting Started with Deployment

For a quick deployment experience, follow these steps:

  1. Build your application
mvn clean package
  1. Create a Docker image
docker build -t my-aletyx-app .
  1. Run your container
docker run -p 8080:8080 my-aletyx-app

Continuous Integration and Deployment

For production environments, we recommend setting up CI/CD pipelines:

  • Use Git-based workflows
  • Implement automated testing
  • Deploy using Kubernetes operators
  • Monitor your deployments

Scaling and High Availability

Aletyx applications can be scaled horizontally for high availability:

  • Use Kubernetes StatefulSets for stateful services
  • Implement proper persistence strategies
  • Configure load balancing for incoming traffic
  • Set up monitoring and auto-scaling