Nicholas Aiken


Beiträge

12.05
15:20
20min
Play it (w)right: Testing neu gedacht
Nicholas Aiken, Maximilian Federle

Von Playwright hat (fast) jeder schonmal gehört - meist im Kontext von Web-UIs. In großen, langlaufenden Enterprise-Projekten braucht man aber noch viele andere Arten von Tests. Auch bei den Themen Authentifizierung, Parametrisierung und Observability stößt man naturgemäß auf ganz andere Hürden als beim Green-Field-Engineering.
Playwright to the rescue: Wie man damit tonnenweise coole Dinge machen kann, zeigen wir euch am Praxisbeispiel aus einem großen BMW Aftersales-Projekt:
* Smoketests
* API-Tests
* e2e-Tests über mehrere Anwendungen hinweg
* Skalierbare Authentifizierung
* Tests von Desktop-Clients
* Automation

Software Engineering Essentials: Code und Developer Experience im Fokus
Konferenz 3
14.05
12:15
20min
Argo Workflows in Action
Nicholas Aiken

Wir setzen in einem großen BMW Aftersales-Projekt mittlerweile an verschiedenen Stellen Argo Workflows ein, um zum Teil komplexe Workloads auszuführen und zu steuern.

In diesem Talk möchte ich unsere Erfahrungen teilen und euch anhand einiger cooler Use Cases die Konzepte und Möglichkeiten von Argo Workflows zeigen.
Neben Erfahrungsberichten wagen wir auch einen Ausblick auf bisher von uns unberührte Features und welche Möglichkeiten sich daraus ergeben.

Wir beschäftigen uns unter anderem mit folgenden Themen:

  • Wie wir Jenkins mit Argo ablösen und welche Vorteile wir uns davon erhoffen
  • Wie wir automatisierte Tests als K8s Resources ausführen
  • Wie wir Exit Handler nutzen, um Notifications zu verschicken
  • Welche Möglichkeiten Argos Input-/Output-Konzept eröffnen kann
  • Wie Argo Events und Webhooks genutzt werden können, um asynchrone Prozesse zu automatisieren
  • etc.

Let’s simplify complex workflows and unlock the full potential of Kubernetes!

Cloud Native Excellence: Infrastructure & Platform Engineering
Konferenz 1