OPENSHIFT: A KUBERNETES STORY DANSKE BANK
Devops Pro Europe, 2019-03-21, Vilnius
Simonas KareivaLead platform engineer / Distributed TechnologiesDanske Bank A/S
Danske Bank: Group IT Lithuania
DGITL at a glance 2019 February:continuous growth with professional diversity
Colleaguesfrom
>350companies
86% with university degree
30
Average length of service
1.75years
Employees from
13countries
925Employees
25 % / 75 %
Average age
30Managers
34
CTO
434/DEV.
491
DGITL at a glance: YEAR 2019
BUT BACK TO YEAR 2014
YEAR 2015
• Linux platform insourcing (20 servers)
• Red Hat Enterprise Linux 6 + Chef
• Linux in Private Cloud v1
• First RabbitMQ steps
YEAR 2016
• Red Hat Enterprise Linux 7!
• Private Cloud moves to ServiceNow
• Elasticsearch + Logstash + Kibana on Linux
• Idea of OpenShift Enterprise presented: 2016 12 02
YEAR 2017
• Danske eBanking moves parts of it Linux
• Development on RHEL6 ceases
• Jenkins + Chef CI/CD
• OpenShift v3.4 goes live!
YEAR 2018
• Cloud v2 with OpenShift as main compute platform
• OpenShift:
• launches in DMZ zone
• goes bare metal
• upgrade to version 3.7
SO WHAT IS OPENSHIFT
• Application platform for containers
• Focus on writing the code!
• Self-service build & deploy
• Scaling, CI/CD and lifecycling
WHY DEVS USE IT?
Effort required to set up a simple .NET Core application:
Servers:
2 days
PaaS:
15 minutes
WHY OPS USE IT?
WHAT IS INSIDE
• Programming languages
• Databases / Middleware
• CI/CD
GROWN FROM ZERO TO HERO
0
100
200
300
400
500
600
700
0
10
20
30
40
50
60
70
80
2017 03 2017 04 2017 05 2017 06 2017 07 2017 08 2017 09 2017 10 2017 11 2017 12 2018 01 2018 02 2018 03 2018 04 2018 05 2018 06 2018 07 2018 08 2018 09
New projects New users Total projects Total users
USED BY BUSINESS UNITS TODAY
OTHER TOOLS THAT HELP
DEMO ACTION TIME
QUESTION TIME