SlideShare a Scribd company logo
1 of 25
Strictly Confidential
Sophie Rutard
API days Helsinki
Mar 16th, 2021
BYE BYE INSURANCE
MONOLITH
CASE EULER HERMES
1
2
CREDIT INSURANCE IS AN ENABLER FOR GLOBAL TRADE
LEADING THE WORLD OF TRADE CREDIT INSURANCE
and part of Allianz today
>100 years
1920S
1960S
1970 - 1980 - BIRTH OF THE MONOLITH!
1990S - GLOBAL MERGERS CREATE THE MULTI MONOLITH
2000S TRYING TO MANAGE WITH SOA AND ESB
BUT THE ISSUES KEPT GROWING Aging technology!
Poor Time to market!
THEN WHAT? RENEW THE MONOLITH?
WE HAVE TO SLICE DOWN THE COMPLEXITY INSTEAD
PIECE BY PIECE WE’RE RENEWING OUR IT
BUT THEN YOU CAN’T MANAGE IT ALL TOP DOWN ANYMORE
PO
PO PO PO
14
SO THANK YOU, SPOTIFY!
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
• Product vision
• Business Strategy
• Target user groups
• Quality of service
• Technical design
• Performance
• Sustainability
• Deployment
IT + Business
working as one
team!
15
CHALLENGE #1 - CONSISTENT DESIGN
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
16
CHALLENGE #1 - CONSISTENT DESIGN
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API and Data
governance teams
ensure consistent
Design
• Maintain EH API design
guide and API catalogue
• Maintain EH Data model
• Coaching squad’s POs
• Contribute in design sprints
• Validate Swagger / merge
requests in Gitlab before dev
• Maintain documentation and
testing (Postman) guidelines
17
CHALLENGE #2 - CLOUD-RELATED ASPECTS
• API Security
• CI/CD Pipeline
• AWS Expertise and
FinOPS
• Monitoring tools
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master, BA;
devOps
Cloud Foundation
and IT security
teams ensure
consistent
implementation
‣ IDP (OAuth2)
‣ Ressource Manager
‣ API Gateway
‣ Cloudfront & AWS WAF
18
CHALLENGE #3 - REGULATION AND AUDIT
• Mandatory process
documentation
• IT change mgmt
• GDPR et al
• Tracing of process
with transaction ID
• Testing needs to
include those
requirements
API
Product
owner
API
Tech
lead
API
Product
owner
API
Tech
lead
API
Product
owner
API
Tech
lead
Common rulesets
for the teams
need to be
defined and their
implementation
must be
controlled.
19
CHALLENGE #4 - RESILIENCE AND QUALITY
• Automated testing
• Issue handling and
post mortem
procedures
• Continuous
improvement
• Code quality and
performance
• Versioning
guidelines
API
Product
owner
API
Tech
lead
API
Product
owner
API
Tech
lead
API
Product
owner
API
Tech
lead
Poor quality
cannot be
accepted where
system
dependencies are
multiplied by the
number of
microservices
20
CHALLENGE #5 - PLANNING AND ALIGNMENTS
Customer Portal API-based products
Internal applications Partner applications
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
API
Product
owner
API
Tech
lead
Scrum
master,
BA;
devOps
5 Floors
CHANGE TAKEN SERIOUS: BYE BYE, MONOLITH CULTURE!
22 Floors
ENABLING AGILITY AND DIRECT COLLABORATION
REMOTE WORKPLACE AND CULTURE SIMPLIFIES
GLOBAL COLLABORATION
ç
SO WHAT MAKES THE SUCCESS OF OUR TRANSFORMATION
PROGRAM FINALLY?
ç
THANK YOU!
By the way
we’re hiring!
:-)

More Related Content

What's hot

What's hot (20)

apidays LIVE Paris 2021 - Generating OpenAPIs from business models by Frederi...
apidays LIVE Paris 2021 - Generating OpenAPIs from business models by Frederi...apidays LIVE Paris 2021 - Generating OpenAPIs from business models by Frederi...
apidays LIVE Paris 2021 - Generating OpenAPIs from business models by Frederi...
 
apidays LIVE Paris - Level up: Autonomous Integration Mesh by Zdenek Nemec
apidays LIVE Paris - Level up: Autonomous Integration Mesh by Zdenek Nemecapidays LIVE Paris - Level up: Autonomous Integration Mesh by Zdenek Nemec
apidays LIVE Paris - Level up: Autonomous Integration Mesh by Zdenek Nemec
 
apidays LIVE Jakarta - What will the next generation of API Portals look like...
apidays LIVE Jakarta - What will the next generation of API Portals look like...apidays LIVE Jakarta - What will the next generation of API Portals look like...
apidays LIVE Jakarta - What will the next generation of API Portals look like...
 
apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...
apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...
apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...
 
apidays LIVE Paris 2021 - Building a hybrid integration platform to ease digi...
apidays LIVE Paris 2021 - Building a hybrid integration platform to ease digi...apidays LIVE Paris 2021 - Building a hybrid integration platform to ease digi...
apidays LIVE Paris 2021 - Building a hybrid integration platform to ease digi...
 
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
 
INTERFACE, by apidays - From Monolith to Open Finance with APIs by Marcilio ...
INTERFACE, by apidays  - From Monolith to Open Finance with APIs by Marcilio ...INTERFACE, by apidays  - From Monolith to Open Finance with APIs by Marcilio ...
INTERFACE, by apidays - From Monolith to Open Finance with APIs by Marcilio ...
 
apidays LIVE Paris - Practical API strategy with APIOps Cycles by Marjukka Ni...
apidays LIVE Paris - Practical API strategy with APIOps Cycles by Marjukka Ni...apidays LIVE Paris - Practical API strategy with APIOps Cycles by Marjukka Ni...
apidays LIVE Paris - Practical API strategy with APIOps Cycles by Marjukka Ni...
 
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
 
Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accentureapidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
 
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipiosapidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
apidays LIVE Jakarta - Serverless powered Low Code by Alex-Adrien Auger, Sipios
 
apidays LIVE Australia 2020 - API Value Chain by Christian Raquel
apidays LIVE Australia 2020 - API Value Chain by Christian Raquelapidays LIVE Australia 2020 - API Value Chain by Christian Raquel
apidays LIVE Australia 2020 - API Value Chain by Christian Raquel
 
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
 
apidays LIVE Australia 2020 - Growing an API Culture by Liz Douglass & Saul C...
apidays LIVE Australia 2020 - Growing an API Culture by Liz Douglass & Saul C...apidays LIVE Australia 2020 - Growing an API Culture by Liz Douglass & Saul C...
apidays LIVE Australia 2020 - Growing an API Culture by Liz Douglass & Saul C...
 
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
 
INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
INTERFACE, by apidays  - Design for your API customers with APIOps Cycles by ...INTERFACE, by apidays  - Design for your API customers with APIOps Cycles by ...
INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
 
apidays LIVE Paris 2021 - API Terms of Service by Benjamin Jean & Célya Gruso...
apidays LIVE Paris 2021 - API Terms of Service by Benjamin Jean & Célya Gruso...apidays LIVE Paris 2021 - API Terms of Service by Benjamin Jean & Célya Gruso...
apidays LIVE Paris 2021 - API Terms of Service by Benjamin Jean & Célya Gruso...
 

Similar to apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Euler Hermes by Sophie Rutard, Euler Hermes

6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices
Dynatrace
 
Using APIs
Using APIsUsing APIs
Using APIs
Akana
 

Similar to apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Euler Hermes by Sophie Rutard, Euler Hermes (20)

APIdays Paris 2019 - Getting Organized for APIs in the Corporate Environment ...
APIdays Paris 2019 - Getting Organized for APIs in the Corporate Environment ...APIdays Paris 2019 - Getting Organized for APIs in the Corporate Environment ...
APIdays Paris 2019 - Getting Organized for APIs in the Corporate Environment ...
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloud
 
18.03.2022 api force presentation template
18.03.2022 api force presentation template18.03.2022 api force presentation template
18.03.2022 api force presentation template
 
5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
APIs Are Powering Fintech Innovation. What Is Next?
APIs Are Powering Fintech Innovation. What Is Next?APIs Are Powering Fintech Innovation. What Is Next?
APIs Are Powering Fintech Innovation. What Is Next?
 
Top 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementationTop 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementation
 
Octo API-days 2015
Octo API-days 2015Octo API-days 2015
Octo API-days 2015
 
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprisePlatform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprise
 
How to Better Manage Technical Debt While Innovating on DevOps
How to Better Manage Technical Debt While Innovating on DevOpsHow to Better Manage Technical Debt While Innovating on DevOps
How to Better Manage Technical Debt While Innovating on DevOps
 
Building and Delivering Software in a Faster and More Consistent Way
Building and Delivering Software in a Faster and More Consistent WayBuilding and Delivering Software in a Faster and More Consistent Way
Building and Delivering Software in a Faster and More Consistent Way
 
6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices
 
Shift Left with Continuous Inspection
Shift Left with Continuous InspectionShift Left with Continuous Inspection
Shift Left with Continuous Inspection
 
DevOps open house #cpdof (17th september 2020)
DevOps open house #cpdof   (17th september 2020)DevOps open house #cpdof   (17th september 2020)
DevOps open house #cpdof (17th september 2020)
 
Using APIs
Using APIsUsing APIs
Using APIs
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
 
Madrid MuleSoft Meetup #11.pptx
Madrid MuleSoft Meetup #11.pptxMadrid MuleSoft Meetup #11.pptx
Madrid MuleSoft Meetup #11.pptx
 
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
 

More from apidays

More from apidays (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Euler Hermes by Sophie Rutard, Euler Hermes

  • 1. Strictly Confidential Sophie Rutard API days Helsinki Mar 16th, 2021 BYE BYE INSURANCE MONOLITH CASE EULER HERMES 1
  • 2. 2 CREDIT INSURANCE IS AN ENABLER FOR GLOBAL TRADE
  • 3. LEADING THE WORLD OF TRADE CREDIT INSURANCE and part of Allianz today >100 years
  • 6. 1970 - 1980 - BIRTH OF THE MONOLITH!
  • 7. 1990S - GLOBAL MERGERS CREATE THE MULTI MONOLITH
  • 8. 2000S TRYING TO MANAGE WITH SOA AND ESB
  • 9. BUT THE ISSUES KEPT GROWING Aging technology! Poor Time to market!
  • 10. THEN WHAT? RENEW THE MONOLITH?
  • 11. WE HAVE TO SLICE DOWN THE COMPLEXITY INSTEAD
  • 12. PIECE BY PIECE WE’RE RENEWING OUR IT
  • 13. BUT THEN YOU CAN’T MANAGE IT ALL TOP DOWN ANYMORE PO PO PO PO
  • 14. 14 SO THANK YOU, SPOTIFY! API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps • Product vision • Business Strategy • Target user groups • Quality of service • Technical design • Performance • Sustainability • Deployment IT + Business working as one team!
  • 15. 15 CHALLENGE #1 - CONSISTENT DESIGN API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps
  • 16. 16 CHALLENGE #1 - CONSISTENT DESIGN API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API and Data governance teams ensure consistent Design • Maintain EH API design guide and API catalogue • Maintain EH Data model • Coaching squad’s POs • Contribute in design sprints • Validate Swagger / merge requests in Gitlab before dev • Maintain documentation and testing (Postman) guidelines
  • 17. 17 CHALLENGE #2 - CLOUD-RELATED ASPECTS • API Security • CI/CD Pipeline • AWS Expertise and FinOPS • Monitoring tools API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps Cloud Foundation and IT security teams ensure consistent implementation ‣ IDP (OAuth2) ‣ Ressource Manager ‣ API Gateway ‣ Cloudfront & AWS WAF
  • 18. 18 CHALLENGE #3 - REGULATION AND AUDIT • Mandatory process documentation • IT change mgmt • GDPR et al • Tracing of process with transaction ID • Testing needs to include those requirements API Product owner API Tech lead API Product owner API Tech lead API Product owner API Tech lead Common rulesets for the teams need to be defined and their implementation must be controlled.
  • 19. 19 CHALLENGE #4 - RESILIENCE AND QUALITY • Automated testing • Issue handling and post mortem procedures • Continuous improvement • Code quality and performance • Versioning guidelines API Product owner API Tech lead API Product owner API Tech lead API Product owner API Tech lead Poor quality cannot be accepted where system dependencies are multiplied by the number of microservices
  • 20. 20 CHALLENGE #5 - PLANNING AND ALIGNMENTS Customer Portal API-based products Internal applications Partner applications API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps API Product owner API Tech lead Scrum master, BA; devOps
  • 21. 5 Floors CHANGE TAKEN SERIOUS: BYE BYE, MONOLITH CULTURE! 22 Floors
  • 22. ENABLING AGILITY AND DIRECT COLLABORATION
  • 23. REMOTE WORKPLACE AND CULTURE SIMPLIFIES GLOBAL COLLABORATION ç
  • 24. SO WHAT MAKES THE SUCCESS OF OUR TRANSFORMATION PROGRAM FINALLY? ç
  • 25. THANK YOU! By the way we’re hiring! :-)

Editor's Notes

  1. Intro / role I’ll be demonstrating how we tackle API security in EH Our IT architecture is fully cloud oriented, mostly AWS.
  2. -Important element in worldwide trade -especially important in current situation with strong uncertainty and many who had to close business for a while -We support with coverage but also with insights (Grade and economic research)
  3. -world leading credit insurance company -part of Allianz -2nd largest insurer in the world.
  4. inspired from the Spotify model of various small squads, progressing autonomously from each other. It’s very beneficial because it brings together the different skillsets from both IT and Business. Very motivating for the teams to work like this because it breaks down organisational silos and politics. 2 key roles PO (business) and Tech lead(IT) It has however some challenges…
  5. Squad’s independency comes at the „price“of different development and design styles by the teams API and Data Governance is needed to align them on a consistent result = consistent Dx for API consumers (- All our APIs are designed so they can be used by an external audience.) In some cases, API Governance is knowledgeable about business and can contribute to the design; In others they can challenge like an external who would not understand what’s meant. In any case we try to make the design as intuitive as possible and to avoid any technical overhead Formal validation from governance team is required, no API can go live without it
  6. OAuth 2 for Authorizations Prometheus and Grafana for Monitoring WAF = Web application Filtering
  7. Introduce the Front end platforms! APIs serve to them! Requirements and prioritizations are issued to the API squads from various front end projects at a time It is difficult to come to a global planning when all teams are autonomous. But we need to do it because otherwise planning becomes too artificial like in any other huge project