Track: Fast Lane
- Dienstag
28.10. - Mittwoch
29.10.
In diesem Vortrag werden wir untersuchen, wie Startups Nachhaltigkeit in ihre IT-Praktiken integrieren können, indem sie Green Coding Prinzipien anwenden. Insbesondere werde ich mich auf drei Schlüsselstrategien konzentrieren, die es kleinen Unternehmen ermöglichen, ihren ökologischen Fußabdruck zu verringern und gleichzeitig die betriebliche Effizienz aufrechtzuerhalten. Zum Beispiel:
Cloud-native Anwendungen betreiben
- Wir werden besprechen, wie der Einsatz von Cloud-nativen Lösungen die…
Als vor 13 Jahren Heroku die Prinzipien für eine 12-Fakoren-App veröffentlichte gab es noch keine Container und die Cloud wurde mehr für IaaS und SaaS als zur Anwendungsentwicklung genutzt. Von Microservices sprach damals noch kein Mensch. Inzwischen ist die Cloud, Kubernetes und Microservices Mainstream. Um Anwendungen cloud-native zu entwickeln oder dorthin umzubauen ist die 12-Fakor-Methode dafür immer noch eine gute Orientierung. Es gab bereits viele Vorschläge um die 12-Fakor-Methode…
Azure Container Apps ist meine liebste Laufzeitumgebung für Microservices. Warum? Flexible Skalierung, Service Discovery und zentrales Logging, um all das kümmert sich Azure Container Apps für mich. Ich bringe meine Microservices-Anwendung mit, ganz einfach als Container und schon geht’s los. Ihr lernt Azure Container Apps am Beispiel der Microservices für "Freddy’s BBQ" kennen. An diesem Beispiel zeige ich euch, wie einfach Ihr Azure Container Apps für Microservices nutzen könnt.
Gute Architekturentscheidungen entstehen oft mit viel Überlegung – doch in der Realität geraten sie schnell in Vergessenheit. Dailys, Refinements und andere Meetings verkommen zur reinen Statusabfrage, wichtige Entscheidungen werden „nebenbei“ getroffen – und gehen ebenso nebenbei wieder verloren.
In unserem Vortrag teilen wir reale Beobachtungen und konkrete Muster aus der Praxis:
- Wie Architekturentscheidungen im Arbeitsalltag untergehen – und warum.
- Welche Kommunikationsmuster sich bewährt…
Viele Unternehmen stehen unter Druck: Altsysteme müssen modernisiert werden und gleichzeitig soll Innovation schneller geliefert werden als je zuvor.
Doch wie gelingt der erste Schritt aus einem gewachsenen Monolithen, ohne gleich das ganze System neu zu bauen?
In diesem Vortrag zeigen wir, wie domänenzentrierte Architekturmodellierung zur Grundlage eines erfolgreichen Hackathons wurde. Gemeinsam mit einem Kunden aus dem Finanzsektor haben wir in kürzester Zeit analysiert, welche fachlichen…
Enterprise mobile apps operate under demanding constraints that includes highly customizable data models, dynamic UIs, and low bandwidth environments. At Salesforce, building and scaling our mobile app required confronting these performance bottlenecks head-on. In this session, we’ll explore how we reinterpreted "offline-first" not as a fallback mode but as a performance accelerator.
Starting with a “no latency is better than low latency” mindset, we implemented intelligent priming: a system…
Im Zeitalter von Microservices, Containern und Cloud-native Anwendungen müssen Anwendungen leichtfüßig, hochperformant (auch: bereitgestellt) und skalierbar sein. In diesem Vortrag zeigen wir, wie Quarkus das imperative Java zu einem reaktiven Sprint-Champion transformiert: Mit seiner u.a. auf GraalVM und dem reaktiven Manifest basierenden Architektur und damit zusammenhängend der reaktiven Programmierung gelingt eine fundamentale Evolution von klassischen Ansätzen hin zu ultramodernen,…
In „Programming as theory building“ argumentiert Peter Naur, dass ein Programm nicht nur aus dem Code und der Dokumentation besteht, sondern auch – und ganz wesentlich – aus der gemeinsamen Theorie in den Köpfen der Entwickler. Das „Not Invented Here“-Syndrom (NIH) beschreibt die Tendenz, Code, Konzepte und Wissen, die nicht die eigenen sind, abzulehnen, und wird meist eher negativ gesehen. Nun folgt aber aus Naurs Argumentation ganz natürlich, dass NIH eine Art Schutzmechanismus für die…
Willkommen im Projektchaos! Wir kennen das: Die Struktur ist ein Mysterium, die Codebasis könnte genauso gut ein Escape Room sein und hinter den Kulissen läuft mehr Politik als in einem Wahljahr. Für weniger Erfahrene fühlt sich das schnell an wie ein Sprung ins Haifischbecken.
In diesem Vortrag zeige ich, wie ihr das Chaos nicht nur überlebt, sondern sogar bändigt. Wir werfen einen Blick auf bewährte Methoden, um Ordnung ins Projekt zu bringen, politische Minenfelder zu umschiffen und den…
Unternehmen mit einer API-First-Geschäftsstrategie tun sich oft schwer damit, APIs von rein technischen Artefakten in Produkte umzuwandeln, die einen Geschäftswert generieren. Klare Kommunikation, gemeinsames Verständnis und ein strategischer Ansatz sind der Schlüssel zur Bewältigung dieser Transformation.
Dieser Vortrag stellt eine strukturierte Methode zur Kategorisierung von Schnittstellen vor: Data Interface Quadrants (DIQs). Die Kategorisierung erfolgt entlang zweier Schlüsseldimensionen:…
Unternehmen erkennen zunehmend die strategische Bedeutung von Künstlicher Intelligenz (KI), doch die Erstellung und Bereitstellung von KI-Lösungen in großem Maßstab ist mit erheblichen Herausforderungen verbunden. Eine KI-Plattform vereinheitlicht und vereinfacht den gesamten KI-Lebenszyklus. Sie verfügt über einen Cloud-basierten, generischen Kern, der sich um übergreifende Aspekte wie Compliance, MLOps und Monitoring kümmert. Modulare Adapter sorgen für eine nahtlose Integration in die…
Auf der einen Seite wissen wir wie wichtig eine gute Software-Architektur heutzutage aufgrund komplexer Einsatzszenarien und ständig steigender Qualitätsanforderungen ist, auf der anderen Seite erstellen generative KI-Tools innerhalb von Minuten „funktionierende Anwendungen mit oft mäsiger Architektur“, die aber sofort live genommen und verprobt werden können. Und bei einem Misserfolg haben wir nicht unnötigen Aufwand in eine nicht notwendige Architektur.
Doch genau diese Frage zu beantworten…