Group 2363

Architecture de la plateforme

Chez Maxxton, notre architecture de plateforme cloud-native est conçue pour offrir évolutivité, performance et fiabilité. Construite sur Google Cloud, elle exploite une gestion avancée des opérations d'hôtellerie pour prendre en charge les locations de vacances, les villages vacances et les campings.

Rectangle 1 10 (7)

Priorité au Cloud

Notre architecture est conçue avec une approche priorisant le cloud, permettant une évolutivité dynamique et des performances robustes. Les caractéristiques principales incluent:

  • Infrastructure Google Cloud: L'hébergement de tous nos services dans Google Cloud garantit une sécurité et une évolutivité de pointe.
  • Équilibrage de Charge Google Cloud: Performances optimales grâce à une distribution avancée du trafic mondial.
  • Autoscaling: Les ressources sont ajustées dynamiquement pour répondre aux demandes de charge de travail, garantissant des performances efficaces même sous la pression du système.
  • Bases de données Oracle sur Google Bare Metal: Solutions de bases de données hautes performances avec des capacités de basculement et de sauvegarde dans plusieurs régions.
  • Sauvegarde et reprise après sinistre (DR): Des systèmes redondants dans des régions distinctes protègent l'intégrité des données et minimisent les temps d'arrêt.
Security - Infrastructure Security-1

Architecture de microservices

Notre logiciel est construit sur une architecture de microservices, utilisant des conteneurs Docker gérés par Kubernetes. Cette approche permet flexibilité et modularité, nous permettant d'intégrer un large éventail de technologies adaptées à des besoins spécifiques.



Platform architecture-1

Infrastructure redondante et résiliente

Nous garantissons la fiabilité opérationnelle grâce à de multiples centres de données et fournisseurs de cloud:

  • Google Cloud: Hébergement principal, avec des environnements de production répartis sur trois zones de disponibilité à Groningue (Pays-Bas) et Francfort (Allemagne).
  • AWS & Google Cloud EU: Utilisés pour les sauvegardes d'applications et de bases de données, garantissant la redondance et la sécurité des données.

Notre infrastructure est gérée en utilisant l'infrastructure en tant que code, conçue pour la portabilité sur les plateformes Kubernetes.

Security - Data security and certifications-1

Technologies clés

  • Bases de données: Oracle, MongoDB, Elasticsearch, Postgres, Redis, RabbitMQ.
  • Frameworks: Spring Boot, Node.js, Angular, React, Keycloak.
  • Langues: Java, TypeScript, SQL, Python..
  • Outils de déploiement: Terraform, Helm, Tekton.

Prêt à passer à l’étape suivante ?