Dans les architectures d’applications modernes, un plan de gestion définit des garde-fous pour le plan de données et le plan de contrôle.

Lors du déploiement d’applications cloud-native, cette couche de gestion impose des normes communes, des contrôles d’accès et des politiques dans l’ensemble des environnements distribués. Le plan de gestion masque la complexité de certaines opérations du plan de contrôle et offre une visibilité ainsi que des informations sur les performances des applications. En raison de leur manque de visibilité et de leurs lacunes en matière de gouvernance, les environnements distribués élargissent la surface d’attaque et augmentent le risque d’interruptions de service.

Schéma de gestion du contrôle des données

Platform Ops intègrent un plan de gestion afin de permettre un développement d’applications plus agile et davantage axé sur les développeurs. Ce plan de gestion permet aux équipes Platform Ops de mettre en place des garde-fous transparents pour éviter que les utilisateurs ne se nuisent à eux-mêmes ou à autrui.

Bien que leurs fonctionnalités soient similaires, le plan de gestion est en réalité une métacouche située au-dessus du plan de contrôle. Cette couche supérieure de la pile vise à simplifier la configuration du plan de contrôle afin de faciliter la mise à l’échelle, l’observabilité et la résilience. Elle permet de définir des politiques globales et les configurations nécessaires qui s’appliquent à l’ensemble des applications, API et microservices. Le plan de gestion peut également régir et appliquer des politiques par groupes ou types d’applications, ou encore par zones géographiques. À l’ère des applications modernes, de nombreuses parties prenantes peuvent tirer parti d’un plan de gestion robuste, notamment les équipes chargées des opérations réseau et les différents services métier (équipes marketing, sécurité, conformité, etc.).

Pour en savoir plus sur les avantages d’un plan de gestion, consultez l’article de The New Stack : « Données, contrôle, gestion : trois plans à différentes altitudes ».

Comment NGINX peut-il vous aider ?

Dans cet environnement hybride en constante évolution, une solution de gestion cloud native est nécessaire pour connecter, exploiter et sécuriser efficacement un portefeuille complexe de microservices et d’applications. Chez NGINX, nous développons une suite d’outils afin de garantir l’observabilité, la fiabilité, la gouvernance et la sécurité sur les trois plans.

Contactez-nous dès aujourd’hui pour découvrir comment nous pouvons vous aider à proposer des applications modernes.