Compartilhar via


Considerações de gerenciamento de operações para o acelerador de zona de destino Serviço de Aplicativo

Este artigo fornece considerações de design e recomendações para o gerenciamento de operações que você pode aplicar ao usar o acelerador de zona de destino Serviço de Aplicativo do Azure. O gerenciamento de operações é um aspecto crítico de qualquer aplicativo baseado em nuvem e o acelerador de zona de destino Serviço de Aplicativo não é exceção. Esse acelerador fornece um conjunto de recursos pré-configurados do Azure e diretrizes para configurar um ambiente escalonável para hospedar aplicativos Web, móveis e de API no Azure.

Saiba mais sobre a área de design de gerenciamento.

Considerações sobre o design

Lembre-se dessas considerações sobre o gerenciamento de operações ao usar o acelerador de zona de destino Serviço de Aplicativo:

  • Gerenciamento e solução de problemas. Serviço de Aplicativo inclui um conjunto avançado de ferramentas de gerenciamento e solução de problemas, como o portal do Azure, Azure PowerShell e a CLI do Azure. Você pode usar essas ferramentas para gerenciar as configurações do aplicativo, exibir seus dados de desempenho e diagnosticar e corrigir problemas que surgem.
  • Segurança e conformidade. Serviço de Aplicativo fornece um ambiente de segurança aprimorada para seu aplicativo, com recursos como autenticação e autorização internas, certificados SSL/TLS e isolamento de rede. Ele também atende a uma ampla gama de padrões de conformidade, incluindo HIPAA, PCI DSS e ISO 27001.
  • Monitoramento, alertas e diagnóstico. Serviço de Aplicativo fornece ferramentas internas de monitoramento, alertas e diagnóstico para ajudá-lo a acompanhar o desempenho e configurar alertas para indicadores-chave de desempenho, como tempo de resposta e taxas de erro. Essas ferramentas fornecem métricas e logs e você também pode transmitir logs em tempo real e executar consultas personalizadas nos dados.
  • Implantação e dimensionamento. Você pode usar Serviço de Aplicativo para implantar seu aplicativo de forma rápida e fácil. Você pode usar uma variedade de métodos de implantação, como a implantação contínua de repositórios de código-fonte populares, como o GitHub e o Azure DevOps. Você também pode escalar ou reduzir verticalmente seu aplicativo com base na utilização usando recursos internos de dimensionamento automático ou ajustando manualmente o número de instâncias.
  • Gerenciamento de custo. Você precisa gerenciar cuidadosamente os custos na nuvem. Você pode facilmente acumular despesas significativas se não for cauteloso. Considere as práticas recomendadas de gerenciamento de custos, como usar instâncias reservadas e dimensionar corretamente seus recursos.

Tendo essas considerações em mente e seguindo as diretrizes fornecidas pelo acelerador de zona de destino Serviço de Aplicativo, você pode configurar um ambiente escalonável para hospedar seus aplicativos no Azure.

Recomendações sobre design

Você deve implementar essas práticas recomendadas para qualquer implantação Serviço de Aplicativo:

  • Implementar monitoramento e diagnóstico. Por exemplo, você pode transmitir logs ao vivo para ver solicitações de entrada para seu aplicativo e executar consultas personalizadas em dados de log para diagnosticar problemas ou identificar tendências. Você também pode configurar alertas que notificam você sobre possíveis problemas ou degradação do desempenho para que você possa tomar as ações apropriadas.

  • Aproveite os recursos de implantação e dimensionamento. Use o dimensionamento automático para garantir que seu aplicativo possa lidar com diferentes níveis de tráfego e carga de trabalho sem desempenho ou disponibilidade comprometidos.

  • Aproveite Serviço de Aplicativo recursos de segurança e conformidade. Esses recursos, incluindo autenticação e autorização internas, certificados SSL/TLS e isolamento de rede, podem ajudar a proteger seu aplicativo e seus dados contra acesso ou ataque não autorizado. Serviço de Aplicativo padrões de conformidade, incluindo HIPAA, PCI DSS e ISO 27001, podem ajudá-lo a garantir que seu aplicativo esteja em conformidade com regulamentos relevantes e padrões do setor.

  • Use as ferramentas de gerenciamento e solução de problemas do Serviço de Aplicativo, como Azure PowerShell, a CLI do Azure e as métricas e a solução de problemas no portal do Azure. Mantenha e solucione problemas de seu aplicativo na nuvem para que você possa mantê-lo funcionando de maneira tranquila e confiável.

Se você usa Serviço de Aplicativo multilocatário ou um Ambiente do Serviço de Aplicativo de locatário único, o gerenciamento de operações é uma consideração crucial. Ambas as opções oferecem uma variedade de benefícios. A escolha certa para sua organização depende de suas necessidades e prioridades.

Serviço de Aplicativo multilocatário

Se você usar Serviço de Aplicativo multilocatário, tenha estas considerações em mente:

  • Custo. O Serviço de Aplicativo multilocatário geralmente é mais econômico do que um Ambiente do Serviço de Aplicativo porque é compartilhado entre vários locatários e não requer recursos dedicados. Pode ser uma boa opção para organizações que têm orçamentos apertados.
  • Segurança e rede. O Serviço de Aplicativo multilocatário fornece um ambiente de hospedagem seguro, mas pode não oferecer o mesmo nível de segurança que Ambiente do Serviço de Aplicativo. Se a segurança for uma prioridade, considere o uso de um Ambiente do Serviço de Aplicativo, que fornece hospedagem de aplicativos isolados de rede.

Ambiente do Serviço de Aplicativo (locatário único)

Se você usar um Ambiente do Serviço de Aplicativo, tenha estas considerações em mente:

  • Custo. Serviço de Aplicativo Ambientes geralmente são mais caros do que soluções de Serviço de Aplicativo multilocatários porque oferecem um ambiente dedicado de locatário único. Você precisa considerar cuidadosamente seu orçamento e garantir que um Ambiente do Serviço de Aplicativo seja a escolha certa para sua organização.
  • Segurança e rede. Serviço de Aplicativo Ambientes oferecem recursos de segurança adicionais, como a capacidade de configurar regras de firewall personalizadas. Esses recursos os tornam uma boa opção para organizações que têm requisitos de segurança rigorosos.

Serviço de Aplicativo fornece um conjunto abrangente de recursos de gerenciamento de operações, permitindo que você monitore, implante e gerencie seu aplicativo com eficiência na nuvem.