Description du projet

7. Working with dog

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 ».