Is Camunda becoming low-code?

em eventos

CamundaCon 2022

Foi uma satisfação participar novamente do evento CamundaCon pessoalmente em Berlim. Registro aqui algumas fotos e posts para compartilhar com a comunidade de usuários Camunda no Brasil. Acesse a tag #camundacon no LinkedIn ou no Twitter para muito mais.

Community Hackday 2022

Um dia antes do evento, Niall Deehan e Nele Uhlemann organizam o Hackday da Comunidade Camunda, um evento gratuito a todos que gostam de experimentar as tecnologias da Camunda, independentemente do nível de experiência. É uma boa oportunidade para ir o escritório da Camunda em Berlim para botar a mão na massa com pessoas de várias regiões do mundo.

Neste ano todas as implementações foram realizadas no Camunda 8 na nuvem.
Anúncio dos vencedores.

Primeiro Dia do Evento

Clique aqui para assistir a gravação das apresentações e ver as fotos do evento.

On-Demand Recordings CamundaCon 2022 The Process Orchestration Conference – Day 1

The Process Orchestration Handbook

Recebi no credenciamento do evento o The Process Orchestration Handbook, um excelente material impresso com uma linguagem simples e direta.

O Manual de Orquestração de Processos da Camunda aborda os tópicos:

  • Defina a orquestração de processos e porque ela é importante.
  • Entenda o que você precisa para uma orquestração de processos bem-sucedida.
  • Conheça alguns exemplos do mundo real.
  • Entenda como funciona um orquestrador de processo universal.

Opening Keynote com Jakob Freund

Tradicionalmente o primeiro dia é aberto por Jakob Freund trazendo conceitos de BPM com o entendimento da Camunda e exemplos de estudos de caso que aplicaram na prática que serão apresentados durante o evento.

Recomendo acessar a página com a gravação e acesso ao PDF da apresentação neste link.

“Abraçar a Complexidade”

Eu trabalho com plataformas de automação de processos desde 2006, mas quando eu comecei a trabalhar com a plataforma da Camunda em 2015, percebi o respeito pelos padrões, a cobertura de quase 100% de todos os elementos dos standards de BPM que permitem uma cobertura dos padrões mais complexos e, principalmente, implementar resiliência e resolver problemas no contexto do diagrama.

Colaboração

Desde o lançamento do Cawemo há uns cinco anos, a Design Colaborativo é um dos pontos fortes da solução, permitindo colaboração de times multidisciplinares nos diferentes níveis de detalhe dos diagramas de processo nos padrões ABPMP BPM CBOK / OMG OCEB:

  • Modelagem (AS-IS) – Diagrama / Nível Descritivo;
  • Design (TO-BE) – Mapa / Nível Analítico;
  • Automação (TO-RUN) Modelo / Nível Executável.

Pro-Code e Low-Code

Os conectores são sem dúvida, o ponto onde fica evidente os tipos de desenvolvedores (Pro-Code/Low-Code). Pude obter um entendimento claro da Camunda quanto a este tema.

Networking

O evento presencial é fantástico porque proporciona acesso direto às pessoas ligadas ao roadmap e engenharia da plataforma. O pessoal é superacessível e muito receptivo a feedback construtivo.

Trocando ideias com Bernd Ruecker sobre o uso de Process e Task Mining no Brasil durante a apresentação do Jakob Freund. Foto: site da Camunda

Acesso ao que há de mais atual em Orquestração de Processos

É muito bom viajar para a Europa novamente, conhecer pessoas incríveis na mesma área de atuação e rever locais grandes lotados de pessoas.

Live de cobertura do evento CamundaCon 2022 direto de Berlim – Dia 1

Encontrei brasileiros que estão colocando a mão na massa e fazendo a diferença na plataforma. Assista ao bate-papo descontraído com Giuliano R. Lima, Senior Software Engineer na Camunda em Berlim.

Segundo Dia do Evento

On-Demand Recordings CamundaCon 2022 The Process Orchestration Conference – Day 2

Opening Keynote com Bernd Ruecker & Daniel Meyer

Tradicionalmente, o segundo dia inicial com Bernd Ruecker e Daniel Meyer apresentando as novidades técnicas da plataforma e o direcionamento do roadmap. A seguir, algumas fotos minhas comentadas.
Recomendo acessar a página com a gravação e acesso ao PDF da apresentação neste link.

Process Orchestration for every endpoint

Integrações intuitivas e conectividade universal para a orquestração de processos para cada ponto é o grande diferencial da plataforma. Conectores prontos para uso permitem integrações simples, intuitivas e reutilizáveis para conectar-se a qualquer coisa, desde bots de RPA, IA ou serviços de IoT a CRM, ERP, sistemas de BI, plataformas de mensagens e sistemas legados. Além disso tudo, ter a liberdade de desenvolver os conectores personalizados e reutilizáveis usando sua linguagem de programação que preferir.

Connectors

O Camunda 8 Connectors Bundle configurados na plataforma, tais como, Job Worker Runtime, AWS Lambda Connector, Google Drive Connector, HTTP JSON Connector (REST), SendGrid Connector, Slack Connector, SQS Connector, dentre outros, estão sendo o foco da Camunda para atrair os usuários de Negócio low-code. A apresentação simulou um Connector Development implementando em Java para ser disponibilizado aos usuários de negócio com pouco código (low-code). Estes mesmos Element Templates já podem ser utilizados no modelador Desktop para desenvolvimento e testes de homologação self-managed (on-premises) antes de colocar em produção na nuvem.

Web Modeler

Cada vez mais as funcionalidades do modelador Desktop estão migrando para o modelador Web herdando também as boas características do Cawemo.

Token Simulation

Agora o famoso plugin para simulação vem out of the box no modelador web e com melhorias.

FEEL Editor

Estou muito contente com a padronização na linguagem Friendly Enough Expression Language (FEEL) para as expressões de diagramas de processos em BPMN (Business Process Model and Notation), a mesma utilizada nas tabelas de decisão em DMN (Decision Model and Notation). Agora com um editor FEEL diretamente na plataforma web eu já estou pensando em abandonar o VSCode que eu usava para scripts em JavaScript e Python.

Coming soon: Data Schemas

Nos meus cursos da Roadmap» eu sempre me menciono que Algorítimos e Estruturas de Dados são a base para qualquer automação de processos e regras de decisão. O Camunda já combinava bem os standards de BPM (BPMN e DMN) com estruturas de dados. Acredito que teremos surpresas positivas neste ponto nas próximas versões da plataforma.

The Next Idea: Interactive Debugging

É realmente impressionante como a plataforma está cada vez mais fácil de usar. Eu particularmente gosto muito de utilizar scripts em vez de classes Java.

Low-code Form Builder

A versão 8.1 da plataforma será lançada em breve com boas novidades no editor de formulários para os usuários de negócio.

A Truly Hybrid Event

O evento realmente foi híbrido, com uma TV na vertical para interagir com os palestrantes presentes no palco. Uma inovação pós-pandemia que veio para ficar.

Excelente painel sobre Escritórios de Automação de Processos com um integrante remoto na TV ao lado dos demais.

Camunda Champion Program

Participei da transmissão de 10 minutos no intervalo com Jan Galinski, Markus Stahl, Mary Thengvall e Luca Celine Buchholz para compartilhar experiências como Camunda Champion com o público remoto e incentivar mais pessoas para entrar no nosso time.

Participei da entrevista com os Camunda Champions para o público online no intervalo do evento. Foto: site da Camunda
CamundaCon: Behind the Scenes

Live de cobertura do evento CamundaCon 2022 direto de Berlim – Dia 2

No final do evento eu procurei reunir alguns dos usuários brasileiros no evento para um bate-papo com Lucas Carlos Almeida da Silva, Emilio Oliveira e Tales Mello Paiva. Lamento os problemas de internet no final. Não previmos que desligariam o sinal de Wi-Fi logo após concluir as palestras.

Cobertura do evento CamundaCon 2022 direto de Berlim – Dia 2 via LinkedIn

O CamundaCon do próximo ano será em Nova York

CamundaCon 2023 New York

Dicas Sobre Berlim

Autobahn a mais de 200 km/h

Descobri que a segunda-feria antes do evento era feriado da unificação da Alemanha e tudo estaria fechado, por isso, decidi alugar um carro para visitar Poznań na Polônia. No domingo a noite a cidade tinha um bom agito no Old Town com boas opções de restaurantes. A moeda da Polônia é o Złoty e os preços de alimentação e compas são muito mais baratos que outras regiões onde a moeda é Euro €.

Trajeto de carro de Berlin, Alemanha até Poznań, Polônia

Lembre-se de validar o ticket antes de subir nos transportes coletivos da cidade.

Compramos os tickets da BVG para 7 dias por €36/cada para as regiões AB de Berlin. Recomendo comprar tickets avulso para o trajeto do Aeroporto de Berlim-Brandemburgo (BER) até a Estação Central de Berlim (Berlin Hauptbahnhof) para evitar ter que comprar tickets de 7 dias nas regiões ABC.

Orientações Intuitivas nas Estações

Eu considero o sistema de transporte coletivo de Berlim muito bom. As estações possuem wi-fi aberto e gratuito. A frequência de trens, ônibus e tram é alta evitando a lotação dos vagões.

Para ir ao escritório da Camunda no bairro de Kreuzberg a melhor estação é a Mehringdann da U6

#StandWithUkraine

Logo na chegada do aeroporto, fiquei impressionado com esta bandeira da Ucrânia na Estação Central de Berlim (Berlin Hauptbahnhof).

E até fiz um post no LinkedIn e Twitter com bom alcance e Likes.

Ilha dos Museus em Berlim

Lufthansa, you are awesome!

Meu agradecimento especial à Lufthansa que após perdermos o voo para o Brasil por causa do atraso na conexão Berlin-Frankfurt nos forneceu estadia, jantar, café da manhã e deslocamentos de taxi sem custos para mim e minha esposa. Lufthansa, vocês são demais!

Frankfurt am Main

O problema na conexão nos proporcionou mais um dia agradável na Alemanha. Lufthansa, obrigado mais uma vez.

Camunda Platform 7.18.0 e 8.1, Optimize 3.9.0 e Modeler 5.4.1

PS: Quando eu terminei de publicar este post, chegou por email o aviso da nova release 8.1. Agora vou verificar se as funcionalidades anunciadas no evento já estão liberadas nas versões anunciadas hoje.

Team Camunda, you rock!!!