3. Generali Switzerland
Agenda
− Generali Connection Platform (CoPa)
− Public cloud infrastructure on GCP
− Kafka deployment on GCP
− Challenges and lessons learned
− Questions
3
Mohamed Talhaoui, Christophe Mugnier, Cloud Streaming Platform @Generali Switzerland, October 18, 2022
4. Generali Switzerland
Cloud Streaming Platform @Generali Switzerland
Generali Connection Platform (CoPa)
4
Service
Data
Access
API
Service
Data
Access
API
Service
Data
Access
API
Service
Data
Access
API
Service
Data
Access
API
NON LIFE PARTNERS
LIFE
API GATEWAY
Mohamed Talhaoui, Christophe Mugnier, Cloud Streaming Platform @Generali Switzerland, October 18, 2022
CDC CDC CDC
7. Generali Switzerland
Kafka deployment on GCP (1/2)
7
License Cost
Compliance security and risk for
Personally Identifiable Information
Encryption key managed by
Confluent
mTLS not available
Scheduling risk for Qlik Adaptor
Technical complexity and risk with
integration into our network perimeter
Mohamed Talhaoui, Christophe Mugnier, Cloud Streaming Platform @Generali Switzerland, October 18, 2022
9. Generali Switzerland
Challenges and lessons learned
9
Self managed
infrastructure
Network and
security
Kafka Gitops and
Argocd integration
Backup and
recovery
Costs
FINMA approved
platform
• Should have tried it in
the early stage
• Train yourself
• Don’t underestimate
• Integrate security team early
• Perform regular
assessments and reviews
• Involve FINMA early
• Practice !
• Kubecost
• SpotVMs
Mohamed Talhaoui, Christophe Mugnier, Cloud Streaming Platform @Generali Switzerland, October 18, 2022