- DevOps
- Conférence
- Standard
- 55 min
Karpenter * Keda : Le duo gagnant du FinOps
Date mercredi
Horaire 11h30 Ă 12h25
Salle Amphi E
Description
La gestion des coĂ»ts est un enjeu majeur sur les plateformes Cloud. Sans une approche rigoureuse, lâĂ©lasticitĂ© et la flexibilitĂ© promises peuvent rapidement se transformer en dĂ©penses imprĂ©visibles. RCA utilise le service managĂ© Kubernetes EKS dâAWS. Afin de gĂ©rer les variations de charge des applications, nous avons dĂ©ployĂ© KEDA pour ajuster automatiquement le nombre dâinstances en fonction de lâactivitĂ© des utilisateurs et des pĂ©riodes de la journĂ©e. Dans une optique FinOps, le dimensionnement des nĆuds est optimisĂ© via Karpenter, garantissant ainsi une adĂ©quation au plus juste entre les ressources allouĂ©es et les besoins des applications. En combinant ces solutions avec une stratĂ©gie hybride de facturation avec des instances Spot et des instances rĂ©servĂ©es en fonction des environnements, nous maximisons lâefficacitĂ© tout en rĂ©duisant les coĂ»ts. Lors de cette prĂ©sentation, nous vous partagerons nos astuces et nos difficultĂ©s sur l'intĂ©gration de ces outils sur AWS dans une approche FinOps.
Orateur·ices
Sebastien Fourreau
Technical Manager SRE chez RCA, éditeur de logiciels pour les experts-comptables. Mes domaines de prédilection: Kubernetes, la CI/CD, l'observabilité. Mes passions: l'aérospatiale, le retrogaming, et beaucoup d'autres !
Guillaume Membré
Geek Ă toute heure, je travaille principalement sur des sujets de migration dâarchitecture sur le cloud d'AWS et Ă©galement sur des problĂ©matiques d'intĂ©gration et de dĂ©ploiement continu. Je partage mon expĂ©rience pour faciliter la mise en place de dĂ©marche devops chez diffĂ©rents acteurs. J'adore bidouiller des RaspberryPi ou Arduino pour crĂ©er des choses inutiles donc indispensables ! Lorsque le temps le permet, je dĂ©cris mes aventures sur mon [site web](https://www.mydiy.dev/). Vous pouvez me suivre sur mastodon : @gmembre@piaille.fr
Actions rapides
Les sessions futures sur le mĂȘme thĂšme
- DevOps
- Conférence
Retour d'expĂ©rience - La quĂȘte du homelab parfait
GAFAM, dĂ©pendance, donnĂ©es personnelles livrĂ©es au plus offrant ; Bienvenue dans la matrice. Moi, j'ai choisi la pilule rouge. Une idĂ©e, beaucoup d'huile de coude. Et quelques mois plus tard : une infra dĂ©clarative, rĂ©siliente, indĂ©pendante, qui m'appartient vraiment et qui respecte mes donnĂ©es. Apprendre, mettre les mains dans le cambouis, construire une base pour de futurs projets ou sortir de la matrice... Les raisons sont nombreuses pour se lancer dans le self-hosting. Pour ma part, c'Ă©tait un peu tout Ă la fois ! Que vous soyez dev curieux ou ops en quĂȘte d'un terrain de jeu personnel. Refaites avec moi tout le chemin pour passer (aprĂšs maintes soirĂ©es debug et autres prises de tĂȘte) d'une idĂ©e pas si farfelue Ă une infra redondante, observable, sĂ©curisĂ©e, avec une dizaine de services en production. Le genre d'architecture qu'on retrouverait en entreprise. Au programme : virtualisation avec Proxmox, orchestration avec Kubernetes, Talos et ClusterAPI, GitOps avec ArgoCD et Gitlab, IaC avec OpenTofu, gestion des secrets avec SOPS et Infisical, OS immutables avec NixOS et CoreOS. Et une touche de loki et grafana pour lier le tout. Vous repartirez avec le fruit de mes tentatives, apprentissages et galĂšres. Tout ce qu'il faut pour dĂ©marrer votre propre homelab cloud-native ; Et je l'espĂšre, l'envie de vous lancer dans cette aventure aussi passionnante qu'elle est pleine d'embĂ»ches !
Mercredi 12h30 Ă 13h25 - Amphi E
- DevOps
- Conférence
GitLab CI/CD sous attaque : secrets volés, pipelines détournés, défenses durables
Votre pipeline GitLab CI/CD est-il vraiment plus fiable que l'application qu'il dĂ©ploie ? Ă partir de deux scĂ©narios d'attaque rĂ©alistes, exfiltration de secrets via variables CI et compromission par merge request malveillante, cette session montre comment un attaquant exploite les mauvaises configurations les plus courantes, puis comment mettre en place des protections durables sans freiner les Ă©quipes. La CI/CD est devenue un composant critique du systĂšme dâinformation. Pourtant, sur GitLab, elle concentre encore trop souvent des variables sensibles, des permissions excessives et des rĂšgles dâexĂ©cution qui ouvrent la porte Ă des abus simples mais redoutablement efficaces. Dans cette session, nous partons de deux scĂ©narios dâattaque rĂ©alistes observĂ©s autour de GitLab CI/CD : - lâexploitation de variables CI mal protĂ©gĂ©es pour exfiltrer des secrets, tokens ou credentials ; - la compromission dâun pipeline via une merge request malveillante, jusquâĂ la publication dâartefacts corrompus ou lâintroduction de code non maĂźtrisĂ© dans la chaĂźne de livraison. Lâobjectif nâest pas de faire peur, ni de dĂ©rouler une checklist figĂ©e. Ă partir de trois annĂ©es passĂ©es Ă sĂ©curiser des pipelines GitLab en production, nous montrons surtout ce qui tient dans la durĂ©e : - les rĂ©glages GitLab qui rĂ©duisent rĂ©ellement la surface dâexposition ; - les rĂšgles de gouvernance qui Ă©vitent les dĂ©rives sans bloquer les dĂ©veloppeurs ; - les mĂ©canismes de contrĂŽle continu qui permettent de dĂ©tecter les Ă©carts avant quâils ne deviennent exploitables. Ensemble nous verrons comment repenser la sĂ©curitĂ© GitLab CI/CD comme un systĂšme vivant : moins basĂ© sur des audits ponctuels, davantage sur des garde-fous durables, mesurables et compatibles avec la rĂ©alitĂ© des Ă©quipes.
Jeudi 9h30 Ă 10h25 - Amphi A
- DevOps
- Quicky
â [ANNULĂ] â
Jeudi 11h05 Ă 11h20 - Amphi C