Successfully reported this slideshow.
Your SlideShare is downloading. ×

The good, the bad & the ugly of migrating hundreds of legacy applications to a cloud native platform

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 22 Ad

The good, the bad & the ugly of migrating hundreds of legacy applications to a cloud native platform

Download to read offline

Handelsblatt Jahrestagung 2019 "Strategisches IT-Management", München: Vortrag von Robert Bichler (Allianz) und Josef Adersberger (@adersberger, CTO bei QAware)

=== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ===

Abstract:
Wir haben bei der Allianz innerhalb von 17 Monaten eine Container Plattform in der Public Cloud aufgebaut und in einem ersten Schritt 144 Java Legacy Anwendungen cloud-ready gemacht und dorthin migriert. Im Vortrag zeigen wir, was dabei unsere Erfolgsrezepte und größten Hindernisse waren. Es geht dabei unter anderen darum, wie man eine große Anwendungslandschaft auf ihre Cloud-Readiness hin analysiert und wie man eine industrialisierte Migration von Anwendungen auf eine Cloud Plattform etabliert.

Handelsblatt Jahrestagung 2019 "Strategisches IT-Management", München: Vortrag von Robert Bichler (Allianz) und Josef Adersberger (@adersberger, CTO bei QAware)

=== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ===

Abstract:
Wir haben bei der Allianz innerhalb von 17 Monaten eine Container Plattform in der Public Cloud aufgebaut und in einem ersten Schritt 144 Java Legacy Anwendungen cloud-ready gemacht und dorthin migriert. Im Vortrag zeigen wir, was dabei unsere Erfolgsrezepte und größten Hindernisse waren. Es geht dabei unter anderen darum, wie man eine große Anwendungslandschaft auf ihre Cloud-Readiness hin analysiert und wie man eine industrialisierte Migration von Anwendungen auf eine Cloud Plattform etabliert.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to The good, the bad & the ugly of migrating hundreds of legacy applications to a cloud native platform (20)

Advertisement

More from QAware GmbH (20)

Advertisement

The good, the bad & the ugly of migrating hundreds of legacy applications to a cloud native platform

  1. 1. Insurance as a Service. ©Syncier 1 of migrating hundreds of legacy applications to a cloud native platform
  2. 2. CIOLet’s bring all our web applications onto a cloud native platform. First priority: time.
  3. 3. 3 ❏ All 152 legacy applications migrated and in production within 17 months ❏ All security-hardened and modernized to containerized 12-factor-apps ❏ Benefits leveraged: strong business case, higher availability, more agile teams
  4. 4. Insurance as a Service. ©Syncier 4 ENTERPRISE CLOUD NATIVE We enable regulated enterprises to leverage cloud native technology.
  5. 5. Insurance as a Service. ©Syncier The Architect’s Point of View
  6. 6. 6 Visibility
  7. 7. Cloudalyzer: A single source of truth for migration-related software landscape information Insurance as a Service. ©Syncier 7 Tableau analysisMIGRATION DATABASEQAVALIDATOR SONARQUBE EAM TOOL QUESTIONNAIRES JIRA XLS STATIC ANALYSIS IBM MIGRATION TOOL … MIGRATION TASKS BASIC TOUR-DE-MIGRATION SYSTEM PROPERTIES OWASP Scanner jQAssistant
  8. 8. 8 Emergent design of cloud native software landscapes
  9. 9. An emergent design approach for large-scale application migration to a cloud plattform Insurance as a Service. ©Syncier 9 APPLICATION BLUEPRINT MIGRATION COOKBOOK TOUR-DE-MIGRATION GOLIVE READINESS CHECKLIST Q1/17 Q2/17 Q3/17 Q4/17 Q1/18 Q2/18 APPLICATION MIGRATION CLOUD PLATFORM SETUP PRE-STUDY
  10. 10. 10 How to make applications more cloud native?
  11. 11. Cloud friendly applications: A sweet spot for legacy apps 11 Cloud Friendly Apps … and enhance each application according the 12 factors Put the monolith into a container
  12. 12. Insurance as a Service. ©Syncier The Project Manager’s Point of View
  13. 13. Management support ❏ Strong management support ❏ Clear scope & priorities ❏ Courage to drive the change to cloud native development
  14. 14. Project marketing
  15. 15. Co-location One co-location space for ❏ support- & ❏ industrialization team Visiting migration team members (could book support slots)
  16. 16. Industrialization
  17. 17. ARCHITECTURE TEAM DOZENS OF MIGRATION PROJECTS RUNNING IN PARALLEL (organized in release trains) ‣ Training sessions ‣ Support sessions ‣ Co-Location & remote ‣ Guidance / best practice sharing (cookbook, sample application) ‣ Unified development environment (via GitHub) ‣ Standard base images ‣ Pre-migrated frameworks ‣ Solutions: Security service, ambassadors INDUSTRIALIZATION TEAM ‣ Application blueprint ‣ Migration database SUPPORT TEAM ‣ Feedback
  18. 18. Transparency App-Support Activities & Milestones Quality GoLive Planning Operational
  19. 19. Insurance as a Service. ©Syncier The Developer’s Point of View
  20. 20. https://youtu.be/yB6Zl8nqqqE https://speakerdeck.com/adersberger/patterns-and-pains-of- migrating-legacy-applications-to-kubernetes https://speakerdeck.com/adersberger/the-good-the-bad-and-the-ugly-of- migrating-hundreds-of-legacy-applications-to-kubernetes
  21. 21. Insurance as a Service. ©Syncier 21 Talk to us! Robert Bichler Project Manager, Allianz Deutschland AG robert.bichler@allianz.de Dr. Josef Adersberger Lead Syncier Cloud, Syncier GmbH & CTO QAware GmbH josef.adersberger@syncier.com

×