Desigual Logo
Reference

Architecture de micro-services

En mettant en place une architecture pour le développement de nouvelles applications basées sur des microservices et conçues pour les environnements en nuage, mimacom a aidé la marque de vêtements Desigual à fournir aux équipes de développement de nouveaux outils et de nouvelles technologies pour rendre les applications plus cohérentes, flexibles et agiles.

Contexte

Desigual est une marque de vêtements basée à Barcelone, qui se caractérise par un design asymétrique, des couleurs vives et l'utilisation de graffitis. Fondée en 1984, la société possède plusieurs usines, des points de vente dans le monde entier et une boutique en ligne.

Le projet Microservice Architecture a adapté le cadre de développement d'applications de Desigual pour utiliser des modèles et des technologies qui répondent mieux aux exigences actuelles. Les équipes travaillent dans une séparation spatiale et fonctionnelle.

Conformément aux tendances actuelles du marché, l'architecture vise également à faciliter la maintenance et le déploiement des applications dans les environnements en nuage.

Le plus grand défi du projet était de mettre en place une architecture suffisamment flexible pour s'adapter aux besoins futurs de Desigual et de comprendre les études de cas spécifiques à Desigual afin de trouver les meilleurs outils et technologies pour chacun.

Solution

Pour le développement de ce projet, une équipe mixte composée d'employés de mimacom et de Desigual a été formée, à laquelle mimacom a apporté toute son expérience dans le développement d'architectures et de plates-formes en mettant l'accent sur les microservices et le cloud.

La pile technologique la mieux adaptée aux exigences existantes a été sélectionnée pour le projet :

  • __Spring Boot __: Mise en œuvre et configuration des micro-services
  • __Spring Cloud et Netflix OSS __: configuration, surveillance et communication des micro-services
  • __Redis __: Stockage des données de session et cache des applications
  • __Kafka __: Communication asynchrone des microservices et gestion des notifications "push
  • __Angular __: Cadre pour le développement d'applications frontales
  • __Docker __: Création et gestion des conteneurs
  • __Docker Swarm __: Orchestration de conteneurs
  • __Elastic Stack __: Suivi et analyse des protocoles

Détails du projet

__Industrie __: Commerce

__Team __: 5 membres, dont 2 architectes, 3 ingénieurs en logiciels

__Benutzer __: Équipe technique Desigual

__Entwicklungszeitraum __: 08/2017 – 11/2017

__Produits / Technologies __:

  • Spring Boot
  • Spring Cloud
  • Netflix OSS
  • Redis
  • Kafka
  • Angular
  • Docker
  • Docker Swarm
  • Elastic Stack

Avec la solution fournie par mimacom, Desigual dispose d'une nouvelle approche et d'une plateforme de développement d'applications moderne, agile, flexible et évolutive.

Télécharger la référence client

Back to overview