In die Cloud trotz Legacy-Software
Online-Workshop am Mittwoch, 1. Dezember 2021, 9-16 Uhr
Cloud Computing verspricht nicht nur neue Systeme auf Knopfdruck, sondern lockt auch mit einem großen, bunten Baukasten an Standard-Services und -Komponenten, aus dem man sich nach Herzenslust bedienen kann. Aber wie bekommen wir unsere Legacy-Anwendung in die Cloud?
In diesem Workshop zerlegen wir eine Legacy-Beispielanwendung zunächst in verschiedene Verantwortlichkeiten. Einige davon werden wir durch Cloud-Dienste ersetzen, andere binden wir an vorhandene Cloud-Dienste an. Neben der richtigen Integration, natürlich möglichst ohne Vendor-Lock-in, beschäftigen wir uns auch damit, wie wir selbst entwickelte, neue Software-Komponenten mit der vorhandenen Anwendung integrieren können.
Der Workshop ist sehr code-lastig. Wir werden die verschiedenen Techniken vorwiegend im Live-Coding-Stil kennenlernen und in Programmierübungen direkt Erfahrungen damit sammeln. Wir arbeiten dabei rein lokal und simulieren die Cloud. Die Teilnehmer benötigen ein nur ein lokal installiertes, aktuelles PHP (Kommandozeilenausführung reicht) und ihre Lieblings-IDE.
Vorkenntnisse
- Mehrjährige Erfahrung mit PHP oder einer ähnlichen Programmiersprache
Lernziele
- Du kennst Ansätze, um eine monolithische Anwendung in unterschiedliche Verantwortlichkeiten zu zerlegen und diese mit Cloud-Services zu integrieren oder in Teilen durch Cloud-Dienste und selbst entwickelte Komponenten zu ersetzen