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

Technische Anforderungen

Lokal installiertes PHP 8 (PHP 7.x funktioniert zur Not
auch, wird aber ggf. Änderungen am Beispielcode benötigen) und die Lieblings-IDE.

Speaker

 

Stefan Priebsch
Stefan Priebsch ist seit über 25 Jahren IT-Berater, hat einen Universitätsabschluss in Informatik, ist Autor mehrerer Fachbücher und seit mehreren Jahren Lehrbeauftragter für professionelle Webentwicklung an einer Hochschule. Als Mitgründer und Principal Consultant von The PHP Consulting Company (thePHP.cc) hilft Stefan Unternehmen dabei, erfolgreich Software zu entwickeln und zu betreiben. In seiner Freizeit spielt er E-Gitarre und hat als Forschungsschwerpunkt agiles Heimwerken.

betterCode-Newsletter

Sie möchten über die betterCode() PHP und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden