App E-commerce

contapp_index
services
checkout_service
architecture_kube
project_management
openstack_instances
network_filtrage
deployment

Informations générales

  • Catégorie: DevOps / Orchestration
  • Technologies utilisées: Python / Kubernetes / Docker
  • Année de réalisation: 2024
  • URL du projet: A venir

Orchestrer la conteneurisation d’une application

Ce projet de groupe consistait à déployer une application e-commerce de A à Z. L'objectif était de répondre aux exigences d'un client ainsi que d'un professionnel DevOps. Pour orchestrer la conteneurisation de cette application, nous avons utilisé l'outil Kubernetes, nous permettant de déployer nos services de manière ludique sous forme de conteneurs. Chacun des services à été développé en Python, utilisant les API Flask pour la majorité d'entre eux (exception des services utilisant NATS). Nous avons utilisé OpenStack pour gérer plusieurs instances linux sur lesquelles nos conteneurs tournaient. Ce projet, réalisé à l'unviersité, est de loin le plus complexe et le plus enrichissant des projets que j'ai réalisés tout au long de mon cursus professionnel et extra-professionnel. Ce projet a concrétisé tout ce que j'ai appris tout au long de mes 3 années de BUT Réseaux et Télécommunications.