Interface utilisateur Web et gestion du stockage - Découverte de la charge de travail sur AWS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Interface utilisateur Web et gestion du stockage

Nous avons développé l'interface utilisateur Web à l'aide de React. L'interface utilisateur Web fournit une console frontale permettant aux utilisateurs d'interagir avec Workload Discovery sur AWS.

Amazon CloudFront est configuré pour ajouter des en-têtes sécurisés à chaque requête HTTP envoyée à l'interface utilisateur Web. Cela fournit une couche de sécurité supplémentaire, protégeant contre les attaques telles que le cross-site scripting (XSS).

Découverte de la charge de travail sur l'interface utilisateur Web AWS et composants de gestion du stockage

découverte de la charge de travail et gestion du stockage Webui

Les ressources de l'interface utilisateur Web sont hébergées dans le compartiment WebUIBucket Amazon S3 et distribuées par Amazon CloudFront. AWS Amplify fournit une couche d'abstraction pour simplifier les intégrations à AWS et AppSync Amazon S3.

Cette solution utilise AWS AppSync pour faciliter l'interaction avec les différentes configurations disponibles pour Workload Discovery sur AWS, notamment la gestion des régions importées. AWS AppSync utilise la fonction Settings AWS Lambda pour traiter les demandes telles que l'importation d'un nouveau compte ou d'une nouvelle région.