Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!

Konferenzprogramm

Unsere Empfehlung: Die Virtual Deep Dives

Mehr als 30 Jahre OOP-Erfahrung trifft auf moderne Innovation: Taucht mit uns tief in die wichtigsten Themen gegenwärtiger Software-Architektur ein – auf den "Virtual Deep Dives | powered by OOP".

Diese Konferenz versteht sich als Online-Ergänzung zur OOP München und bietet die Möglichkeit, sich intensiv und interaktiv mit den neuesten Trends und Best Practices in der Software-Architektur auseinanderzusetzen. Unsere Expert:innen und Branchenführer werden tiefe Einblicke in ihre Arbeitsweise geben und wertvolles Wissen teilen, das Sie direkt in Ihre Projekte integrieren können.

» Zu den Virtual Deep Dives

Rückblick auf das Programm der OOP München 2024

Die im Konferenzprogramm der OOP 2024 angegebenen Uhrzeiten entsprechen der Central European Time (CET).

Thema: Cloud

Nach Tracks filtern
Nach Themen filtern
Alle ausklappen
  • Dienstag
    30.01.
  • Mittwoch
    31.01.
  • Donnerstag
    01.02.
  • Freitag
    02.02.
, (Dienstag, 30.Januar 2024)
09:00 - 10:30
Di 6.1
How to reduce the footprint of Spring Boot applications

In this session we will walk through various techniques to significantly reduce the resource consumption of regular Spring Boot applications, including using Spring AOT for regular Spring apps, compiling Spring Boot apps to native images (using GraalVM), and using CRaC for instant startup (for scale-to-zero scenarios). We will compare the different approaches, discuss pros and cons for each technology, and share concrete numbers from real-world applications to give the audience an idea of what…

Mehr lesen
The tragedy of user-centred design

User-centred design is one of the default modes of teams working with software, but the consequences are often unsustainable in a densely networked world as we privilege users over all other stakeholders and systems. How might teams approach building products, services and organisations from a more sustainable standpoint than 'user-centricity'? This talk looks at how the techniques of game design, community development, platform operations and security practices can support a practice focused on…

Mehr lesen
Martin Lippert
Raum 11
Simon Edward Bostock
Raum 11
09:00 - 10:30
Di 8.1
ENTFÄLLT: Eine Pipeline für alle – API Operations as a Service

In großen Unternehmen entwickeln viele Teams REST APIs. Dabei gibt es einige Aufgaben, die sich wiederholen: z.B. Validierung, Test und Publikation. Der Aufbau einer API Operations Pipeline zur Automatisierung dieser Aufgaben ist aufwändig. Dieser Talk zeigt am Beispiel von Azure DevOps Templates, wie so eine Pipeline als Service angeboten werden kann. So kümmert sich ein spezifisches Team um die Entwicklung und Wartung der Pipeline, während alle anderen sich auf das Design und die Entwicklung…

Mehr lesen
Miriam Greis
Raum 03
14:00 - 14:45
Di 8.2
Live Hacking Cloud Architectures

As more organizations are moving to the cloud, cloud architectures are getting more sophisticated by having a kind of technology diversity. This includes for example container orchestrators, database services, networking components & virtual machines.
When it comes to security, observability on this diversity is paramount. The main question here is, do you really perceive when your app landscape is under attack?
In this session, you'll have the opportunity to see various attack vectors & ways to…

Mehr lesen
Mirna Alaisami, Thorsten Jakoby
Raum 13b
16:15 - 17:15
Di 7.3
Ökosysteme & Plattformökonomie richtig machen? 100% Praxiserfahrungen aus 10 Jahren!

Digitale Ökosysteme und Plattformökonomie begegnen uns überall: z.B. Airbnb, Uber oder Schüttflix haben das Potenzial eindrucksvoll bewiesen. Gleichzeitig gibt es immer noch zahlreiche Chancen für neue Digitale Ökosysteme und viele Unternehmen sind mutig: Trotzdem fällt es ihnen oft schwer, die Weichen richtig zu stellen. Wir präsentieren viele praktische Tipps (positiv wie negativ), die wir teils auf die harte Tour in zahlreichen Branchen gelernt haben: Vom Design des Ökosystemkerns über die…

Mehr lesen
, (Mittwoch, 31.Januar 2024)
09:00 - 10:30
Mi 1.1
Moderne Architekturarbeit: Vom Vorgabenmachen zum Enabling

Wir müssen Teams in die Lage versetzen, den größten Teil der architektonischen Arbeit selbst zu erledigen. An dieser Stelle kommen Team Topologies (M. Skelton und M. Pais) ins Spiel. Dort gibt es die Topologie des "Enabling Teams", welches knapp zusammengefasst, andere Teams mit Wissen und Methodik unterstützt. Dieser Vortrag gibt Ihnen einen Überblick sowie eine praktische Anleitung, wie Sie ein Architekturteam in ein Enabling Team umwandeln können, welches andere Teams unterstützt und…

Mehr lesen
Landkarte für den Plattform-Dschungel: Orientierung im Plattform-Begriffswirrwarr

Der Begriff „Plattform“ ist leider „überstrapaziert“. Wegen der Popularität großer Plattformen und Plattform-Unternehmen wird der Begriff inflationär gebraucht. Dadurch reden selbst Experten in der IT-Industrie kontinuierlich aneinander vorbei.
Der Vortrag präsentiert eine Landkarte mit Architektur-Big-Picture durch den Plattform-Dschungel, die dabei hilft, verschiedene Arten von Plattformen zielsicher zu erkennen und zu verstehen. Sie erlaubt Architekten, den Überblick zu behalten und alle…

Mehr lesen
Michael Plöd
Raum 13a
Matthias Naab, Dominik Rost
Raum 13a
09:00 - 10:30
Mi 2.1
Verteilte autonome Microservices mit Event-driven Architecture

In den letzten Jahren kamen immer öfters Microservices zum Einsatz. Durch den Einsatz vieler kleinerer Services wurde der Einsatz der synchronen Kommunikation immer schwerer und komplexer. Wir können nicht mehr sicherstellen, dass zu jedem Zeitpunkt alle Systeme verfügbar sind und dass alle Änderungen zu jedem Zeitpunkt Konsistent sind. Denn die synchrone Kommunikation sorgt für eine enge Kopplung zwischen den einzelnen Diensten und kann dafür sorgen, dass beim Ausfall eines Dienstes zeitgleich…

Mehr lesen
Alle Wege führen in die Cloud - doch wie komme ich am besten dahin?

Vielen Anwendungen steht der Schritt zu einer Cloud-native Entwicklung noch bevor.
Wie bei jeder guten Reise beginnt das mit den eigenen Anforderungen und vorhandenen Möglichkeiten.
Welche Optionen und Herausforderungen gibt es dabei zu beachten?
Für eine Java-Webanwendung wird in mehreren Szenarien gezeigt, wie man diese mit AWS-Diensten betreiben kann.
Dabei werden die Vor- und Nachteile der Replatforming- und Rearchitecture-Wege diskutiert und Fragen beantwortet.

Zielpublikum:

Mehr lesen
09:00 - 10:30
Mi 8.1
Domain-driven Design: Konzepte und Fallstricke

Domain-driven Design (DDD) steht für eine Vielzahl an Techniken wie strategisches DDD, taktisches DDD und kollaborative Modellierung. Dieser Vortrag gibt einen Überblick über das DDD-Universum. Dabei stellt er nicht nur die verschiedenen Konzept vor. Er zeigt außerdem auch die jeweiligen Vor- und Nachteile der Praktiken auf und weist auf die typischen Fallstricke hin - und wie man sie vermeiden kann.

Zielpublikum: an Software-Architektur Interessierte
Voraussetzungen: Grundlegendes Verständnis…

Mehr lesen
Eberhard Wolff
Raum 01
11:00 - 11:45
Mi 3.2
Smoothen Your Journey into the Cloud – Fifteen Factors of Success

Organizations are drawn to migrate their systems into the cloud, but in practice, cloud transformations do not always succeed in achieving the advantages often promised by cloud providers, such as scalability, availability, and cost effectiveness.
We give an overview over Kevin Hoffmann's fifteen factors for cloud-native applications and how they help us achieve success in our cloud migrations.

Target Audience: Architects, Developers, Operations, DevOps
Prerequisites: Basic understanding of web…

Mehr lesen
Matthias Dangl
Raum 04a
Vortrag: Mi 3.2
, (Donnerstag, 01.Februar 2024)
09:00 - 10:30
Do 9.1
ZUKUNFTschaffen – eine nachhaltige Zukunft braucht kreative Köpfe

In der leidigen Diskussion um Technologieoffenheit wird übersehen, dass für zukunftsfähige Organisationen Denkoffenheit zentral ist. Unser Bildungssystem schafft es nicht, diese bei jungen Menschen zu fördern. Daher wurde im April '23 ehrenamtlich die Initiative ZUKUNFTschaffen gegründet, die jungen Menschen Kreativität anhand Projektarbeit an den 17 SDGs* vermittelt.
In der interaktiven Session wird ein Win-Win-Win präsentiert, bei dem Nachhaltigkeit, Unternehmen & deren Mitarbeitende durch…

Mehr lesen
Aus Blau wird Grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster

Die Cloud hat bereits heute einen größeren CO2-Fußabdruck als die Luftfahrtindustrie, mit steigender Digitalisierung und Cloudifizierung wird sich dieser Trend fortsetzen, wenn wir nichts dagegen unternehmen. Viele Kubernetes-basierte Installationen sind gemessen am eigentlich benötigten Ressourcen-Bedarf stark überdimensioniert und tragen so unnötig zur globalen Erwärmung bei. Wie sieht die Energiebilanz Ihres Clusters und Workloads aus?

Zielpublikum: Architekt:innen, Platform Engineers,…

Mehr lesen
Maren Baermann
Raum 04a
Mario-Leander Reimer, Sascha Böhme
Raum 04a
11:00 - 11:45
Do 8.2
Kubernetes, das unbekannte Wesen – Der Schnelleinstieg für Entwickler

Kubernetes ist omnipräsent. Entweder laufen die Anwendungen in Kubernetes oder sollen in Kubernetes laufen. Entwickler mögen sich jetzt denken "Aber was hat die Kubernetes-Infrastruktur mit mir als Entwickler zu tun?"
Dieser Vortrag gibt eine Kurzeinführung, was Kubernetes ist und aus welchen Komponenten es besteht. Beim Durchgehen der Komponenten und Konzepte steht die Sichtweise eines Entwicklers im Vordergrund. Am Ende nehmen die Zuhörer Good Practices anhand von Beispielen mit nach Hause.

Zi…

Mehr lesen
Sandra Parsick
Raum 05
14:30 - 15:30
Do 9.3
We shrink the cloud – CO2 consumption as DevOps team KPI

At Tchibo we wanted to reduce our server and energy consumption with our product development teams. But why would we care? We all like fast snappy development and test systems. And our shop needs to survive Black Friday’s shopping traffic. Annual Google Cloud consumption forecasts do not trigger us to consume less. But when we started to show teams their related carbon dioxide footprint, we created a feedback loop that will help us to become better CO2-developers.
As developers, we have an…

Mehr lesen
Johannes Mainusch, Zoe Lopez-Latorre
Raum 04a
Vortrag: Do 9.3
17:00 - 18:00
Do 2.4
Enterprise Serverless Monoliths – Or Stay On-Premise

High traffic during business hours, no traffic at night, weekends and vacations, multiple teams, and several staging environments - these characteristics of a typical enterprise application. Pay-as-you-go, "scale-to-zero" and managed services make serverless architectures appealing for enterprise applications.
On-premise, on the other hand, you get the maximum flexibility and full access to machines with less automation and so more plumbing.
I will compare both approaches with focus on…

Mehr lesen
17:00 - 18:00
Do 6.4
ENTFÄLLT: Architecting MLOps: The Journey from Identifying ML Use Cases to the ML Platform Architecture

Great engineers often use back-of-the-envelope calculations to estimate resources and costs. This practice is equally beneficial in Machine Learning Engineering, aiding in confirming the feasibility and value of an ML project. In my talk, I'll introduce a collaborative design toolkit for ML projects. It includes Machine Learning Canvas and MLOps Stack Canvas to identify ML use cases and perform initial prototyping, thus ensuring a business problem can be effectively solved within reasonable cost…

Mehr lesen
17:00 - 18:00
Do 8.4
Platform Engineering and the future of internal platform products

DevOps isn't dead yet and it will not die in the future. Platform engineering comes to leverage DevOps practices horizontally to support developers, operations and those in between. In this session, I will give you a perspective on how to move on from DevOps to Platform Engineering, how to design and shape your internal platform and build a vibrant community sharing best practices and enabling each other to overcome faster issues. In the end you will understand how we can reduce the cognitive…

Mehr lesen
Hossein Salahi, Max Körbächer
Raum 12a
Vortrag: Do 8.4
, (Freitag, 02.Februar 2024)
09:00 - 16:00
Fr 1
Limitiert Cloud eXtreme: Serverless

Das Serverless-Paradigma existiert seit fast 10 Jahren. Und obwohl es für passende Szenarien extreme Vorteile mit sich bringen kann, trauen sich bisher nur wenige Cloud-Anwendungen, den Schritt Richtung Serverless zu gehen. Zu Recht?
Im Rahmen des Workshops wird ein komplexes Anwendungsszenario Schritt für Schritt aufgebaut und dabei in jedem Schritt ein Serverless-Pattern eingeführt und in seiner Motivation diskutiert. Darüber hinaus wird gezeigt, wie sich eine solche stark verteilte Anwendung…

Mehr lesen
Lars Röwekamp
Raum: Alois

Zurück