SlideShare a Scribd company logo
REX: Cloud Native Apps on K8S stack
Mathieu Herbert
1000+
Kubernetes Nodes
18K
Pods
650
Requests / seconds
2
Cloud Providers
REX: Cloud Native Apps on a K8S stack
2018
K8S eco-system
Multi-Cloud in the
future
2018 2019 2020 2021 2022
6
6
The start with Kubespray
2018 2019 2020 2021 2022
Start with one new app
7
7
Build the basic in K8S
Templating for K8S
object
Registry with a lot of tool
Monitoring with K8S
integration
Use Prometheus Operator
Ingress Controller
Easy to install and to
use
Filebeat for log
extraction
Connected to existing
ELK
2018 2019 2020 2021 2022
8
8
Build the basic in K8S – KubeOpsView !!
2018 2019 2020 2021 2022
9
9
At the End of 2018 - limitations
Complex / Costly Operations
To connect through kubectl need Jump through Bastion
2018 2019 2020 2021 2022
2019
REX: Cloud Native Apps on a K8S stack
12
12
APP APP APP APP
2018 2019 2020 2021 2022
13
13
2018 2019 2020 2021 2022
14
14
More complex workloads in K8S
2018 2019 2020 2021 2022
2020
16
16
From Push to Pull
2018 2019 2020 2021 2022
We start to make Production deployment by
merging a PR in Github !
17
17
2018 2019 2020 2021 2022
…
Move some Infra Services from ECS Kubernetes
2021
19
19
Developer Experience
2018 2019 2020 2021 2022
Env A
Env B
Have a Kubernetes UI
to interact with the
cluster
One Grafana to see
multiple environments
See the alerts of
multiple environments
20
20
Migration to Kubernetes
2018 2019 2020 2021 2022
2022
22
22
2018 2019 2020 2021 2022
23
23
24
24
25
25
2018 2019 2020 2021 2022
First FinOps tool
Today
27
27
Logging
Tracing
Accessibility
Deployment
Monitoring
Finops
Scalability
2018 2019 2020 2021 2022
Tools alone are nothing !
REX: Cloud Native Apps on a K8S stack

More Related Content

REX: Cloud Native Apps on a K8S stack

Editor's Notes

  1. Connect to existing log centralization (filebeat + ELK)
  2. Coût d’operation: gestion des vms