Lar Desenvolvimento Quais métodos as empresas usam para melhorar o desempenho do aplicativo em modelos de nuvem?

Quais métodos as empresas usam para melhorar o desempenho do aplicativo em modelos de nuvem?

Anonim

Q:

Quais métodos as empresas usam para melhorar o desempenho do aplicativo em modelos de nuvem?

UMA:

Embora existam muitas maneiras de melhorar o desempenho do aplicativo na nuvem, as empresas geralmente tentam identificar problemas e gargalos no desempenho da rede, observando métricas como o tempo de resposta do usuário final. A solução do desempenho ruim do aplicativo pode envolver a alteração da maneira como os modelos em nuvem funcionam ou a adição de canais robustos de comunicação a um modelo em nuvem.

Uma coisa que as empresas podem fazer para aumentar o desempenho do aplicativo em uma grande área de rede é a criação de uma rede de entrega de conteúdo ou CDN. A CDN é uma matriz distribuída de servidores proxy que permite que o modelo em nuvem atenda a uma área geográfica mais ampla ou a uma base de usuários finais mais diversificada mais rapidamente. Como existem esses servidores distribuídos, o modelo de nuvem se conecta de maneira mais eficiente aos usuários em um bolso com baixo desempenho.

Outra estratégia semelhante é usar uma WAN definida por software ou uma rede de área ampla. Uma SD-WAN com recursos como provisionamento sem toque e controle de caminho dinâmico pode melhorar o desempenho do aplicativo. Diversos modelos de entrega de aplicativos nos canais SaaS também podem ajudar.

Outros tipos de solução de problemas envolvem opções específicas de fornecedores de entrega em nuvem. Por exemplo, como um dos principais fornecedores de produtos corporativos, o Amazon Web Services possui dicas e truques em termos de desempenho do aplicativo. Definir a instância correta do EC2, por exemplo, ou alavancar o Elastic Block Store, pode ter um efeito positivo.

No final, boas melhorias no desempenho do aplicativo observam toda a infraestrutura, desde o modelo do fornecedor até o fluxo do pacote de dados nos sistemas clientes e além. Observar as redes de uma perspectiva de engenharia e design faz parte disso, mas também há a necessidade de entender as diferentes opções de modelo de nuvem e como cada uma delas se aplica aos objetivos de uma empresa.

Quais métodos as empresas usam para melhorar o desempenho do aplicativo em modelos de nuvem?