Azure@Helsana
Die Erweiterung von Dynamics CRM
mit Azure Power
Andreas Wetter, Head of Cloud Team Helsana
Manuel Meyer, Azure Architect Trivadis
1
Helsana hat über
100 Jahre Erfahrung
im Kranken- und Unfall-
versicherungsgeschäft.
Pro Woche
vergütet Helsana
rund 110 Mio. CHF an
Leistungen
Prämieneinnahmen
70% Sozialversicherung,
30% Zusatzversicherung
2
Helsana übernimmt soziale Verantwortung
und versichert 1.9 Mio. Menschen –
jede 4. Person in der Schweiz.
Helsana hat eine attraktive
Grösse und beschäftigt über
3000 Mitarbeitende.
«Warum setzt die
Helsana eigentlich
Cloud-Lösungen ein?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Cloud ermöglicht mehr Innovation (Bot, AI, ML, Analytics, Container…)
.
.
Cloud fördert die Business Agilität (DevOps und CI/CD)
Cloud optimiert die User Experience (Self-Service)
Cloud führt zur betrieblichen Effizienz (Automation)
Cloud erhöht die Flexibilität und Skalierung (Scaling Up / Out )
Warum setzt die Helsana eigentlich Cloud Lösungen ein?
Cloud erhöht die Transparenz (Kosten, Availability und Performance)
«Wie sah die Reise in
die Cloud bei Helsana
aus?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Wie sah die Reise der Helsana in die Microsoft Azure Cloud aus?
First
2016
CRM online
CRM Analytics
2017
Multi-Cloud
Strategie
2017
SaaS -> PaaS
-> CaaS
2018
Cloud First
Strategie
2017
Single-Cloud
Strategie
2019
Office 365
2020
«Wie kam es zum
Wechsel von der Multi-
zur Single-Cloud
Strategie?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Wie kam es zum Wechsel von der Multi- zur Single-Cloud Strategie?
• Best-of-Breed im Bereich SaaS
• Analyse der Multi-Cloud Strategie (PaaS) basierend auf Szenarien und
Bewertungskriterien:
- Flexibilität
- Gesamteffizienz
- Risiko
- Kosten-Leistungstransparenz
• Kritische Punkte in den Bereichen:
➢ - Architektur, Sicherheit & Governance
➢ - Automatisierung & Prozesse
➢ - Ressourcen & MA Know-how
➢ - Technologie & Orchestrierung
➢ - Kosten.
«Wieso dürft ihr als
Krankenversicherer
Daten in der Cloud
speichern?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Wieso dürft ihr als Krankenversicherer
Daten in der Cloud speichern?
Das Aufsichtsorgan für die obligatorische Krankenversicherung ist das BAG (gem.
Bundesgesetz über die Krankenversicherung KVG) und für Zusatzversicherungen die
FINMA (gem. Versicherungsvertragsgesetz VVG) verantwortlich.
Zu beachten waren u.a. folgende Punkte:
• Risikoanalyse in Bezug Cloud Services
– Rechtliche, technische und organisatorische Rahmenbedingungen bei Outsourcing
– Erarbeitung und Bewertung resultierender Risiken
• Erarbeitung Massnahmen und Umsetzung
– Technische und organisatorische Schutzmassnahmen definieren und einführen
(Datenschutzkonforme Organisation und Prozesse)
– Provider Assessment
• Betrieb und Kontrolle.
«Ist die Azure Cloud
sicher?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Ist die Cloud sicher?
3 Grundätze:
• Trust in the Provider
• Secure by Design
• Detect & Remediate.
Ist die Cloud sicher?
Microsegmentierung (Subscription
/Resource Groups / NSG / VNet /
Azure Private Link ) Security Center
Azure Polices
Log Analytics /SIEM
App Insights
Dev Guidelines
Privileged identity management
and RBAC / Conditional Access
Web Application FW
Azure BluePrints
«Wie kommt die
Azure Cloud beim
Business an?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Wie kommt die Cloud beim Business an?
• Es ist weniger die Cloud Technologie, sondern die agile BizDevOps Produkt
Organisation die beim Business gut ankommt.
– Fokus Produkt
– Teamwork
– Verantwortung
– Offene Kommunikation
– Flexibilität
– Geschwindigkeit.
«Was sind Eure
nächsten Pläne im
Bezug auf die Azure
Cloud?»
Frage:
Photo credit: Marco Bellucci (Visual Hunt)
Was sind Eure nächsten Pläne im Bezug auf die Azure Cloud?
• Cloud Center of Excellence
- Cloud Security
- Cloud Architekt
- Cloud Governance & Compliance
• Containerlösungen basierend auf Azure Kubernetes Service (AKS) oder Red Hat /Open
Shift
• Shift von Internet-Facing Applikationen und Lösungen in die Cloud
• POC von diversen Business Anwendungen in der Cloud
• Collaboration mit Office 365.
Azure@Helsana
Die Erweiterung von Dynamics CRM
mit Azure Power
Ausgangslage
Business Challenges
Target Group Selection
Daily Performance Assessment
Vorher
10 Tage
SQL
Passiv
Lösungsübersicht
Technische Lösung
EAI
Power BI /
Analytics
CRMaArchitecture
Azure SQL DB
Analytics DB
Machine
Learning
Data Factory
Transformation
Azure SQL DB
Staging DB
Dynamics
365
EAI
Syrius easySales
Storage
Account ML
ML Daten
Message
Queues
WebApp
Marketing
List Importer
Data
Management
Service
Response Lead
creation
Key Vault
Azure Analysis
Services
Logic Apps
API Apps
Data
Export
Service
Azure
Function
Azure
Function
Lösungsansatz
Zielgruppenselektion
Leadgenerierung & -verteilung
Erfolgsmessung
Power BI /
Analytics
CRMaArchitecture
Azure SQL DB
Analytics DB
Machine
Learning
Data Factory
Transformation
Azure SQL DB
Staging DB
Dynamics
365
EAI
Syrius easySales
Storage
Account ML
ML Daten
Message
Queues
WebApp
Marketing
List Importer
Data
Management
Service
Response Lead
creation
Key Vault
Azure Analysis
Services
Logic Apps
API Apps
Data
Export
Service
Azure
Function
Azure
Function
Neues Bild
Lösungsansatz
Zielgruppenselektion
Leadgenerierung & -verteilung
Erfolgsmessung
Power BI /
Analytics
CRMaArchitecture
Azure SQL DB
Analytics DB
Machine
Learning
Data Factory
Transformation
Azure SQL DB
Staging DB
Dynamics
365
EAI
Syrius easySales
Storage
Account ML
ML Daten
Message
Queues
WebApp
Marketing
List Importer
Data
Management
Service
Response Lead
creation
Key Vault
Azure Analysis
Services
Logic Apps
API Apps
Data
Export
Service
Azure
Function
Azure
Function
Leadgenerierung
Dynamics
365
Dynamics
365
Dynamics
365
Azure SQL DB
Staging DB
API App
Message
Queues
Logic AppsLogic Apps
Application InsightsKampagnen-
koordinator
Leadgenerierung Leadverteilung
Start
Kampagne
Azure Logic Apps
«Workflows
in der Cloud»
Serverless Computing in Azure
«Serverless
Computing?»
Serverless Computing in Azure
From Platform Models to Consumption Models
Azure Application Insights
Application
Insights
Telemetrie: Tele (entfernt), Metros (Metrik)
Application Insights Analytics
Monitoring mit Application Insights
Lösungsansatz
Zielgruppenselektion
Leadgenerierung & -verteilung
Erfolgsmessung
Vorher
monatlich
manuell
Jetzt
wöchentlich/
täglich
automatisch
Lessons Learned
Jetzt
Aktiv
5 Minuten
Lessons Learned
• Die Cloud ist schnell. Ist es die Firma auch?
– Cloud-Risiken müssen durch Analyse und Massnahmen mitigiert werden
– Azure Governance & Compliance Prozesse müssen etabliert und gepflegt werden
• Serverless Computing (Functions, Logic Apps)
– Wird schnell unübersichtlich -> NICHT übertreiben.
• BizDevOps
– Prozesse müssen automatisiert werden
– DevOps mit der Cloud unterstützt die agilen Praktiken
– Cloud ist der Enabler für DevOps.
44
Vielen Dank!
Fragen?
Andreas Wetter, Head of Azure Team Helsana, andreas.wetter@helsana.ch
Manuel Meyer, Azure Architect Trivadis, manuel.meyer@trivadis.com

Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Power (Manu Meyer & Andreas Wetter, Helsana)

  • 1.
    Azure@Helsana Die Erweiterung vonDynamics CRM mit Azure Power Andreas Wetter, Head of Cloud Team Helsana Manuel Meyer, Azure Architect Trivadis
  • 2.
    1 Helsana hat über 100Jahre Erfahrung im Kranken- und Unfall- versicherungsgeschäft. Pro Woche vergütet Helsana rund 110 Mio. CHF an Leistungen Prämieneinnahmen 70% Sozialversicherung, 30% Zusatzversicherung
  • 3.
    2 Helsana übernimmt sozialeVerantwortung und versichert 1.9 Mio. Menschen – jede 4. Person in der Schweiz. Helsana hat eine attraktive Grösse und beschäftigt über 3000 Mitarbeitende.
  • 5.
    «Warum setzt die Helsanaeigentlich Cloud-Lösungen ein?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 6.
    Cloud ermöglicht mehrInnovation (Bot, AI, ML, Analytics, Container…) . . Cloud fördert die Business Agilität (DevOps und CI/CD) Cloud optimiert die User Experience (Self-Service) Cloud führt zur betrieblichen Effizienz (Automation) Cloud erhöht die Flexibilität und Skalierung (Scaling Up / Out ) Warum setzt die Helsana eigentlich Cloud Lösungen ein? Cloud erhöht die Transparenz (Kosten, Availability und Performance)
  • 7.
    «Wie sah dieReise in die Cloud bei Helsana aus?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 8.
    Wie sah dieReise der Helsana in die Microsoft Azure Cloud aus? First 2016 CRM online CRM Analytics 2017 Multi-Cloud Strategie 2017 SaaS -> PaaS -> CaaS 2018 Cloud First Strategie 2017 Single-Cloud Strategie 2019 Office 365 2020
  • 9.
    «Wie kam eszum Wechsel von der Multi- zur Single-Cloud Strategie?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 10.
    Wie kam eszum Wechsel von der Multi- zur Single-Cloud Strategie? • Best-of-Breed im Bereich SaaS • Analyse der Multi-Cloud Strategie (PaaS) basierend auf Szenarien und Bewertungskriterien: - Flexibilität - Gesamteffizienz - Risiko - Kosten-Leistungstransparenz • Kritische Punkte in den Bereichen: ➢ - Architektur, Sicherheit & Governance ➢ - Automatisierung & Prozesse ➢ - Ressourcen & MA Know-how ➢ - Technologie & Orchestrierung ➢ - Kosten.
  • 11.
    «Wieso dürft ihrals Krankenversicherer Daten in der Cloud speichern?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 12.
    Wieso dürft ihrals Krankenversicherer Daten in der Cloud speichern? Das Aufsichtsorgan für die obligatorische Krankenversicherung ist das BAG (gem. Bundesgesetz über die Krankenversicherung KVG) und für Zusatzversicherungen die FINMA (gem. Versicherungsvertragsgesetz VVG) verantwortlich. Zu beachten waren u.a. folgende Punkte: • Risikoanalyse in Bezug Cloud Services – Rechtliche, technische und organisatorische Rahmenbedingungen bei Outsourcing – Erarbeitung und Bewertung resultierender Risiken • Erarbeitung Massnahmen und Umsetzung – Technische und organisatorische Schutzmassnahmen definieren und einführen (Datenschutzkonforme Organisation und Prozesse) – Provider Assessment • Betrieb und Kontrolle.
  • 13.
    «Ist die AzureCloud sicher?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 14.
    Ist die Cloudsicher? 3 Grundätze: • Trust in the Provider • Secure by Design • Detect & Remediate.
  • 15.
    Ist die Cloudsicher? Microsegmentierung (Subscription /Resource Groups / NSG / VNet / Azure Private Link ) Security Center Azure Polices Log Analytics /SIEM App Insights Dev Guidelines Privileged identity management and RBAC / Conditional Access Web Application FW Azure BluePrints
  • 16.
    «Wie kommt die AzureCloud beim Business an?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 17.
    Wie kommt dieCloud beim Business an? • Es ist weniger die Cloud Technologie, sondern die agile BizDevOps Produkt Organisation die beim Business gut ankommt. – Fokus Produkt – Teamwork – Verantwortung – Offene Kommunikation – Flexibilität – Geschwindigkeit.
  • 18.
    «Was sind Eure nächstenPläne im Bezug auf die Azure Cloud?» Frage: Photo credit: Marco Bellucci (Visual Hunt)
  • 19.
    Was sind Eurenächsten Pläne im Bezug auf die Azure Cloud? • Cloud Center of Excellence - Cloud Security - Cloud Architekt - Cloud Governance & Compliance • Containerlösungen basierend auf Azure Kubernetes Service (AKS) oder Red Hat /Open Shift • Shift von Internet-Facing Applikationen und Lösungen in die Cloud • POC von diversen Business Anwendungen in der Cloud • Collaboration mit Office 365.
  • 20.
    Azure@Helsana Die Erweiterung vonDynamics CRM mit Azure Power
  • 21.
  • 22.
    Business Challenges Target GroupSelection Daily Performance Assessment
  • 23.
  • 24.
  • 25.
  • 26.
    Power BI / Analytics CRMaArchitecture AzureSQL DB Analytics DB Machine Learning Data Factory Transformation Azure SQL DB Staging DB Dynamics 365 EAI Syrius easySales Storage Account ML ML Daten Message Queues WebApp Marketing List Importer Data Management Service Response Lead creation Key Vault Azure Analysis Services Logic Apps API Apps Data Export Service Azure Function Azure Function
  • 27.
  • 28.
    Power BI / Analytics CRMaArchitecture AzureSQL DB Analytics DB Machine Learning Data Factory Transformation Azure SQL DB Staging DB Dynamics 365 EAI Syrius easySales Storage Account ML ML Daten Message Queues WebApp Marketing List Importer Data Management Service Response Lead creation Key Vault Azure Analysis Services Logic Apps API Apps Data Export Service Azure Function Azure Function
  • 29.
  • 30.
  • 31.
    Power BI / Analytics CRMaArchitecture AzureSQL DB Analytics DB Machine Learning Data Factory Transformation Azure SQL DB Staging DB Dynamics 365 EAI Syrius easySales Storage Account ML ML Daten Message Queues WebApp Marketing List Importer Data Management Service Response Lead creation Key Vault Azure Analysis Services Logic Apps API Apps Data Export Service Azure Function Azure Function
  • 32.
    Leadgenerierung Dynamics 365 Dynamics 365 Dynamics 365 Azure SQL DB StagingDB API App Message Queues Logic AppsLogic Apps Application InsightsKampagnen- koordinator Leadgenerierung Leadverteilung Start Kampagne
  • 33.
  • 34.
    Serverless Computing inAzure «Serverless Computing?»
  • 35.
    Serverless Computing inAzure From Platform Models to Consumption Models
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
    Lessons Learned • DieCloud ist schnell. Ist es die Firma auch? – Cloud-Risiken müssen durch Analyse und Massnahmen mitigiert werden – Azure Governance & Compliance Prozesse müssen etabliert und gepflegt werden • Serverless Computing (Functions, Logic Apps) – Wird schnell unübersichtlich -> NICHT übertreiben. • BizDevOps – Prozesse müssen automatisiert werden – DevOps mit der Cloud unterstützt die agilen Praktiken – Cloud ist der Enabler für DevOps.
  • 45.
    44 Vielen Dank! Fragen? Andreas Wetter,Head of Azure Team Helsana, andreas.wetter@helsana.ch Manuel Meyer, Azure Architect Trivadis, manuel.meyer@trivadis.com