Red Hat Summit Connect Developer Experience

Germany | 2. Dezember 2021

Zu Abschnitt
Open image

your perspective

On-demand experience

Auf dem Red Hat Summit Connect Developer Experience haben sich Open-Source-Experten getroffen, um sich über wichtige Trends, Best Practices und die neuesten Technologien auszutauschen.

Alle Inhalte, Keynotes, Präsentationen und Demos sind kostenlos On-Demand verfügbar.

Agenda

2. Dezember 2021

13:00 - 13:15

WELCOME & Intro of the day

Markus Eisele

13:15 - 14:15

Quarkus: Learn Once, Use Everywhere

Adam Bien

14:15 - 14:30

PAUSE

14:30 - 15:30

TRACK 1

14:30 - 15:00

Cloud Native resiliency patterns from the ground up

Ana-Maria Mihalceanu,

"Delay is the deadliest form of denial." C. Northcote Parkinson. We live in times where an application or service lag of even 2 seconds can be too long. Building a reliable cloud-native distributed system means preventing failures and minimizing their effects to keep the system stable. Join me in exploring graceful recovery from unexpected scenarios using live coded examples of the well-known circuit breaker and retry patterns at the application level, and complement them in infrastructure (Kubernetes) with service discovery, load balancing, and load shedding patterns.

15:00 - 15:30

Change Data Streaming Patterns für Verteilte Systeme

Gunnar Morling,

Microservices sind einer der großen Trends im Bereich der Softwarearchitektur der letzten Jahre. Die Aufteilung von Geschäftslogik in mehrere unabhängige und lose gekoppelte Services erlaubt es Entwicklungsteams, effizient zu arbeiten, die jeweils am besten passenden technischen Entscheidungen zu treffen und schnell auf sich ändernde Geschäftsanforderungen zu reagieren. In diesem Vortrag werden wir diskutieren, wie Open-Source Change Data Capture (CDC) mit Debezium Softwareentwicklern dabei helfen kann, verschiedene Herausforderungen zu meistern, die ihnen bei der Erstellung von Microservices begegnen. Wir werden erörtern, wie * Das Outbox Pattern für einen zuverlässigen Datenaustausch zwischen Microservices genutzt werden kann, ohne sich auf unsichere "Dual Writes" zu verlassen * Eine bestehende monolithische Architektur mittels des Strangler Fig Patterns schrittweise in Microservices überführt werden kann * Mittels einer CDC-basierten Implementierung des Saga Patterns langlaufende Geschäftstransaktionen implementiert werden können, die die konsistente Integration mehrerer Services erfordern

TRACK 2

14:30 -15:00

Automatisierte Qualitätsprüfung mit Machine Learning auf OpenShift

Stefan Bergstein,

Computervision für die automatisierte Qualitätsprüfung ist ein Trend in der Industrie. Eine optimale ML-Infrastruktur Basis bietet Red Hat OpenShift mit einem breiten Ökosystem. In dieser Breakout Session werden wir einen Anwendungsfall inklusive Data Lableing, ML Model Training und Event Driven Objekterkennung für eine Computervision basiere Qualitätsprüfung diskutieren und demonstrieren. Weiterhin zeigen wir unterstützende OpenShift-Funktionen wie OpenShift Virtualization, Open Data Hub und OpenShift Serverless und wie Sie Ihr nächstes Open-Source ML-Projekt auf OpenShift beschleunigen können.

15:00 - 15:30

Supersonic App Lifecycle auf OpenShift: Von der Entwicklung zum Test mit Quarkus, OpenShift Pipelines (Tekton) und GitOps (ArgoCD)

Marco Klaassen

Wanja Pernath,

In dieser Session zeigen Euch Marco Klaassen und Wanja Pernath einen kompletten GitOps Durchstich auf Basis einer Quarkus-Applikation und OpenShift Pipelines als CI-Pipeline-Tool. Es wird sowohl kurz auf die einfache Entwicklung mit Quarkus eingegangen (DevServices), um die Anwendung anschließend in einer Pipeline auf OpenShift bauen und via ArgoCD deployen zu lassen.

TRACK 3

14:30 - 15:30

Hands-On Labs: Cloud-Native Development on Kubernetes (Duration 4h)

Karsten Gresch,

Dieses Lab vermittelt Cloud-Native-Development-Techniken zum Mitmachen. In einer Microservice-Architektur wird ein Service so umgestaltet, dass er ereignisgetrieben läuft (EDA) und darauf als Serverless Service in Betrieb genommen. Ein Einstieg in cloud-native CI-/CD-Pipelines schließt das "Hacking" ab. Zugriff über Browser (Chrome, Firefox): Wir arbeiten in Eclipse Che, Tools sind u.a. KNative, Tekton, Jaeger, Prometheus, Grafana u.a.. Betreuung auf Deutsch/Englisch, Anleitungen auf Englisch. Der gesamte Inhalt wird am Bildschirm durchgearbeitet, wodurch selbst mit minimalen Englischkenntnissen die Teilnahme sinnvoll ist.

15:30 - 15:45

PAUSE

15:45 - 16:45

TRACK 1

15:45 - 16:15

OpenShift, Technically

Christian Glombek,

Damit Sie genau wissen, was in Ihrer Infrastruktur passiert, werden Ihnen hier die grundlegenden Technologien, die die Basis für OpenShift bilden, vorgestellt: Kubernetes, RPM-OSTree, Ignition, und das Operator-Modell. Es folgt ein Blick auf OpenShifts (Assisted-)Installer und seine Konfigurationsmöglichkeiten. So sind sie sowohl für die Installation Ihres ersten Clusters, als auch für die Fragen Ihrer Kollegen gewappnet!

16:15 - 16:45

Security ist dein Freund - kein Futter

Miriam Bressan,

Software Entwickler entwickeln Software - Was einfach klingt, ist oft schwer in der Praxis. Der Developer Stack muss auf die Anforderungen der Anwendungen ausgerichtet sein. Unterstützt durch Self Service Dienste, mit Automatisierung der Deployments, Skalierung und Updates. Kubernetes ist mittlerweile Standard, ebenso CI/CD Pipeline Tools ausgestattet mit Git-Integration, aktuelle Basis Images, Image Registries mit Scanning und Signing, Test und Secret Management. So rücken Operations, Security und Developer Teams zusammen und Developer konzentrieren sich auf das was sie am besten können: Applikationen Entwickeln.

TRACK 2

15:45 - 16:15

Building a Distributed 3D Render Farm with an Event Driven Architecture using Camel-Quarkus, AMQ (Artemis) and Blender3D

Alain Pham,

Computer Graphics and 3D rendering has become ubiquitous in our everyday lives. Disciplines like Filmmaking, Architecture Visualization or Visualizing Engineering Prototypes require very compute intensive and time consuming rendering tasks. During the process of building my new house, I was looking for a way to get photorealistic renderings of different interior design options before getting into the actual build. The render times on a single computer were simply too long for creative decisions, hence the need for a distributed render farm. Join me in this session to see how a 3D render farm is built using Camel-Quarkus and Apache Artemis to orchestrate rendering tasks on any computing resource (bare metal, VMs, containers...)

16:15 - 16:45

Enjoy a coffee while Ansible rolls out your Workloads at Scale

Romain Pelisse,

With the latest feature added and a fresh build coming out of the CI, your app is ready for deployment! As a DevOps professional this is where the tough part starts, dealing with infrastructure constraints, ensuring that every firewall, load balancer and other software involved are correctly configured, plus avoiding any downtime… All of that, without the help of Kubernetes! Does it have to be so difficult? We’ll showcase to you how Ansible automation can smoothly integrate with middleware products, such as JBoss EAP (Wildfly), JWS (Tomcat), RH SSO (Keycloak) or JDG (Infinispan), and orchestrate lifecycle management as code, so you don’t have to do it manually.

TRACK 3

15:45 - 18:30

Hands-On Labs: Cloud-Native Development on Kubernetes (Continued)

Karsten Gresch,

Dieses Lab vermittelt Cloud-Native-Development-Techniken zum Mitmachen. In einer Microservice-Architektur wird ein Service so umgestaltet, dass er ereignisgetrieben läuft (EDA) und darauf als Serverless Service in Betrieb genommen. Ein Einstieg in cloud-native CI-/CD-Pipelines schließt das "Hacking" ab. Zugriff über Browser (Chrome, Firefox): Wir arbeiten in Eclipse Che, Tools sind u.a. KNative, Tekton, Jaeger, Prometheus, Grafana u.a.. Betreuung auf Deutsch/Englisch, Anleitungen auf Englisch. Der gesamte Inhalt wird am Bildschirm durchgearbeitet, wodurch selbst mit minimalen Englischkenntnissen die Teilnahme sinnvoll ist.

16:45 - 17:30

Get together

Sprecher

Markus Eisele

Red Hat

Markus Eisele

Developer Strategist for Red Hat EMEA, Red Hat

Markus is a Java Champion, former Java EE Expert Group member, founder of JavaLand, reputed speaker at Java conferences around the world, and a very well known figure in the Enterprise Java world. He is the Developer Strategist for Red Hat EMEA.

Adam Bien

Adam Bien

QuarkEE :-) Oder: Consultant and Java Enthusiast

Developer (Architect), Consultant, Trainer (https://airhacks.io), Podcaster (https://airhacks.fm) and Java enthusiast Adam Bien (https://adambien.blog) uses Java since JDK 1.0 and JavaScript since LiveScript and still enjoys writing code.
Adam regularly organizes Java / Web / Cloud / Architectures online live workshops https://airhacks.live and monthly Q&A live streaming show: https://airhacks.tv.

Ana-Maria Mihalceanu

Red Hat

Ana-Maria Mihalceanu

Developer Advocate Red Hat, Red Hat

Ana is a Java Champion, Developer Advocate at Redhat, co-founder of Bucharest Software Craftsmanship Community, and a constant adopter of challenging technical scenarios involving Java-based frameworks and multiple cloud providers. She is an active supporter of technical communities’ growth through knowledge sharing and enjoys curating content for conferences as a program committee member. To learn more about/from her, follow her on Twitter @ammbra1508.

Gunnar Morling

Red Hat

Gunnar Morling

Principal Software Engineer Red Hat, Red Hat

Gunnar Morling is a software developer for Red Hat. He leads the Debezium project, a distributed platform for change data capture. Gunnar is a Java Champion, Spec Lead for Bean Validation 2.0 (JSR 380) and has launched various open source projects, such as MapStruct, JfrUnit, kcctl and ModiTect. He blogs on topics such as Java and Apache Kafka at morling.dev and has spoken at various conferences such as Red Hat Summit, QCon, JavaOne and Devoxx.

Christian Glombek

Red Hat

Christian Glombek

Senior Software Engineer, Red Hat

Senior Software Engineer, OpenShift

Miriam Bressan

Red Hat

Miriam Bressan

Manager, Solution Architecture, Red Hat

Miriam is Team Manager of Solution Architects at Red Hat and while she primarily cares about people, the challenge of customers - to develop and run their applications securely "by default", innovatively and community driven, with as little overhead as possible - remains her core motivation.

Stefan Bergstein

Red Hat

Stefan Bergstein

Senior Solution Architect, Red Hat

Stefan is a Solution Architect at Red Hat with a focus on innovative open source software solutions for the manufacturing industry. He is a Machine Learning, Cloud, IoT practitioner and has an extensive software engineering background. Before joining Red Hat, Stefan worked for ISVs as Software Architect with a focus on IT and Hybrid Cloud management products.

Romain Pelisse

Red Hat

Romain Pelisse

Senior Software Engineer, Red Hat

An Open Source enthusiast in love with both Ansible and Java technologies, Romain has been working for Red Hat for a decade and its community for his whole career. After years of consulting work, he moved to Red Hat R&D as now a senior software engineer within the runtimes sustain team. In the last year, he has become one of the leaders of the Ansible middleware & runtime initiative, a task force built to ensure the best integration possible between Red Hat portfolio and the automation software.

Marco Klaassen

Red Hat

Marco Klaassen

Associate Solution Architect, Red Hat

My passion is the development of complex software architectures, to enable companies and their developers to build scalable and high-performance software.
New technologies and open source making it possible to solve complex problems in the simplest way - they inspire me.
In my free time I like to go flying. My vacations are usually spent in the mountains to go skiing or hiking.

Wanja Pernath

Red Hat

Wanja Pernath

Senior Solution Architect, Red Hat

Alain Pham

Red Hat

Alain Pham

Senior Specialist Solution Architect, Red Hat

Karsten Gresch

Red Hat

Karsten Gresch

Senior Specialist Solution Architect, Red Hat

Summit Connect Germany - Developer Experience. Jetzt On-Demand verfügbar.

Nehmt am Austausch teil unter
#RHSummit

Red Hat Summit Connect ist eine Eventreihe zu Open-Source-Technologien für Tausende von IT-Experten weltweit. Werdet Teil unserer IT-Community und diskutiert mit.


Terms and conditions