SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Process Automation: An
Update from the Trenches
Kris Verlaenen
Principal Architect Business Automation
Red Hat
1
Workflow Engine
BPMN 2.0
Process + Rule + Constraint
Management Tooling
Data + Form Modeling, BAM
Process Execution Service
Case Management
Cloud-native
Evolution of Process Automation (jBPM)
Why Process Automation?
● Faster development / evolution
○ Powerful capabilities
○ Optional additional features
○ Reusable building blocks
○ Rapid prototyping
○ Adapt to change
● Developer Productivity
○ Instant developer efficiency
○ Higher-level abstractions
■ Focus on business logic
■ Hide implementation details
■ Meaningful for non-technical users as well
○ Integrated into existing developer workflow
Faster
Time to
Market
Why Process Automation?
● Optimized
○ Scalability
○ Performance
○ Embeddable vs. service
○ Cloud-native
● Technology enabler
○ Integration (internal and external)
○ Event-driven (e.g. Apache Kafka)
○ Machine learning
○ Prometheus / Grafana
○ Serverless
○ etc.
Cost
Savings
● Community innovation and experimentation
● 100% open-source
● Re-invent
● Stable stream
● Battle-tested
● Customer focus
Trade offs
7.x
Stable core
Innovation
The Journey
● Event-driven
● Straight-through
● Process Editor
● Process Language
● Customer RFEs
● Cloud-native
Highlights
● Emitting audit events
● Event-driven interaction
● CloudEvents
Event-driven
● Execute from start to finish
○ Return results
● Use case
○ Service orchestration
○ Batch processing
○ Event processing
● Lightweight
○ execution …
○ … and retry
Straight-through Processes
Embeddable Process Editor
Fluent API
RuleFlowProcessFactory factory = ...
factory.variable("x", … );
factory.startNode(1);
factory.workItemNode(2).workName(...);
factory.endNode(3);
factory.connection(2, 1, ...);
factory.connection(2, 1, ...);
factory.validate();
Process Language?
Serverless Workflow
● Vendor-neutral, portable specification
● YAML / JSON
● Kogito-based implementation
○ Based on same core capabilities
○ Serverless ecosystem
● Continuously evolve together with our customers
○ More powerful query / search capabilities
○ Starting process instances from node(s), with results
○ Adding onSignal and onMessage to process listeners
○ Case ID customization
○ Tagging process variables
○ Immutable SpringBoot deployments
○ Administration
○ Dashbuilder
○ etc.
Customer RFEs
Domain-specific services
● Dedicated
● Distributed
● Cloud technologies
+
Kogito supporting services
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
MICRO
SERVICE
F
F
F
F
F
F
F
F
Cloud-native
JVM or native
Quarkus
Knowledge
(Executable Model)
Domain API
Helping you build
your intelligent application !
Execution Explainable
Serverless
Cloud
Tooling
Business
Logic
Custom
Web
App
● Straight-through
● Developer productivity
● VSCode
● Cloud-native
● Scalability
● Event-driven
Demo
16
Questions?
@KrisVerlaenen
@KieCommunity
https://kie.zulipchat.com/
Process Automation: an Update from the Trenches
Process Automation: an Update from the Trenches
Process Automation: an Update from the Trenches
Process Automation: an Update from the Trenches

Contenu connexe

Tendances

Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
SlideTeam.net
 

Tendances (20)

Scrum and JIRA
Scrum and JIRAScrum and JIRA
Scrum and JIRA
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Scrum: Scrum Guide Summary
Scrum: Scrum Guide SummaryScrum: Scrum Guide Summary
Scrum: Scrum Guide Summary
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
 
An Introduction to the Agile SoC
An Introduction to the Agile SoCAn Introduction to the Agile SoC
An Introduction to the Agile SoC
 
Grokking Techtalk #40: Consistency and Availability tradeoff in database cluster
Grokking Techtalk #40: Consistency and Availability tradeoff in database clusterGrokking Techtalk #40: Consistency and Availability tradeoff in database cluster
Grokking Techtalk #40: Consistency and Availability tradeoff in database cluster
 
Elephant Carpaccio
Elephant CarpaccioElephant Carpaccio
Elephant Carpaccio
 
Dual write strategies for microservices
Dual write strategies for microservicesDual write strategies for microservices
Dual write strategies for microservices
 
Thoughts on kafka capacity planning
Thoughts on kafka capacity planningThoughts on kafka capacity planning
Thoughts on kafka capacity planning
 
Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)
 
The Dual write problem
The Dual write problemThe Dual write problem
The Dual write problem
 
Building Event Driven Architectures with Kafka and Cloud Events (Dan Rosanova...
Building Event Driven Architectures with Kafka and Cloud Events (Dan Rosanova...Building Event Driven Architectures with Kafka and Cloud Events (Dan Rosanova...
Building Event Driven Architectures with Kafka and Cloud Events (Dan Rosanova...
 
CQRS and Event Sourcing in Action
CQRS and Event  Sourcing in ActionCQRS and Event  Sourcing in Action
CQRS and Event Sourcing in Action
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
Event Sourcing & CQRS, Kafka, Rabbit MQ
Event Sourcing & CQRS, Kafka, Rabbit MQEvent Sourcing & CQRS, Kafka, Rabbit MQ
Event Sourcing & CQRS, Kafka, Rabbit MQ
 
Redis data design by usecase
Redis data design by usecaseRedis data design by usecase
Redis data design by usecase
 
카카오스토리 웹팀의 코드리뷰 경험
카카오스토리 웹팀의 코드리뷰 경험카카오스토리 웹팀의 코드리뷰 경험
카카오스토리 웹팀의 코드리뷰 경험
 
gRPC
gRPCgRPC
gRPC
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Apache Flink 101 - the rise of stream processing and beyond
Apache Flink 101 - the rise of stream processing and beyondApache Flink 101 - the rise of stream processing and beyond
Apache Flink 101 - the rise of stream processing and beyond
 

Similaire à Process Automation: an Update from the Trenches

PTV Group_impact_camunda_bpm_20140122
PTV Group_impact_camunda_bpm_20140122PTV Group_impact_camunda_bpm_20140122
PTV Group_impact_camunda_bpm_20140122
camunda services GmbH
 
Evolution of Real-time User Engagement Event Consumption at Pinterest
Evolution of Real-time User Engagement Event Consumption at PinterestEvolution of Real-time User Engagement Event Consumption at Pinterest
Evolution of Real-time User Engagement Event Consumption at Pinterest
HostedbyConfluent
 

Similaire à Process Automation: an Update from the Trenches (20)

Google Cloud Certifications & Machine Learning
Google Cloud Certifications & Machine LearningGoogle Cloud Certifications & Machine Learning
Google Cloud Certifications & Machine Learning
 
Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud?
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
 
From class to architecture
From class to architectureFrom class to architecture
From class to architecture
 
Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Days
 
Why we should consider Open Hybrid Cloud.pdf
Why we should  consider Open Hybrid Cloud.pdfWhy we should  consider Open Hybrid Cloud.pdf
Why we should consider Open Hybrid Cloud.pdf
 
Pioneering a path to the future with JBoss Business Process Management
Pioneering a path to the future with JBoss Business Process ManagementPioneering a path to the future with JBoss Business Process Management
Pioneering a path to the future with JBoss Business Process Management
 
PTV Group_impact_camunda_bpm_20140122
PTV Group_impact_camunda_bpm_20140122PTV Group_impact_camunda_bpm_20140122
PTV Group_impact_camunda_bpm_20140122
 
Evolution of Real-time User Engagement Event Consumption at Pinterest
Evolution of Real-time User Engagement Event Consumption at PinterestEvolution of Real-time User Engagement Event Consumption at Pinterest
Evolution of Real-time User Engagement Event Consumption at Pinterest
 
CRM meets BPM, AgileXRM
CRM meets BPM, AgileXRMCRM meets BPM, AgileXRM
CRM meets BPM, AgileXRM
 
CamundaCon 2018: The Camunda Stack: Status Quo and Further Roadmap (Camunda)
CamundaCon 2018: The Camunda Stack: Status Quo and Further Roadmap (Camunda)CamundaCon 2018: The Camunda Stack: Status Quo and Further Roadmap (Camunda)
CamundaCon 2018: The Camunda Stack: Status Quo and Further Roadmap (Camunda)
 
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
 
Spring 21 Salesforce Release Webinar
Spring 21 Salesforce Release WebinarSpring 21 Salesforce Release Webinar
Spring 21 Salesforce Release Webinar
 
Scaling up uber's real time data analytics
Scaling up uber's real time data analyticsScaling up uber's real time data analytics
Scaling up uber's real time data analytics
 
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
 
How to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your BusinessHow to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your Business
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
 
Next gen software operations models in the cloud
Next gen software operations models in the cloudNext gen software operations models in the cloud
Next gen software operations models in the cloud
 
Cloud Task Execution at Scale with example from quant finance
Cloud Task Execution at Scale with example from quant financeCloud Task Execution at Scale with example from quant finance
Cloud Task Execution at Scale with example from quant finance
 

Plus de Kris Verlaenen

JBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processesJBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
Kris Verlaenen
 
jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)
Kris Verlaenen
 

Plus de Kris Verlaenen (20)

Summit 2019: "Submarine" initiative
Summit 2019: "Submarine" initiativeSummit 2019: "Submarine" initiative
Summit 2019: "Submarine" initiative
 
bpmNEXT: Automating human-centric processes with machine learning
bpmNEXT: Automating human-centric processes with machine learningbpmNEXT: Automating human-centric processes with machine learning
bpmNEXT: Automating human-centric processes with machine learning
 
bpmNEXT 2018: Exploiting cloud infrastructure for efficient business process ...
bpmNEXT 2018: Exploiting cloud infrastructure for efficient business process ...bpmNEXT 2018: Exploiting cloud infrastructure for efficient business process ...
bpmNEXT 2018: Exploiting cloud infrastructure for efficient business process ...
 
Case management applications with BPM
Case management applications with BPMCase management applications with BPM
Case management applications with BPM
 
jBPM Case Mgmt v7 Roadmap
jBPM Case Mgmt v7 RoadmapjBPM Case Mgmt v7 Roadmap
jBPM Case Mgmt v7 Roadmap
 
Process-driven applications: let BPM do (some of) your work
Process-driven applications: let BPM do (some of) your workProcess-driven applications: let BPM do (some of) your work
Process-driven applications: let BPM do (some of) your work
 
Building advanced case-driven applications
Building advanced case-driven applicationsBuilding advanced case-driven applications
Building advanced case-driven applications
 
Building responsive and flexible applications with BPM
Building responsive and flexible applications with BPMBuilding responsive and flexible applications with BPM
Building responsive and flexible applications with BPM
 
Process-driven applications
Process-driven applicationsProcess-driven applications
Process-driven applications
 
What's new in JBoss BPM Suite 6.1
What's new in JBoss BPM Suite 6.1What's new in JBoss BPM Suite 6.1
What's new in JBoss BPM Suite 6.1
 
Deep dive into jBPM6
Deep dive into jBPM6Deep dive into jBPM6
Deep dive into jBPM6
 
jBPM6 Updates
jBPM6 UpdatesjBPM6 Updates
jBPM6 Updates
 
Empowering Business Users with Process Management Tools
Empowering Business Users with Process Management ToolsEmpowering Business Users with Process Management Tools
Empowering Business Users with Process Management Tools
 
What's new in jBPM6
What's new in jBPM6What's new in jBPM6
What's new in jBPM6
 
Simplify the complexity of your business processes
Simplify the complexity of your business processesSimplify the complexity of your business processes
Simplify the complexity of your business processes
 
BPMN2 primer
BPMN2 primerBPMN2 primer
BPMN2 primer
 
jBPM, open source BPM
jBPM, open source BPMjBPM, open source BPM
jBPM, open source BPM
 
Business processes, business rules, complex event processing, the JBoss way
Business processes, business rules, complex event processing, the JBoss wayBusiness processes, business rules, complex event processing, the JBoss way
Business processes, business rules, complex event processing, the JBoss way
 
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processesJBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
 
jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Dernier (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Process Automation: an Update from the Trenches

  • 1. Process Automation: An Update from the Trenches Kris Verlaenen Principal Architect Business Automation Red Hat 1
  • 2. Workflow Engine BPMN 2.0 Process + Rule + Constraint Management Tooling Data + Form Modeling, BAM Process Execution Service Case Management Cloud-native Evolution of Process Automation (jBPM)
  • 3. Why Process Automation? ● Faster development / evolution ○ Powerful capabilities ○ Optional additional features ○ Reusable building blocks ○ Rapid prototyping ○ Adapt to change ● Developer Productivity ○ Instant developer efficiency ○ Higher-level abstractions ■ Focus on business logic ■ Hide implementation details ■ Meaningful for non-technical users as well ○ Integrated into existing developer workflow Faster Time to Market
  • 4. Why Process Automation? ● Optimized ○ Scalability ○ Performance ○ Embeddable vs. service ○ Cloud-native ● Technology enabler ○ Integration (internal and external) ○ Event-driven (e.g. Apache Kafka) ○ Machine learning ○ Prometheus / Grafana ○ Serverless ○ etc. Cost Savings
  • 5. ● Community innovation and experimentation ● 100% open-source ● Re-invent ● Stable stream ● Battle-tested ● Customer focus Trade offs
  • 7. ● Event-driven ● Straight-through ● Process Editor ● Process Language ● Customer RFEs ● Cloud-native Highlights
  • 8. ● Emitting audit events ● Event-driven interaction ● CloudEvents Event-driven
  • 9. ● Execute from start to finish ○ Return results ● Use case ○ Service orchestration ○ Batch processing ○ Event processing ● Lightweight ○ execution … ○ … and retry Straight-through Processes
  • 11. Fluent API RuleFlowProcessFactory factory = ... factory.variable("x", … ); factory.startNode(1); factory.workItemNode(2).workName(...); factory.endNode(3); factory.connection(2, 1, ...); factory.connection(2, 1, ...); factory.validate(); Process Language? Serverless Workflow ● Vendor-neutral, portable specification ● YAML / JSON ● Kogito-based implementation ○ Based on same core capabilities ○ Serverless ecosystem
  • 12. ● Continuously evolve together with our customers ○ More powerful query / search capabilities ○ Starting process instances from node(s), with results ○ Adding onSignal and onMessage to process listeners ○ Case ID customization ○ Tagging process variables ○ Immutable SpringBoot deployments ○ Administration ○ Dashbuilder ○ etc. Customer RFEs
  • 13. Domain-specific services ● Dedicated ● Distributed ● Cloud technologies + Kogito supporting services MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE MICRO SERVICE F F F F F F F F Cloud-native JVM or native Quarkus Knowledge (Executable Model) Domain API
  • 14. Helping you build your intelligent application ! Execution Explainable Serverless Cloud Tooling Business Logic Custom Web App
  • 15. ● Straight-through ● Developer productivity ● VSCode ● Cloud-native ● Scalability ● Event-driven Demo