Détails
- 12 Sections
- 47 Lessons
- 4 Days
Expand all sectionsCollapse all sections
- Overzicht van legacy-modernisering en architecturale uitdagingen (1,5 uur)3
- 1.1Definitie van legacy-systemen en hun beperkingen.
- 1.2Technische schuld en de impact ervan op IT-infrastructuren.
- 1.3Vergelijking van moderniseringsstrategieën: Rehosting, Replatforming, Refactoring, Rearchitecting.
- Architecturale patronen voor modernisering (2 uur)4
- 2.1Van monolithische architecturen naar gedistribueerde systemen.
- 2.2Gebruik van API’s en service layers als transitie-oplossing.
- 2.3Microservices en containerisatie als stap naar schaalbaarheid.
- 2.4Praktijkoefening : Analyse van een legacy-systeem en bepalen van de juiste moderniseringsstrategie.
- Voorbereiding van een migratieplan (2,5 uur)4
- 3.1Risicoanalyse en impactbepaling van een moderniseringstraject.
- 3.2Het opstellen van een stapsgewijze migratiestrategie.
- 3.3Beheer van backward compatibility en co-existentie met oude systemen.
- 3.4Casestudy : Ontwerp van een roadmap voor de modernisering van een bedrijfskritische applicatie.
- Rehosting en Replatforming van legacy-applicaties (2,5 uur)4
- 4.1Werking en voordelen van « Lift & Shift » migraties.
- 4.2Replatforming zonder grootschalige codewijzigingen.
- 4.3Gebruik van containerisatie en cloud-migratie voor optimalisatie.
- 4.4Praktijkoefening : Migratie van een eenvoudige on-premise applicatie naar een cloudomgeving.
- API’s en service-integratie met legacy-systemen (2,5 uur)4
- 5.1Modernisering door API-wrapping en service gateways.
- 5.2Integratie van legacy-applicaties met moderne cloudservices en middleware.
- 5.3Best practices voor API-beheer en beveiliging bij legacy-integratie.
- 5.4Praktijkoefening : Ontwikkeling van een API-wrapper voor een bestaande legacy-toepassing.
- Van monoliet naar microservices: een gefaseerde aanpak (2 uur)4
- 6.1Ontkoppelen van legacy-modules naar onafhankelijke microservices.
- 6.2Gebruik van event-driven architecturen en message queues.
- 6.3Stapsgewijze transitie zonder operationele onderbreking.
- 6.4Casestudy : Opdeling van een monolithische applicatie in logische microservices.
- Containerisatie en orkestratie met Kubernetes (2,5 uur)4
- 7.1Gebruik van Docker en Podman om legacy-applicaties te moderniseren.
- 7.2Kubernetes als platform voor schaalbare en veerkrachtige applicaties.
- 7.3CI/CD voor geautomatiseerde builds en deployment.
- 7.4Praktijkoefening : Containerisatie en implementatie van een gemigreerde applicatie op Kubernetes.
- Serverless en FaaS als alternatieve moderniseringsstrategie (2,5 uur)4
- 8.1Introductie tot serverless computing en Function-as-a-Service (FaaS).
- 8.2Wanneer kiezen voor serverless in plaats van containerisatie?
- 8.3Use cases: event-driven workflows, batchverwerking, API-gateways.
- 8.4Praktijkoefening : Implementatie van een serverless service als vervanging van een legacy-functie.
- Beheer van data en migratie van legacy-databases (2 uur)4
- 9.1Strategieën voor database-modernisering en datamigratie.
- 9.2Gebruik van data warehousing en ETL-oplossingen.
- 9.3Gegevensmodellering en migratie zonder dataverlies.
- 9.4Casestudy : Migratie van een relationele legacy-database naar een cloudgebaseerd datasysteem.
- Governance en compliance bij modernisering (3 uur)4
- 10.1Het waarborgen van regelgeving en naleving (AVG/GDPR, ISO 27001).
- 10.2Documentatie en auditability van gemigreerde systemen.
- 10.3Change management en training voor IT-teams.
- 10.4Praktijkoefening : Opstellen van een governanceplan voor een migratieproject.
- Beveiliging en risicobeheer bij modernisering (3 uur)4
- 11.1Security by Design: zero-trust beveiligingsmodel.
- 11.2Versleuteling, toegangscontrole en identiteitbeheer.
- 11.3Beveiligingstesten en monitoring van gemigreerde applicaties.
- 11.4Praktijkoefening : Beveiligingsaudit en risicobeoordeling van een legacy-migratieproject.
- Toekomstige trends en evaluatie van moderniseringsprojecten (2 uur)4
- 12.1Case studies van succesvolle applicatiemodernisering.
- 12.2Veelgemaakte fouten en lessons learned.
- 12.3Toekomst van IT-modernisering en hybride architecturen.
- 12.4Interactieve oefening : Groepsdiscussie: welke moderniseringsstrategieën passen het best bij uw organisatie?