Description du projet

Architecture Cloud
Rattaché à une factory, nous étions en en charge de définir les modèles d’architecture des applications et des services d’infrastructures pour répondre à des objectifs de disponibilité, de continuité et de résilience sur tous les aspects techniques et de développement. Nos missions étaient les suivantes :
- Intervention en conseil et assistance dans les projets et les programmes de développement ;
- Participation aux comités d’architecture ;
- Evangélisation des bonnes pratiques en termes de résilience IT des applications et infrastructures hébergées "On premise" et dans le cloud public ;
- Utilisation des services manages des cloud providers ;
- Découpage en micro services ;
- Conteneurisation avec Docker et orchestration avec Kubernetes.
Stack technique : Docker, AWS, IBM Cloud, Kubernetes.
Les clés du succès
1
La mise en place d’une architecture microservicespour construire des applications allways-on et très scalable : FaaS Containers, NoSQL managed databases (très résilientes avec des temps d’accès optimum).
2
La proposition de toolchains pour automatiser les processus de « build compile, test, deploy release» en intégrant très à l’avance la sécurité et la qualité (DevOps et DevSecOps).
3
L'instauration d’un processus d’amélioration continue des aspects « people, process, product ».