Em arquiteturas de aplicativos modernas, um plano de gerenciamento define proteções para o plano de dados e o plano de controle .
Ao implantar aplicativos nativos da nuvem, essa camada de gerenciamento aplica padrões comuns, controles de acesso e políticas em ambientes distribuídos. O plano de gerenciamento abstrai a complexidade de algumas operações do plano de controle e fornece visibilidade e insights sobre o desempenho do aplicativo. Devido à falta de visibilidade e lacunas na governança, os ambientes distribuídos expandem a superfície de ameaças e aumentam a probabilidade de interrupções.
As equipes de operações de plataforma estão incorporando um plano de gerenciamento para permitir um desenvolvimento de aplicativos mais ágil e centrado no desenvolvedor. O plano de gerenciamento é onde as equipes de operações de plataforma podem colocar barreiras transparentes para garantir que os usuários não machuquem a si mesmos ou a outras pessoas.
Embora semelhante em funcionalidade, o plano de gerenciamento é, na verdade, uma metacamada flutuando acima do plano de controle. Essa camada superior na pilha foi projetada para simplificar a configuração do plano de controle para facilitar o dimensionamento, a observabilidade e a resiliência. Ele possibilita definir políticas globais e configurações necessárias que se aplicam a todos os aplicativos, APIs e microsserviços. O plano de gerenciamento também pode governar e aplicar políticas por grupos de aplicativos, tipos ou geolocalizações. Na era dos aplicativos modernos, muitas partes podem se beneficiar de um plano de gerenciamento robusto – incluindo equipes de operações de rede e linhas de negócios (equipes de marketing, equipes de segurança, equipes de conformidade, etc.).
Para saber mais sobre os benefícios de um plano de gerenciamento, leia o artigo do The New Stack Dados, controle, gerenciamento: Três Planos, Altitudes Diferentes .
Neste cenário híbrido e de rápida evolução, uma solução de gerenciamento nativa da nuvem é necessária para conectar, operar e proteger efetivamente um portfólio complexo de microsserviços e aplicativos. Na NGINX, estamos criando um conjunto de ferramentas para garantir observabilidade, confiabilidade, governança e segurança em todos os três planos.