Environnements de travail - AWS Elastic Beanstalk

Environnements de travail

Les ressources AWS créées pour un niveau d'environnement de travail incluent un groupe Auto Scaling, une ou plusieurs instances Amazon EC2 et un rôle IAM. Pour le niveau d'environnement de travail, Elastic Beanstalk crée et met en service une file d'attente Amazon SQS si vous n'en avez pas déjà. Lorsque vous lancez un niveau d'environnement de travail, Elastic Beanstalk installe les fichiers de prise en charge nécessaires pour le langage de programmation de votre choix et un démon sur chaque instance EC2 du groupe Auto Scaling. Le démon lit les messages d'une file d'attente Amazon SQS. Le démon envoie les données à partir de chaque message lu à l'application web exécutée dans l'environnement de travail en vue de leur traitement. Si votre environnement de travail contient plusieurs instances, chacune d'elles a son propre démon, mais toutes sont lues depuis la même file d'attente Amazon SQS.

Le schéma suivant illustre les différents composants et leurs interactions entre les environnements et les services AWS.


      diagramme de l'architecture de niveau AWS Elastic Beanstalk

Amazon CloudWatch est utilisé pour la surveillance des alarmes et de l'intégrité. Pour plus d'informations, consultez la section concernant Création de rapports d'intégrité de base.

Pour de plus amples informations sur le fonctionnement du niveau d'environnement de travail, veuillez consulter Environnements de travail Elastic Beanstalk.