Migration plateforme AWS.
Le client, éditeur de logiciel, a migré son application conteneurisée vers Kubernetes chez un autre fournisseur cloud. Cependant, la gestion est devenue chronophage en raison des changements d'API et des mises à jour requises.
Mise en Place d'une Infrastructure Cloud AWS.
CCL Consulting a mis en place un écosystème autour d'AWS EKS via Hashicorp Terraform, utilisant la méthode GitOps avec ArgoCD pour le déploiement des composants internes. Ceci inclut des solutions open-source facilitant l'intégration de Kubernetes avec les services AWS :
- External-dns : synchronisation des ingress et services avec Route53
- External-secrets : synchronisation des secrets Kubernetes avec AWS Secret Manager
- Velero : sauvegardes et restaurations sur AWS S3
- Crossplane : création de ressources AWS via des manifestes Kubernetes (Bucket, BDD...)
- Karpenter : optimisation des coûts d'instances avec EC2 "spot" lors de l'autoscaling du cluster
Pour optimiser les applications du client, principalement des travaux d'analyse statistique, le cluster EKS utilise des instances AWS avec GPUs et Volcano, un projet open-source dédié à la planification de travaux de Machine Learning / Big Data.
Après la phase de MVP, un transfert de compétences a été réalisé avec le client pour lui permettre de gérer la solution et migrer vers la production.
Résultats.
01
Automatisation et efficacité
Déploiement automatisé réduisant les erreurs manuelles et accélérant les déploiements.
02
Coûts maîtrisés
Utilisation d'instances EC2 "spot" avec Karpenter et planification efficace des travaux avec Volcano, garantissant une utilisation économique des ressources AWS.
03
Transfert de compétences
Formation du client pour une gestion autonome de l'infrastructure EKS, réduisant la dépendance aux tiers et renforçant sa capacité opérationnelle.
Autres cas clients
Gestion des Audits PCI-DSS Simplifiée grâce à AWS
Pour une banque soumise à PCI-DSS : une landing zone AWS entièrement automatisée, décrite en YAML et pilotée par Terraform, GitLab CI et Vault.
Déploiement Agile de "Fusion" pour les Jeux Olympiques de Paris 2024
L'instance du logiciel Fusion dédiée aux villages olympiques, hébergée sur AWS pour l'éditeur Salamandre : VPN site à site, anti-DDoS et supervision, déployés avec Terraform.
Migration Kubernetes et Infogérance AWS
Pour un leader européen du transport de colis : un écosystème Kubernetes sur EKS, puis une infogérance 24 h/24 préparée en ateliers avec ses équipes.