Legacy Software absichern

1 Tag

1-Day-Workshop

Dates and Booking

Description

In diesem Workshop wird in praktischen Übungen an einer größeren, in Java geschriebenen Applikation, ein systematisches Vorgehen geübt, wie in einer Legacy-Software das Thema Security angegangen werden kann.

Oft nimmt Pflege den größten Teil des Lebenszyklus einer Software ein. In größeren Organisationen muss man nicht selten die Wartung einer Software übernehmen, die man nicht selbst geschrieben hat. Besonders im Kontext sogenannter Legacy-Systeme werden Entwickler:innen oft auf das Problem treffen, dass bei der ursprünglichen Implementierung das Thema “Security” keine oder lediglich eine untergeordnete Rolle spielte. Wenn die Applikation aber über einen längeren Zeitraum hinweg betrieben werden muss, eventuell sogar unter anderen Betriebsbedingungen, z. B. wegen einer Migration in die Cloud, muss man sich tiefergehend mit dem Security-Aspekt beschäftigen.

Agenda

09:00 - 17:30 Uhr (inkl. 1h Mittagspause und 4 x 10-15 Minuten Pause)

  • Kennenlernen der Beispiel-Applikation
  • Identifizierung Security-relevanter Punkte in einer (unbekannten) Software
  • Erstellung eines initialen Threat Models
  • Aufspüren von Sicherheitslücken im Source Code
  • Einsatz von automatisiertem Security-Testing und Security-Scannern

Your Benefits

Erkennen von Sicherheitsrisiken bei dem Betrieb von Legacy-Software.

Praktische Maßnahmen um die Sicherheit von Legacy-Software zu verbessern.

Audience

Softwareentwickler:innen und -architekt:innen

Your Trainers

Christoph Iserlohn

INNOQ

Scalability and security, host of INNOQ’s Security Podcast

Christoph Iserlohn is a senior consultant at INNOQ. He has many years of experience in the development and architecture of distributed systems. His main focus is on the topics of scalability, availability, and security.

Online Courses

On-site Courses

Dates by Request

Event ticketing software by pretix

In-House Training

You can also book this training as an in-house training course exclusively for your team. Please use the enquiry form for more details.

Enquire now