Rapid improvement of application and services becomes a key to be applicable and stay on the marketplace for many organization. The sooner you release the better. At the same time release frequently to rapidly address any of the issues or further feature requests. Sometimes this comes with a cost at how rapidly you can build your business logic, modern frameworks helps a lot but frequently brings besides the difficulty to explain what is implemented to business stakeholders. More and more tools from "low code" movement has raised to address this but they usually have number of constraints.
In this presentation, Maciej will introduce you to building services and functions based on workflows that will illustrate the business logic of the service as flow illustration so it can be easy consumed by business stakeholders and besides by developers. This method is somewhere in between low code and customized development. It's kind of little code approach - model your business logic that is considered as programming language but delegate lots of dense lifting to modern frameworks like Quarkus and Microprofile.
The presentation will be mostly live coding to build a service from scratch that will be exposed with both remainder and GraphQL service interfaces, produce messages to Apache Kafka and store data in MongoDB.
Come and see how workflows can transform your service transportation into easy to realize services that are shipped to production instantly.
Lecture took place on Friday, 24th June 2022 at 11:30 in area 4A
Maciej is an independent software engineer at OpenEnterprise. Since 2007 he is in the business automation and workflow domain both from a improvement point of view and helping to adopt business automation in different sectors. The last respective years he spent building and moving workflows at scale utilizing various cloud-native solutions e.g. Kubernetes, KNative. He's passionate about open origin and tries to advance it wherever possible. He is besides a creator of the open-source task Automatiko (https://automatiko.io) that aims at building services and functions based on workflows.
Twitter: https://twitter.com/DevoxxPL
Instagram: https://www.instagram.com/grzegorz.duda.official/
Join us besides here:
Technology Radar Review: https://dworld.pl/radar
Developers planet Academy: https://dworld.pl/akademia
Devflix: https://devflix.pl
#IT #Development #SoftwareDevelopment