Medir os resultados de negócios com o AppDynamicsMeasure business outcomes with AppDynamics

Medir e quantificar resultados de negócios bem-sucedidos é uma parte crucial de qualquer estratégia de adoção de nuvem.Measuring and quantifying successful business outcomes is a crucial part of any cloud adoption strategy. Entender o desempenho de um aplicativo e a experiência do usuário é fundamental para medir esses resultados comerciais.Understanding an application's performance and user experience is key to measuring those business outcomes. No entanto, medir com precisão a correlação entre o desempenho do aplicativo, a experiência do usuário e o impacto nos negócios geralmente é difícil, impreciso e demorado.However, accurately measuring the correlation between application performance, user experience, and business impact is often difficult, inaccurate, and time consuming.

O AppDynamics pode fornecer informações de negócios para a maioria dos casos de uso, e muitas organizações iniciam uma estratégia de adoção de nuvem abrangente com os seguintes casos de uso:AppDynamics can provide business insights for most use cases, and many organizations start a comprehensive cloud adoption strategy with the following use cases:

  • Uma comparação de pré e pós-migraçãoA pre- and post-migration comparison
  • Integridade dos negóciosBusiness health
  • Validação da versãoRelease validation
  • Integridade do segmentoSegment health
  • Percursos do usuárioUser journeys
  • Viagens de negóciosBusiness journeys
  • Funils de conversãoConversion funnels

Estas diretrizes se concentram em como medir resultados de negócios de uma comparação de pré e pós-implantação e como acelerar e reduzir o risco de uma migração durante sua jornada de adoção na nuvem.This guidance will focus on how to measure business outcomes of a pre- and post-migration comparison and how to accelerate and reduce risk for a migration during your cloud adoption journey.

Como o AppDynamics funcionaHow AppDynamics works

Antes da migração, um agente pequeno e leve é implantado junto com seus aplicativos.Prior to migration, a small, lightweight agent is deployed alongside your applications. Os agentes são desenvolvidos especificamente para várias linguagens, como .NET, Java e Node.js.Agents are purpose-built for various languages such as .NET, Java, and Node.js. O agente coleta dados de desempenho e diagnóstico durante a migração e os envia para um controlador para correlacionar e analisar as informações.The agent collects performance and diagnostic data during the migration and sends it to a controller to correlate and analyze the information. Os controladores podem residir em um ambiente AppDynamics totalmente gerenciado ou o cliente pode optar por gerenciá-los no Azure.Controllers can reside in a fully managed AppDynamics environment, or the customer can choose to manage them in Azure. As principais experiências do usuário são identificadas como Transações de negócios, que ajudam a descobrir a linha de base para o desempenho normal de aplicativos ou de negócios.Key user experiences are identified as business transactions, which help you to discover the baseline for normal application or business performance. Sejam eles uma infraestrutura de servidor tradicional, um banco de dados, componentes de middleware, locais ou na nuvem, todos os componentes e dependências de aplicativos são identificados em tempo real para todo o aplicativo e cada transação de negócios.Whether they're traditional server infrastructure, database, middleware components, on-premises, or in the cloud, all application components and dependencies are identified in real time for the entire application and each business transaction.

Um mapa de fluxo AppDynamics Figura 1: um mapa de fluxo do AppDynamics.An AppDynamics flow map Figure 1: An AppDynamics flow map.

AppDynamics identifica as métricas de negóciosAppDynamics identifies business metrics

O AppDynamics ajuda você a definir o valor comercial para seus aplicativos, identificar as principais métricas que eles devem atender para manter seu valor e verificar se estão cumprindo seus resultados de negócios de destino.AppDynamics helps you to define business value for your applications, identify the key metrics that they should meet to retain their value, and verify if they're fulfilling their target business outcomes. Os agentes AppDynamics coletam esses pontos de dados e métricas de desempenho de aplicativo tradicionais, como tempo de resposta e utilização de memória em tempo real, diretamente do aplicativo e sem nenhuma alteração no código.AppDynamics agents collect these data points and traditional application performance metrics like response time and memory utilization in real time, directly from the application, and without any changes to code.

As métricas de negócios estão fortemente relacionadas aos resultados de negócios.Business metrics are closely related to business outcomes. Muitas organizações têm métricas complexas que medem resultados de negócios exclusivos, e esses resultados podem variar de fiscal e agilidade relacionados ao desempenho e às metas de envolvimento do cliente.Many organizations have complex metrics that measure unique business outcomes, and these outcomes can range from fiscal and agility-related to performance and customer engagement goals. O AppDynamics coleta as métricas específicas e úteis para sua organização, e essas métricas podem contribuir para operações de negócios atuais antes e depois da migração de cargas de trabalho para o Azure.AppDynamics collects the metrics that are specific and useful to your organization, and those metrics can contribute to current business operations before and after migrating workloads to Azure.

Exemplo:Example:

Uma empresa que vende widgets de um Marketplace online identificou as seguintes transações comerciais importantes em seus aplicativos Web:A company that sells widgets from an online marketplace has identified the following key business transactions within their web application:

  • Página de aterrissagemLanding page
  • Adicionar ao carrinhoAdd to cart
  • RemessaShipping
  • CobrançaBilling
  • Confirmar pedidoConfirm order

Esses tipos de transações comerciais são comuns a aplicativos de comércio eletrônico.These types of business transactions are common to e-commerce applications. Um funil de conversão é a jornada que um usuário passa por essas páginas e leva diretamente à receita de vendas na plataforma da empresa.A conversion funnel is the journey that a user takes through these pages, and it directly leads to sales revenue on the company's platform. Quando os usuários abandonam a jornada devido a erros ou desempenho de página insatisfatórios, isso afeta diretamente o lucro subjacente da empresa.When users abandon the journey because of poor page performance or errors, this directly impacts the company's underlying profit.

Além disso, a empresa identificou as seguintes métricas principais de negócios:Additionally, the company has identified the following key business metrics:

  • Totais do carrinhoCart totals
  • Segmentos do clienteCustomer segments
  • Locais do clienteCustomer locations

A combinação de métricas de desempenho de aplicativo e de negócios ajuda a demonstrar claramente como o desempenho do aplicativo se relaciona ao seu lucro subjacente.Combining application and business performance metrics helps to clearly demonstrate how their application's performance relates to their underlying profit. Esse nível de visibilidade e tipos de informações serão vitais durante as migrações.This level of visibility and types of insights will be vital during migrations.

Os painéis configuráveis são uma das muitas ferramentas de AppDynamics que visualizam essas informações.Configurable dashboards are one of many AppDynamics tools that visualize these insights. Neste exemplo em tempo real, vemos o funil de conversão geral e o impacto no desempenho da página individual em relação aos abandonos, juntamente com os totais do carrinho de compras, o segmento do cliente, o local e os detalhes de receita geral.In this real-time example, we see the overall conversion funnel and the impact on individual page performance against abandoners alongside shopping cart totals, customer segment, location, and general revenue details.

Painel de impacto nos negócios do AppDynamics Figura 2: painel de impacto de negócios do AppDynamics.AppDynamics business impact dashboard Figure 2: AppDynamics business impact dashboard.

Recursos para ajudar a identificar métricas de negóciosResources to help identify business metrics

As seções da estratégia e dos resultados de negócios da estrutura de adoção de nuvem fornecem as diretrizes e estratégias para ajudá-lo a identificar os resultados de negócios para sua organização.The strategy and business outcomes sections of the Cloud Adoption Framework provide the guidance and strategies to help you identify business outcomes for your organization.

Comparação de pré e pós-migraçãoPre- and post-migration comparison

A nuvem oferece vastos benefícios e potencial, mas as primeiras etapas de uma migração geralmente são claras e cheias de risco.The cloud offers vast benefits and potential, but the first steps of a migration are often unclear and full of risk. Uma migração bem-sucedida deve ser avaliada por mais critérios do que a capacidade de uma implantação bem-sucedida.A successful migration must be evaluated by more criteria than the capability for a successful deployment. Entender a experiência do usuário de migração pré e pós-implantação e o desempenho de negócios ajuda você a ajustar e estabilizar ambos, quando necessário, o que pode ajudar a produzir resultados de negócios bem-sucedidos, ao mesmo tempo que reforça o valor que o Azure fornece em toda a jornada de migração.Understanding the pre- and post-cloud-migration user experience and business performance helps you to adjust and stabilize both, when needed, which can help to produce successful business outcomes while reinforcing the value that Azure provides throughout your migration journey.

Para criar a base de entender como o AppDynamics fornece métricas de negócios e aplicativos, Compare essas métricas antes e depois de uma migração para avaliar seu sucesso e se os resultados de negócios de destino forem atendidos.To build on the foundation of understanding how AppDynamics provides business and application metrics, compare those metrics before and after a migration to evaluate its success and if the target business outcomes are met.

Exemplo:Example:

Os tíquetes de filme online, um vendedor de tíquete de filme online fictício, estão trabalhando para desativar seus data centers existentes e mover suas cargas de trabalho para o Azure.Movie Tickets Online, a fictitious online movie ticket seller, is working to retire their existing datacenters and move their workloads to Azure. Seus problemas de capacidade levaram a mau desempenho de transações de negócios e eles procuram as otimizações de desempenho e a capacidade no Azure.Their capacity issues have led to poor business transaction performance, and they look forward to the performance optimizations and capacity in Azure.

Além de melhorar o desempenho, eles querem garantir que os resultados comerciais de melhorar seus funils de vendas e aumentar sua receita serão atendidos.In addition to improving performance, they want to ensure that the business outcomes of improving their sales funnels and growing their revenue will be met. Como parte de sua migração, Eles implantaram o AppDynamics em seus ambientes locais existentes para entender claramente seu desempenho atual.As part of their migration, they deployed AppDynamics to their existing on-premises environments to clearly understand their current performance. Como parte da implantação na nuvem, os tíquetes de filmes online podem usar a integração nativa do AppDynamics com o Azure para entender o desempenho de pós-implantação e os resultados de negócios.As part of the cloud deployment, Movie Tickets Online can use AppDynamics native integration with Azure to understand post-migration performance and business outcomes.

Nesse caso, eles conseguiram ver um aumento nas taxas de conversão de 48 para 79% e melhorias no desempenho subjacente, no tempo de resposta e no volume de vendas de tíquete.In this case, they were able to see an increase in conversion rates from 48 to 79 percent and improvements to underlying performance, response time, and ticket sales volume.

Comparação de migração do AppDynamics Figura 3: comparação de migração do AppDynamics.AppDynamics migration comparison Figure 3: AppDynamics migration comparison.

Próximas etapasNext steps

O AppDynamics oferece às organizações a capacidade única de medir os resultados de negócios durante sua estratégia de adoção de nuvem.AppDynamics gives organizations the unique ability to measure the business outcomes during their cloud adoption strategy. Visite AppDynamics para saber mais sobre o AppDynamics com o Azure.Visit AppDynamics to learn more about AppDynamics with Azure.