I am happy to announce that Activiti Cloud 7.0.0.GAhas been released! After a hard year of work we are closing this first iteration providing building blocks to create Business Automation applications in a Cloud Native approach.
Activiti Cloud 7.0.0.GA is providing a Business Automation layer for Kubernetes, building on top of Spring Boot (2.x), Spring Cloud Greenwich (RELEASE) and Docker containers.
We are quite excited to see how the community pick up these components to build all sorts of business applications. We are very keen to help community members to get started and see which Open Source project integrations make sense for the future.
You can consume all the Activiti Cloud artifacts from Maven Central:
In this GA release you will find the following Spring Boot Starters to create your own domain specific services using our Cloud Native Building Blocks:
- Runtime Bundle Spring Boot Starter (internal release 7.0.128)
- Contains Activiti Core 7.0.0.GA (internal release 7.0.127)
- Cloud Connectors Spring Boot Starter (internal release 7.0.74)
- Query Service Spring Boot Starter (internal release 7.0.106)
- Audit Service Spring Boot Starter (internal release 7.0.81)
- Modeling Backend Spring Boot Starter (internal release 7.0.99)
- Application ServiceSpring Boot Starter - Beta (internal release 7.0.64)
- Notification Service Spring Boot Starter - Beta (internal release 7.0.16)
- GraphQL endpoint and Subscriptions
All these Spring Boot Starters are based on Spring Boot 2.1.2 and Spring Cloud Greenwich RELEASE and all the artifacts are compiled to work with JDK11.
As part of this release we are also providing the first iteration of our new Activiti Modeler Application, where you can model your business processes and export them in Projects.
You can also deploy our Example HELM charts in your favourite cloud providers or On-Premise Kubernetes installation by following our Getting Started Guide:
Or follow our 5 steps deployment:
- helm install stable/nginx-ingress --version 1.1.2
- kubectl get services (Look for the Ingress Service EXTERNAL IP, it might take a minute)
- helm repo add activiti-cloud-charts http://activiti.github.io/activiti-cloud-charts
- helm repo update
- helm install —name awesome activiti-cloud-charts/activiti-cloud-full-example —set global.gateway.domain=<ingress external ip>.nip.io —namespace=salaboy
We are also providing some Jenkins Xquickstarts that you can use to leverage CI/CD from day one, we believe that as part of our Cloud Native transformation, CI/CD becomes a fundamental practice for our day to day operations.
A blog post is coming to demonstrate how to leverage these quickstart if you are using Jenkins X.
Moving forward, a new roadmap blog post is being create to share what the focus will be for Activiti Cloud 7.1.x release train.
If you are interested in the future of the project you can take a look at our presentation at DevCon: