Sylob ERP : une architecture développée avec des containers et orchestrée par Kubernetes

L’architecture actuelle Sylob est développée avec des containers et orchestrée par Kubernetes. Elle est basée sur 2 containers, un pour l’applicatif et un autre pour la base de données.

Chaque client utilisateur de l’ERP Sylob a son environnement propre, qui est lui-même divisé en plusieurs environnements (production, préproduction, support, développement spécifique).

En dissociant ces éléments dans des containers dédiés, l’allocation des ressources peut être optimisée selon les besoins différents des 2 containers afin de garantir des performances optimales.

Sur le Cloud, cette architecture permet d'avoir une capacité d'adaptation des ressources et un monitoring précis de celles-ci.

L’installation de l’application et les mises à jour sont facilitées par ce déploiement en containers éphémères qui peuvent être effacés et remplacés de manière instantanée. Pour des applications complexes telles que l’ERP, les délais d’installation et de configuration sont ainsi réduits et l’accès à l’application et à la base de données simplifié.

La gestion des données de l’ERP s’appuie sur la plateforme de stockage Portworx, choisie et intégrée par Sylob. Cette plateforme est en charge du stockage, de la réplication sur plusieurs datacenters et de la sauvegarde des données.

Le stockage des documents au travers de la GED Sylob utilise le service S3 d’AWS qui garantit une disponibilité des documents et une réplication sur les datacenters de la région afin de garantir la sécurité des ces données.

Enfin, en ayant fait le choix de cette architecture, nous voulions nous affranchir du choix de l’hébergeur Cloud, et garder la maîtrise de notre logiciel. Nous restons donc maître de notre architecture et pouvons basculer sur l’hébergeur et le type de Cloud de notre choix facilement.

Qu’est-ce que la technologie des containers ?

Les containeurs connaissent depuis quelques années un rythme d’adoption exponentiel poussé par le succès de Docker et de Kubernetes et par la démocratisation de l’hébergement dans le Cloud.

En rendant plus simple et plus rapide le déploiement et le monitoring d’applications, le déploiement des applications sous forme de container permet d’apporter plus rapidement des fonctionnalités et services nouveaux.

Cette technologie permet d’embarquer le strict nécessaire pour faire tourner le logiciel de manière autonome : l’applicatif et ses dépendances. Contrairement à une architecture sur VM (Virtual Machine), le container n’exécute pas un système d’exploitation (OS), mais le voit comme une dépendance, ce qui explique sa compacité, sa portabilité et permet un déploiement rapide sur différents environnements.

Docker est la technologie historique actuellement la plus utilisée pour déployer des applications containerisées et s’appuie sur un standard partagé par d’autres technologies de containers. Et oui, Docker n’est pas tout seul à présent, du fait sa révolution technologique et de son adoption très rapide par tous les acteurs du marché, il a fait émerger l’Open Container Initiative qui défini des standards et des spécifications autour de cette technologie. Cette initiative permet de garantir la pérennité de cette brique devenue essentielle dans les systèmes actuels.

Kubernetes est l’outil majeur d’une architecture reposant sur des containers. Il permet d’industrialiser leur déploiement en automatisant l’orchestration, la montée en charge et la gestion des applications. Kubernetes s’assure également que les containers qui doivent être en fonctionnement le sont bien, et les remet en marche automatiquement en cas de crash. Il est considéré comme l’OS du cloud.

Télécharger l'ebook ERP Cloud : État des lieux technologique & financier pour les PME

Les avantages du Software as a Service (SaaS) par Sylob

En faisant le choix de porter notre ERP sur le Cloud d’AWS, nous avons fait le choix de la sécurité et d’un partenaire d’hébergement leader sur le marché mondial qui va gérer l’ensemble des ressources et des équipements nécessaires pour garantir à nos clients le meilleur niveau de services et de la sérénité.

Les données et l’application sont hébergées en France sur 3 sites distants de 30km avec une réplication des données en temps réel sur au moins 2 datacenters. Cette configuration garantit un niveau de sécurité optimal en cas d’incident sur un site et une continuité de service en cas de crash d’un datacenter avec des temps de redémarrage de l’ordre du ¼ d’heure sans intervention humaine, et avec une perte de données quasi nulles.

Avec l’offre Cloud de Sylob, vous vous concentrez sur votre métier d’industriels et nous nous occupons de vous fournir un ERP hautement disponible avec un niveau de services au top.

Monitoring des environnements et maintenance préventive
Monitoring et maintenance préventive

Monitoring des environnements et maintenance préventive de la solution

Grâce à la solution Datadog, leader des applications de monitoring, l’infrastructure est surveillée de manière globale, ce qui permet de détecter en temps réel toutes anomalies, ralentissement du système, d’anticiper, ainsi que produire des indicateurs de performance et d’utilisation de l’application.

Une solution scalable qui s’adapte rapidement
Solution scalable

Une solution scalable qui s’adapte rapidement

Les équipes Sylob sont ainsi capables d’anticiper des besoins en ressources à venir (utilisateurs complémentaires, mais aussi capacités mémoires ou espace disponible) et d’optimiser les configurations en toute transparence pour les clients qui n’ont pas à se soucier du maintien en condition opérationnelle de l'infrastructure qui supporte leur système ERP.

La sécurité comme priorité
Sécurité erp cloud priorité

La sécurité comme priorité

L’un des avantages d’AWS est que sécuriser son offre cloud reste la priorité n°1 d'Amazon. Les données sont chiffrées pendant le stockage et le transfert, et les processus étendus de certification et d’accréditation garantissent la sécurité et la confidentialité des données. De même, les modules de sécurités matériels et les procédures de sécurité physique garantissent la sûreté de l’infrastructure informatique des entreprises qui l’utilisent. En plus de ces mesures, Sylob a décidé d’utiliser ses propres clés de cryptage, de telles sorte que les données ne soient pas exploitables par les équipes d’AWS. Dans un souci de transparence des opérations de gouvernance et de conformité, le contrôle, l’audit, la gestion des identités, des configurations et des usages intègrent la plateforme.

Au niveau de l’accès à l’ERP, nous avons également fait le choix de déployer Cognito pour son authentification sécurisée.

Cognito est le système de gestion des identités et de l’authentification également mis à disposition par AWS. Le système Cognito est basé sur le standard du marché OAuth 2.0 : pas de stockage des identifiants au niveau de l’application, mots de passe « sécurisés ». Il s’agit de la norme la plus utilisée actuellement dans le domaine du web qui permet d’éviter le stockage des mots de passe en clair.

Une solution BI Cloud
builders

Une solution BI (Business Intelligence) Cloud

La solution de Business Intelligence Quicksight d’AWS est également proposée aux clients Sylob qui recherchent un service de BI novateur développé sur les technologies de dernière génération, avec une ergonomie visuelle et interactive et incluant des fonctionnalités destinées à rendre vos données toujours plus intelligentes et intelligibles.

Monitoring des environnements et maintenance préventive
Monitoring et maintenance préventive

Monitoring des environnements et maintenance préventive de la solution

Grâce à la solution Datadog, leader des applications de monitoring, l’infrastructure est surveillée de manière globale, ce qui permet de détecter en temps réel toutes anomalies, ralentissement du système, d’anticiper, ainsi que produire des indicateurs de performance et d’utilisation de l’application.

Une solution scalable qui s’adapte rapidement
Solution scalable

Une solution scalable qui s’adapte rapidement

Les équipes Sylob sont ainsi capables d’anticiper des besoins en ressources à venir (utilisateurs complémentaires, mais aussi capacités mémoires ou espace disponible) et d’optimiser les configurations en toute transparence pour les clients qui n’ont pas à se soucier du maintien en condition opérationnelle de l'infrastructure qui supporte leur système ERP.

La sécurité comme priorité
Sécurité erp cloud priorité

La sécurité comme priorité

L’un des avantages d’AWS est que sécuriser son offre cloud reste la priorité n°1 d'Amazon. Les données sont chiffrées pendant le stockage et le transfert, et les processus étendus de certification et d’accréditation garantissent la sécurité et la confidentialité des données. De même, les modules de sécurités matériels et les procédures de sécurité physique garantissent la sûreté de l’infrastructure informatique des entreprises qui l’utilisent. En plus de ces mesures, Sylob a décidé d’utiliser ses propres clés de cryptage, de telles sorte que les données ne soient pas exploitables par les équipes d’AWS. Dans un souci de transparence des opérations de gouvernance et de conformité, le contrôle, l’audit, la gestion des identités, des configurations et des usages intègrent la plateforme.

Au niveau de l’accès à l’ERP, nous avons également fait le choix de déployer Cognito pour son authentification sécurisée.

Cognito est le système de gestion des identités et de l’authentification également mis à disposition par AWS. Le système Cognito est basé sur le standard du marché OAuth 2.0 : pas de stockage des identifiants au niveau de l’application, mots de passe « sécurisés ». Il s’agit de la norme la plus utilisée actuellement dans le domaine du web qui permet d’éviter le stockage des mots de passe en clair.

Une solution BI Cloud
builders

Une solution BI (Business Intelligence) Cloud

La solution de Business Intelligence Quicksight d’AWS est également proposée aux clients Sylob qui recherchent un service de BI novateur développé sur les technologies de dernière génération, avec une ergonomie visuelle et interactive et incluant des fonctionnalités destinées à rendre vos données toujours plus intelligentes et intelligibles.

Pourquoi choisir votre ERP Sylob dans le Cloud ?

Une « vraie » application SaaS adaptable et pérenne
Une vraie application SaaS adaptable et pérenne

Une « vraie » application SaaS adaptable et pérenne

Contrairement à de nombreuses solutions ERP disponibles sur le marché, les ERP Sylob Cloud présentent le même périmètre fonctionnel que son application on-premise, et permet également à ses clients de bénéficier de customisations avancées et de tous les avantages d’un logiciel Cloud : scalabilité, flexibilité, interopérabilité, sécurité, rapidité d’exécution et haute disponibilité.

Une prise en compte de vos besoins spécifiques
Une prise en compte de vos besoins spécifiques

Une prise en compte de vos besoins spécifiques

Une large majorité des applications SaaS disponibles sur le marché n’autorisent pas le développement de fonctionnalités spécifiques qui font souvent la force des industriels performants qui cherchent à optimiser leur capacité industrielle et fluidifier leur processus.

Les clients de ces applications se retrouvent souvent limités à l’utilisation d’un logiciel standard non adaptable.

Avec Sylob, chaque client dispose de son propre environnement, ce qui nous permet d’intégrer chaque particularité et de les mettre à disposer dans leur environnement de préproduction dédié afin de les valider et de les tester avant le déploiement sur l’application « réelle ».

Une assurance contre les cyber-attaques
Une assurance contre les cyber-attaques

Une assurance contre les cyber-attaques

En ayant fait de la sécurité au sens large notre axe majeur de décision, nous garantissons un très haut niveau de sécurité en cas d’attaques ou d’incidents majeurs sur les données.

Le système de gestion de sauvegarde de la solution effectue une photo de la base de données toutes les heures sur 5 heures glissantes. Le RPO (Recovery Point Objective ou perte de données maximale) est donc d’une heure sur la corruption de données.

Interopérabilité et accès à des services illimités
AWS

Interopérabilité et accès à des services illimités

En faisant le choix d’AWS pour son déploiement dans le Cloud, Sylob propose à ses clients d’accéder à une palette de services spécialisés afin de projeter son entreprise dans l’industrie du futur.

En termes de services et de connecteurs proposés, AWS met à disposition la gamme la plus aboutie du secteur : authentification, stockage, robotique, blockchain, IoT, machine learning, calcul, intelligence artificielle, permettant à l’ERP de jouer pleinement son rôle de système central du système d’information.

Et aussi…
Sylob ERP dans le Cloud c'est aussi...

Et aussi…

  • Rapidité des installations initiales et des mises à jour de l’ERP
  • Tranquillité et sécurité garanties : sécurité, comptabilités et maintien à jour des OS etc...
  • Pas de perte de de données grâce au mécanisme de réplication sur différents datacenters
  • Infrastructure monitorée et auto scalable selon les besoins en ressources du client
  • Sauvegardes automatiques garantissant une perte de données minimale et une récupération d’activité performante (en quelques minutes)
Une « vraie » application SaaS adaptable et pérenne
Une vraie application SaaS adaptable et pérenne

Une « vraie » application SaaS adaptable et pérenne

Contrairement à de nombreuses solutions ERP disponibles sur le marché, les ERP Sylob Cloud présentent le même périmètre fonctionnel que son application on-premise, et permet également à ses clients de bénéficier de customisations avancées et de tous les avantages d’un logiciel Cloud : scalabilité, flexibilité, interopérabilité, sécurité, rapidité d’exécution et haute disponibilité.

Une prise en compte de vos besoins spécifiques
Une prise en compte de vos besoins spécifiques

Une prise en compte de vos besoins spécifiques

Une large majorité des applications SaaS disponibles sur le marché n’autorisent pas le développement de fonctionnalités spécifiques qui font souvent la force des industriels performants qui cherchent à optimiser leur capacité industrielle et fluidifier leur processus.

Les clients de ces applications se retrouvent souvent limités à l’utilisation d’un logiciel standard non adaptable.

Avec Sylob, chaque client dispose de son propre environnement, ce qui nous permet d’intégrer chaque particularité et de les mettre à disposer dans leur environnement de préproduction dédié afin de les valider et de les tester avant le déploiement sur l’application « réelle ».

Une assurance contre les cyber-attaques
Une assurance contre les cyber-attaques

Une assurance contre les cyber-attaques

En ayant fait de la sécurité au sens large notre axe majeur de décision, nous garantissons un très haut niveau de sécurité en cas d’attaques ou d’incidents majeurs sur les données.

Le système de gestion de sauvegarde de la solution effectue une photo de la base de données toutes les heures sur 5 heures glissantes. Le RPO (Recovery Point Objective ou perte de données maximale) est donc d’une heure sur la corruption de données.

Interopérabilité et accès à des services illimités
AWS

Interopérabilité et accès à des services illimités

En faisant le choix d’AWS pour son déploiement dans le Cloud, Sylob propose à ses clients d’accéder à une palette de services spécialisés afin de projeter son entreprise dans l’industrie du futur.

En termes de services et de connecteurs proposés, AWS met à disposition la gamme la plus aboutie du secteur : authentification, stockage, robotique, blockchain, IoT, machine learning, calcul, intelligence artificielle, permettant à l’ERP de jouer pleinement son rôle de système central du système d’information.

Et aussi…
Sylob ERP dans le Cloud c'est aussi...

Et aussi…

  • Rapidité des installations initiales et des mises à jour de l’ERP
  • Tranquillité et sécurité garanties : sécurité, comptabilités et maintien à jour des OS etc...
  • Pas de perte de de données grâce au mécanisme de réplication sur différents datacenters
  • Infrastructure monitorée et auto scalable selon les besoins en ressources du client
  • Sauvegardes automatiques garantissant une perte de données minimale et une récupération d’activité performante (en quelques minutes)

Nos clients témoignent

Maillage - Déployer Sylob ERP dans le Cloud

Bénéficiez d'une démonstration personnalisée de notre ERP