Download - Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

Transcript
Page 1: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware
Page 2: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

Agenda

• Over KPN en de relatie tot Docker

• Contains paradigma

• De uitdagingen

• De benefits

• Vragen

2 The good, the bad and the containers

Page 3: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

KPN ICT ConsultingWat we niet doen!

3 The good, the bad and the containers

Page 4: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 5: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 6: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

.

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

Page 7: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 8: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 9: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

Waarom Docker EE?Laat uw applicaties veilig landen

• Security

• Enterprise support

• Industrie standard

• Vendor onafhankelijk

9 The good, the bad and the containers

Page 10: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 11: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 12: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 13: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 14: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 15: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 16: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 17: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

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

Page 18: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

Recap

18 The good, the bad and the containers

Page 19: Agenda...The good, the bad and the containers Een korte inleiding van virtualistie naar containers • 1964 IBM CP-40 • 1979 UNIX-V7 chroot • 1982 Solaris zones • 1998 VMware

Vragen?

19 The good, the bad and the containers