際際滷

際際滷Share a Scribd company logo
AIOPS om de uitdagingen van
een slimme stad te
ondersteunen
Meetup 25.01.2018
#digantcafe
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
van klassiek infra ...
#digantcafe
 naar software defined met commodity
hardware
#digantcafe
Wat hebben we al gedaan?
#digantcafe
Van klassieke virtualisatie en private cloud...
#digantcafe
...naar een hybride cloud met Openstack
#digantcafe
Digipolis als CLOUD
SERVICE BROKER
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
de switch van vm-based naar container-based apps
omwille van
 snellere deploy
 makkelijker up en down scaling
 zero downtime bij upgrades door rolling updates
Momenteel enkel voor workloads zonder persistente data
#digantcafe
Meetup 25/1/2018 - AIOPS om de uitdagingen van een slimme stad te ondersteunen
#digantcafe
Van klassieke infrastructuur naar AIOPS
whats next?
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
ALM: Setup an app
#digantcafe
ALM: build an app
#digantcafe
ALM: deploy an app
#digantcafe
ALM: post-deploy ?
 growing/waning popularity
 scaling out - scaling in
 ...
#digantcafe
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Monitoring
- Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
Infrastructuur
 servers en netwerk
#digantcafe
Applicaties
 Websites
 beschikbaarheid
 scenario (A-profiel login)
 Logging engine (ELK)
#digantcafe
Containers
#digantcafe
Containers
#digantcafe
 Dynamische gedrag en levensduur
 Nieuwe abstractielagen
 Zichtbaarheid in containers
 Aantal metrieken stijgt
Coscale
#digantcafe
 In-container monitoring d.m.v. specifieke plugins
 Anomalie detectie op alle metrieken
 Event integratie omgevingswijzigingen
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Monitoring
- Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
#digantcafe
Monitor Config
apiadmin app
Api Manager
(engine)
Monitor Runtime
Prometheus
coscale
target 1
target 2
target 3
Check
Check
update Status
Functional
Check
app
Status
dashboard
Reactie:
autoscale
maintenance
notification
Eventhandler
(engine)
Eventhandler
(engine)
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Monitoring en Continuous monitoring
- AIOPS
Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
Een AI Operations
Platform
Gartner: By 2022, 40% of all large enterprises will combine big data
and machine learning functionality to support and partially replace
monitoring, service desk and automation processes and tasks, up
from 5% today
#digantcafe
Humans should solve new problems and the Machines should solve known problems!
Virtuele Ops-werkkrachten
#digantcafe
Virtuele Ops-werkkrachten
Veel voorkomende repetitieve Ops taken die medewerkers uitvoeren,
worden in vraag gesteld en waar mogelijk vervangen door taken die
machines/bots kunnen uitvoeren
- bots voor end to end performantietesting: vanuit user
perspectief
- bots voor recovery testing (bv. wat als er een container
uitvalt? Hoe reageert ons systeem hierop?)
- bots voor geautomatiseerde stresstesten op een
omgeving
- bots voor bewaking best practices (bv. DB design, )
#digantcafe
An AIOps platform uses machine learning and big data to aggregate observational data (from monitoring systems output, job logs, syslogs, etc.) and
engagement data (from ticketing, incident, and event recording system data) to produce a virtuous circle of continuous insights yielding continuous
improvements and fixes
AIOps Platform
#digantcafe
#digantcafe
AIOPS een (mogelijk) voorbeeld
 use metric data to create an application skyline
 use the application skyline as input for a lifelike
performance bot
 one step further: from the skyline to a used paths
image
#digantcafe
application skyline
every endpoint has a mean response time (height of the building)
and a popularity (width of the building)
putting them together creates an area that can still allow a tall building to be ok for the application
#digantcafe
application skyline
the application skyline feeds into a performance bot that can execute performance tests in accordance
with how the application is actually being used
and compare the resultant test skyline
#digantcafe
Van klassieke infrastructuur naar AIOPS
 Huidige opzet en ons toekomstbeeld van onze infrastructuur
 Een inkijk in ons huidige platform:
- Containerplatform met Openshift
- ALM
 Van HIOPS naar AIOPS
- Monitoring en Continuous monitoring
- AIOPS
 Een uitnodiging om samen met ons na te denken over een
toekomstgericht AI operations platform: breakout sessies
#digantcafe
Breakout sessie 1:
Uitdagingen hybride cloud, containers
& deployproces
a. Uitbreiden datacenter met cloud oplossingen (AWS, AZure,
GCE, SoftLayer,...) voor scaling naar de cloud
b. Orchestration engine naar verschillende platformen
(Openstack, Openshift, vSphere, AWS, GCE,...)
c. Hoe omgaan met persistent storage in containers: volumes
beheren, backup
d. Containers en Security
e. ALM verder uitbouwen: bv Quality gates automatiseren
#digantcafe
Breakout sessie 2:
Uitbouwen AIOPS platform
a. inzetten van bots als virtuele ops werkkracht (security bots,
performantie bots, db healthcheck bots,...)
b. datalake opzetten (hoe begin je eraan, infrastructuur)
c. machine learning, algorithmic analytics, Knowledge recycle,...
d. auto scaling, selfhealing, end-to-end visualisation,...
#digantcafe
Opvolging breakout sessies
 Meetup groep
#digantcafe
Drinks
Laat gerust van je horen 
#digantcafe
Meetup 25/1/2018 - AIOPS om de uitdagingen van een slimme stad te ondersteunen

More Related Content

Meetup 25/1/2018 - AIOPS om de uitdagingen van een slimme stad te ondersteunen

  • 1. AIOPS om de uitdagingen van een slimme stad te ondersteunen Meetup 25.01.2018 #digantcafe
  • 2. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 3. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 4. van klassiek infra ... #digantcafe
  • 5. naar software defined met commodity hardware #digantcafe
  • 6. Wat hebben we al gedaan? #digantcafe
  • 7. Van klassieke virtualisatie en private cloud... #digantcafe
  • 8. ...naar een hybride cloud met Openstack #digantcafe
  • 10. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 11. de switch van vm-based naar container-based apps omwille van snellere deploy makkelijker up en down scaling zero downtime bij upgrades door rolling updates Momenteel enkel voor workloads zonder persistente data #digantcafe
  • 14. Van klassieke infrastructuur naar AIOPS whats next? Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 15. ALM: Setup an app #digantcafe
  • 16. ALM: build an app #digantcafe
  • 17. ALM: deploy an app #digantcafe
  • 18. ALM: post-deploy ? growing/waning popularity scaling out - scaling in ... #digantcafe
  • 19. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Monitoring - Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 20. Infrastructuur servers en netwerk #digantcafe
  • 21. Applicaties Websites beschikbaarheid scenario (A-profiel login) Logging engine (ELK) #digantcafe
  • 23. Containers #digantcafe Dynamische gedrag en levensduur Nieuwe abstractielagen Zichtbaarheid in containers Aantal metrieken stijgt
  • 24. Coscale #digantcafe In-container monitoring d.m.v. specifieke plugins Anomalie detectie op alle metrieken Event integratie omgevingswijzigingen
  • 25. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Monitoring - Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 26. #digantcafe Monitor Config apiadmin app Api Manager (engine) Monitor Runtime Prometheus coscale target 1 target 2 target 3 Check Check update Status Functional Check app Status dashboard Reactie: autoscale maintenance notification Eventhandler (engine) Eventhandler (engine)
  • 27. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Monitoring en Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 28. Een AI Operations Platform Gartner: By 2022, 40% of all large enterprises will combine big data and machine learning functionality to support and partially replace monitoring, service desk and automation processes and tasks, up from 5% today #digantcafe
  • 29. Humans should solve new problems and the Machines should solve known problems! Virtuele Ops-werkkrachten #digantcafe
  • 30. Virtuele Ops-werkkrachten Veel voorkomende repetitieve Ops taken die medewerkers uitvoeren, worden in vraag gesteld en waar mogelijk vervangen door taken die machines/bots kunnen uitvoeren - bots voor end to end performantietesting: vanuit user perspectief - bots voor recovery testing (bv. wat als er een container uitvalt? Hoe reageert ons systeem hierop?) - bots voor geautomatiseerde stresstesten op een omgeving - bots voor bewaking best practices (bv. DB design, ) #digantcafe
  • 31. An AIOps platform uses machine learning and big data to aggregate observational data (from monitoring systems output, job logs, syslogs, etc.) and engagement data (from ticketing, incident, and event recording system data) to produce a virtuous circle of continuous insights yielding continuous improvements and fixes AIOps Platform #digantcafe
  • 33. AIOPS een (mogelijk) voorbeeld use metric data to create an application skyline use the application skyline as input for a lifelike performance bot one step further: from the skyline to a used paths image #digantcafe
  • 34. application skyline every endpoint has a mean response time (height of the building) and a popularity (width of the building) putting them together creates an area that can still allow a tall building to be ok for the application #digantcafe
  • 35. application skyline the application skyline feeds into a performance bot that can execute performance tests in accordance with how the application is actually being used and compare the resultant test skyline #digantcafe
  • 36. Van klassieke infrastructuur naar AIOPS Huidige opzet en ons toekomstbeeld van onze infrastructuur Een inkijk in ons huidige platform: - Containerplatform met Openshift - ALM Van HIOPS naar AIOPS - Monitoring en Continuous monitoring - AIOPS Een uitnodiging om samen met ons na te denken over een toekomstgericht AI operations platform: breakout sessies #digantcafe
  • 37. Breakout sessie 1: Uitdagingen hybride cloud, containers & deployproces a. Uitbreiden datacenter met cloud oplossingen (AWS, AZure, GCE, SoftLayer,...) voor scaling naar de cloud b. Orchestration engine naar verschillende platformen (Openstack, Openshift, vSphere, AWS, GCE,...) c. Hoe omgaan met persistent storage in containers: volumes beheren, backup d. Containers en Security e. ALM verder uitbouwen: bv Quality gates automatiseren #digantcafe
  • 38. Breakout sessie 2: Uitbouwen AIOPS platform a. inzetten van bots als virtuele ops werkkracht (security bots, performantie bots, db healthcheck bots,...) b. datalake opzetten (hoe begin je eraan, infrastructuur) c. machine learning, algorithmic analytics, Knowledge recycle,... d. auto scaling, selfhealing, end-to-end visualisation,... #digantcafe
  • 39. Opvolging breakout sessies Meetup groep #digantcafe
  • 40. Drinks Laat gerust van je horen #digantcafe