Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sommer-Schluss-Skalierung

 Sommer-Schluss-Skalierung

Sommer-Schluss-Skalierung: Wie wir dynamisch unser System auf 11 bringen!

Bei meinem Vortrag geht es um eine Webanwendung, die über das Jahr verteilt sehr heterogene Aufrufzahlen aufweist. Konkret heißt das, dass man mit dieser Lösung die Lohnsteurer ab gibt und viele Nutzer die Fristen ausnutzen. Daher ist zur Abgabefrist immer die Hölle los. Das System soll dynamisch diese Lastspitzen abfangen können. Gleichzeitig soll den Rest des Jahres nicht unnötige Ressourcen vorgehalten werden. Wir müssen also spontan alle Regler auf 11 drehen können. In diesem Vortrag möchte ich vorstellen, wie wir mit Infrastructure as Code dies umgesetzt haben und die Software in eine dynamische Cloud gebracht haben.

Sandra Warmbrunn

September 12, 2024
Tweet

More Decks by Sandra Warmbrunn

Other Decks in Technology

Transcript

  1. Unser Alt-System Diverse Server mit Anwendungen Datenbanken QS-Netz Diverse Server

    mit Anwendungen Datenbanken Prod-Netz WordPress Hardware Dongle Zeichnungen: Sandra Warmbrunn
  2. Unsere Probleme Zeichnungen: Sandra Warmbrunn Sehr hohe variable Last Klassischer

    Provider Betrieb mit festen Silos und ITIL Historisch gewachsenes System Hohe Kosten
  3. Unsere Probleme Zeichnungen: Sandra Warmbrunn Änderungen dauern lange und sind

    fehleranfällig Viele Anwendungen auf einzelne Server verteilt Durch manuelle Prozesse keine wirkliche T est Umgebung
  4. Unsere Anforderungen aus DevOps-Sicht Zeichnungen: Sandra Warmbrunn Einsatz von Einsatz

    von Kubernetes Einsatz von Infrastructure as Code Auch für die Infrastruktur Einheitliche Umgebungen Schnelle Reaktion auf Lastspitzen T ests für Infrastruktur Code Aussagekräftige Metriken DevOps Leben
  5. Unsere Anforderungen aus Anwendungs-Sicht Zeichnungen: Sandra Warmbrunn Hohe Datensicherheit Hardware

    Dongle T est Umgebungen Arbeitsumgebung Fachbereich Eine Anwendung soll nicht nach K8s
  6. Gespräche mit unserem alten Provider Zeichnungen: Sandra Warmbrunn 2 Jahre

    erklärt was wir wollen und immer noch nicht verstanden!
  7. Zeichnungen: Sandra Warmbrunn Suche nach neuem Provider Cloud - Ja/Nein

    AWS Arbeitsweise: DevOps Deutscher Provider - wegen Datenschutz Hardware Dongle Gespräche mit 3 Providern
  8. Planung des Umzugs Zeichnungen: Sandra Warmbrunn Infrastruktur reverse engineering Neu

    Planen DNS server Domains Welche Anwendung kann nach K8s? Kommunikationswege Netze Verschlüsselung Datenschutz Zuerst T estumgebung aufsetzen Hardware Dongle
  9. Unterstützung holen Zeichnungen: Sandra Warmbrunn Hilfe in Anspruch nehmen ist

    keine Schande! An der Stelle Danke an: Niko Köbler Keycloak Support https://www.n-k.de/ Sandra Parsick Ansible Support https://www.sandra-parsick.de/ Und natürlich auch alle Kollegen die mit Rat und T at zur Seite standen.
  10. Zeichnungen: Sandra Warmbrunn Unser Neues-System QS Umgebung Hardware Dongle Prod

    Umgebung Hardware T est - Dongle Fachbereich Umgebung Dev Umgebung
  11. Nach dem Umzug Zeichnungen: Sandra Warmbrunn Zufrieden mit der Umstellung

    Provider ist techniknah, unkompliziert, direkt DevOps leben Kosten gespart Schnelle Reaktion auf Lastspitzen
  12. Ausblick Schnell T estumgebung für neue Features erstellen Umgebungen nur

    zu Of fi cezeiten laufen lassen Logging und Monitoring ausbauen Zeichnungen: Sandra Warmbrunn
  13. Fazit Zeichnungen: Sandra Warmbrunn Hilfe holen Mut für Entscheidungen Mit

    Kollegen testen Anforderungsanalyse Kosten im Blick haben T esten, T esten T esten Zeitplan machen inkl. Nacharbeiten