Flexible Engine - Guide avancé


Updated on :

L’objectif de ce tutoriel est de vous conduire dans la découverte des fonctionnalités avancées de Flexible Engine, qui offre une architecture de haute performance, résiliente, sécurisée, et capable de s’adapter automatiquement à la charge à laquelle elle est soumise.

 

Avertissement légal

Orange Business Services n’assume aucune responsabilité en cas de dysfonctionnement du service et/ou de perte de données du client en raison du non-respect des conditions de service du client.
Et/ou de la perte de données du client en raison du non-respect des conditions de service du client.

 

Introduction


Important ! Dans la suite de ce document, nous partons du principe que les concepts et fonctionnalités de base de Flexible Engine sont connus.
Nous renvoyons le lecteur au Guide de démarrage pour l’acquisition de ces connaissances.

 

L’objectif de ce tutoriel est de vous conduire dans la découverte des fonctionnalités avancées de Flexible Engine, qui offre une architecture de haute performance, résiliente, sécurisée, et capable de s’adapter automatiquement à la charge à laquelle elle est soumise.

Les composants d’une telle infrastructure sont :

  • Deux sous-réseaux, l’un sur lequel sera développé le frontal web exposé sur internet, et l’autre sur lequel sera hébergé l’environnement de test du service ( étape 1),
  • Des règles de sécurité pour interdire tout accès autre que ceux explicitement autorisés (étape 1),
  • Un à plusieurs frontal web – Apache sous Linux – (étape 2),
  • Une image de votre ECS pour alimenter le service AS ( étape 3 )
  • Un équilibreur de charge relayant les requêtes des internautes vers le web frontal (étape 4),
  • Un mécanisme de self-scaling permettant d’adapter le nombre de web frontal en fonction de leur charge, afin de maintenir des performances optimales quel que soit le nombre de requêtes à traiter (étape 5)
  • Un dispositif de sécurité DDoS protégeant le frontal web de ce type d’attaque (étape 6) ;
  • un service de surveillance de la charge du frontal web (étape 7).

Enfin, nous déploierons une infrastructure de test pour vérifier le bon fonctionnement de notre site web et en particulier son adaptation aux pics de charge (étape 8).

 

L’infrastructure cible est illustrée ci-dessous :