cloudArchitecture de la plateforme

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 soutient une gestion avancée des opérations pour les locations de vacances, les villages vacances et les campings.

Rangées de baies de serveurs dans un centre de données

cloud_doneCloud first

Priorité au cloud, toujours

Notre architecture repose sur une approche cloud-first, pour une évolutivité dynamique et des performances solides. Principales caractéristiques :

checkInfrastructure Google Cloud : héberger tous nos services sur Google Cloud garantit une sécurité et une évolutivité de pointe.
checkGoogle Cloud Load Balancing : des performances optimales grâce à une distribution avancée du trafic à l’échelle mondiale.
checkAutoscaling : les ressources s’ajustent dynamiquement à la charge de travail, pour des performances efficaces même sous pression.
checkBases de données Oracle sur Google Bare Metal : des solutions de bases de données haute performance, avec failover et sauvegardes entre plusieurs régions.
checkSauvegarde et reprise après sinistre (DR) : des systèmes redondants dans des régions distinctes protègent l’intégrité des données et limitent les interruptions.
Maxxton fonctionne sur Google Cloud, entouré de couches de protection, avec une détection active des menaces transmise aux ingénieurs

hubMicroservices

Architecture de microservices

Notre logiciel repose sur une architecture de microservices, avec des conteneurs Docker orchestrés par Kubernetes. Cette approche apporte flexibilité et modularité, et nous permet d’intégrer un large éventail de technologies adaptées à chaque besoin.

Schéma : les sites web externes, les intégrations et les applications Maxxton accèdent à Maxxton via une API externe et interne, reliée à des services, des bases de données et une file de messages

dnsRésilience

Une infrastructure redondante et résiliente

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

checkGoogle Cloud : hébergement principal, avec des environnements de production répartis sur trois zones de disponibilité à Groningue (NL) et Francfort (DE).
checkAWS et Google Cloud EU : utilisés pour les sauvegardes des applications et des bases de données, afin de garantir la redondance et la sécurité des données.

Notre infrastructure est gérée en infrastructure as code, conçue pour être portable entre les plateformes Kubernetes.

Maxxton au centre de ses dispositifs de sécurité, certifié PCI DSS, ISAE-3402 et NF525

memorySous le capot

Technologies clés

database

Bases de données

OracleMongoDBElasticsearchPostgresRedisRabbitMQ
deployed_code

Frameworks

Spring BootNode.jsAngularReactKeycloak
code

Langages

JavaTypeScriptSQLPython
rocket_launch

Outils de déploiement

TerraformHelmTekton

extensionIntégrations

Intégrations infinies

Booking.com
Airbnb
Expedia
Vrbo
WhatsApp
Microsoft Azure
Ctoutvert
RMS Cloud
Feratel
Insee
Koole Controls
Qenner
Elite Parks
+ bien d’autres

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

Découvrez la plateforme sur laquelle vos parcs fonctionneraient, et posez toutes vos questions à nos ingénieurs.