Slide 1

Slide 1 text

Insurance as a Service. ©Syncier 1 of migrating hundreds of legacy applications to a cloud native platform

Slide 2

Slide 2 text

CIO Let’s bring all our web applications onto a cloud native platform. First priority: time.

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

Insurance as a Service. ©Syncier 4 ENTERPRISE CLOUD NATIVE We enable regulated enterprises to leverage cloud native technology.

Slide 5

Slide 5 text

Insurance as a Service. ©Syncier The Architect’s Point of View

Slide 6

Slide 6 text

6 Visibility

Slide 7

Slide 7 text

Cloudalyzer: A single source of truth for migration-related software landscape information Insurance as a Service. ©Syncier 7 Tableau analysis MIGRATION DATABASE QAVALIDATOR SONARQUBE EAM TOOL QUESTIONNAIRES JIRA XLS STATIC ANALYSIS IBM MIGRATION TOOL … MIGRATION TASKS BASIC TOUR-DE-MIGRATION SYSTEM PROPERTIES OWASP Scanner jQAssistant

Slide 8

Slide 8 text

8 Emergent design of cloud native software landscapes

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

10 How to make applications more cloud native?

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

Insurance as a Service. ©Syncier The Project Manager’s Point of View

Slide 13

Slide 13 text

Management support ❏ Strong management support ❏ Clear scope & priorities ❏ Courage to drive the change to cloud native development

Slide 14

Slide 14 text

Project marketing

Slide 15

Slide 15 text

Co-location One co-location space for ❏ support- & ❏ industrialization team Visiting migration team members (could book support slots)

Slide 16

Slide 16 text

Industrialization

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

Transparency App-Support Activities & Milestones Quality GoLive Planning Operational

Slide 19

Slide 19 text

Insurance as a Service. ©Syncier The Developer’s Point of View

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

Insurance as a Service. ©Syncier 21 Talk to us! Robert Bichler Project Manager, Allianz Deutschland AG [email protected] Dr. Josef Adersberger Lead Syncier Cloud, Syncier GmbH & CTO QAware GmbH [email protected]

Slide 22

Slide 22 text

No content