Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers...
Transcript of Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers...
Agenda
• Over KPN en de relatie tot Docker
• Contains paradigma
• De uitdagingen
• De benefits
• Vragen
2 The good, the bad and the containers
KPN ICT ConsultingWat we niet doen!
3 The good, the bad and the containers
KPN ICT ConsultingWat doen we wel?
• Advies over ICT en de digitale transformatie
• Implementatie trajecten
• Adoptie & transformatie
• Support
4 The good, the bad and the containers
KPN ICT ConsultingWat doen we?
5
• Advies over ICT en de digitale transformatie
• Implementatie trajecten
• Adoptie & transformatie
• Support
Up2date technologieën• Modern Applications
• Modern Data Center
• De hele Cloud reis
Docker Authorized Consulting Partner!
5 The good, the bad and the containers
.
Onze Lead Consultants Als KPN ICT Consulting zetten we focus op de domeinen
. . . . .
Okke TissingLead Consultant ICT Management & Strategie
Maarten EmonsLead ConsultantData & Analytics
Benno ZeldersLead Consultant Workspace
Marcel van LeentLead Consultant Security
Patrick MandemakerLead Consultant Cloud & Modern DataCenter
Open vacatures over alle domeinen! Mail mij op [email protected]
6 The good, the bad and the containers
Een korte inleidingvan virtualistie naar containers
• 1964 IBM CP-40
• 1979 UNIX-V7 chroot
• 1982 Solaris zones
• 1998 VMware
• 2008 LXD/LXC
• 2013 Docker
7 The good, the bad and the containers
Behoefte uit de marktOrganisaties blijven in beweging
• Impact van technologische ontwikkelingen op bedrijfsvoering
• Timing en snelheid
• Alles is (wordt) Software-defined
• Verlagen van TCO
• Hype of revolutie/evolutie?
8 The good, the bad and the containers
Waarom Docker EE?Laat uw applicaties veilig landen
• Security
• Enterprise support
• Industrie standard
• Vendor onafhankelijk
9 The good, the bad and the containers
SecurityBetter safe than sorry
• Image signing
• Image scanning
• Hardening
• KSP (https://github.com/KPN-CISO/kpn-security-policy)
10 The good, the bad and the containers
Toepassing van Containers monoliet vs micro services
• Wat kost het om huidige workloads om te zettennaar microservices?
• Welke voordelen kunnen behaald worden met traditionele applicaties in containers te hosten?
• MTA (Modernize Traditional Application)
11 The good, the bad and the containers
Het plan
• Minimum Viable Product (MVP)
• “Andersom ontwerpen”
• Nieuwe kijk op rollen en verantwoordelijkheden
• Starten met “On The Job” training.
• Kennis aanvullen met Deep Dive trainingen
12 The good, the bad and the containers
De scope
UCP en DTR in 1 network segment
• 3 UCP nodes
• 3 DTR nodes
• 1 loadbalancer voor UCP
• 1 loadbalancer voor DTR
Worker Nodes, in gescheiden network zones, voor:
• 6 Acceptatie nodes
• 6 Productie nodes
13 The good, the bad and the containers
De voorbereiding• Functionele design documenten
• Technische design documenten
• Checklists van Docker
Changes aanvragen voor:
• Opleveren Virtuele machines
• NAS Storage
• Load Balancers
• Firewall rules open zetten
• Certificaten
Oplevering van changes checken!
14 The good, the bad and the containers
De implementatie
• Documentatie beschikbaar en bijwerken
• Linux installaties checken
• Docker client installeren
• UCP installeren
• Worker nodes toevoegen
• DTR installeren
• RBAC inrichten
• DTR inrichten
15 The good, the bad and the containers
Goed om te weten
• Controleer in hoeverre Desired State wordttoegepast.
• Configureer de failover scheduler van de hypervisorlaag voor hoog beschikbaarheidvan de UCP, DTR en Worker Nodes.
• Zorg dat Docker Checklist up-to-date is.
• Na toevoegen van een DTR Node, minimaal 2 minuten wachten voor het toevoegen van een nieuwe DTR Node.
16 The good, the bad and the containers
Hoe verder
Promotie sessie voor:
• Stakeholders
• Beheerders
• Ontwikkelaars
• Klanten
17 The good, the bad and the containers
Processen inrichten voor:
• Acceptatie criteria container images
• Monitoring
• Capaciteitsmanagement
• Users
Recap
18 The good, the bad and the containers
Vragen?
19 The good, the bad and the containers