Medición de resultados empresariales con AppDynamicsMeasure business outcomes with AppDynamics

La correcta medición y cuantificación de los resultados empresariales es una parte fundamental de cualquier estrategia de adopción de la nube.Measuring and quantifying successful business outcomes is a crucial part of any cloud adoption strategy. Comprender la experiencia del usuario y el rendimiento de una aplicación es fundamental para medir esos resultados empresariales.Understanding an application's performance and user experience is key to measuring those business outcomes. Sin embargo, medir con exactitud la correlación entre el rendimiento de la aplicación, la experiencia del usuario y su efecto en la empresa suele ser difícil, poco preciso y lento.However, accurately measuring the correlation between application performance, user experience, and business impact is often difficult, inaccurate, and time consuming.

AppDynamics puede proporcionar información empresarial para la mayoría de los casos y muchas organizaciones que inician una estrategia completa de adopción de la nube lo hacen por los siguientes motivos:AppDynamics can provide business insights for most use cases, and many organizations start a comprehensive cloud adoption strategy with the following use cases:

  • Una comparación entre la situación anterior y posterior a una migraciónA pre- and post-migration comparison
  • Estado de la empresaBusiness health
  • Validación de un lanzamientoRelease validation
  • Estado del segmentoSegment health
  • Recorridos de usuarioUser journeys
  • Recorridos empresarialesBusiness journeys
  • Embudos de conversiónConversion funnels

Esta guía se centrará en cómo medir los resultados empresariales en una comparación entre la situación anterior y posterior a una migración, y en cómo acelerar y reducir el riesgo de una migración durante el recorrido de adopción de la nube.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.

Funcionamiento de AppDynamicsHow AppDynamics works

Antes de la migración, se implementa un pequeño agente ligero junto con sus aplicaciones.Prior to migration, a small, lightweight agent is deployed alongside your applications. Los agentes se compilan específicamente para varios lenguajes como .NET, Java y Node.js.Agents are purpose-built for various languages such as .NET, Java, and Node.js. El agente recopila datos de rendimiento y diagnóstico durante la migración y los envía a un controlador para que los correlacione y analice la información.The agent collects performance and diagnostic data during the migration and sends it to a controller to correlate and analyze the information. Los controladores pueden residir en un entorno de AppDynamics totalmente administrado, o el cliente puede elegir administrarlos en Azure.Controllers can reside in a fully managed AppDynamics environment, or the customer can choose to manage them in Azure. Las experiencias de usuario claves se identifican como transacciones comerciales, lo que le ayuda a detectar la línea de base del rendimiento normal de la aplicación o la empresa.Key user experiences are identified as business transactions, which help you to discover the baseline for normal application or business performance. Tanto si se trata de una infraestructura tradicional de servidores, bases de datos, componentes de middleware, un entorno local o en la nube, todos los componentes y dependencias de la aplicación se identifican en tiempo real para toda la aplicación y para cada transacción empresarial.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.

Un mapa de flujo de AppDynamics Figura 1: Mapa de flujo de AppDynamics.An AppDynamics flow map Figure 1: An AppDynamics flow map.

AppDynamics identifica las métricas empresarialesAppDynamics identifies business metrics

AppDynamics ayuda a definir el valor empresarial de las aplicaciones, identificar las métricas clave que se deben alcanzar para mantener su valor y comprobar si están logrando sus objetivos de resultados empresariales.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. Los agentes de AppDynamics recopilan estos puntos de datos y las métricas de rendimiento tradicionales de las aplicaciones, como el tiempo de respuesta y el uso de memoria en tiempo real, directamente de la aplicación y sin realizar cambios en el 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.

Las métricas empresariales están estrechamente relacionadas con los resultados empresariales.Business metrics are closely related to business outcomes. Muchas organizaciones tienen métricas complejas que miden resultados empresariales exclusivos, y estos resultados pueden abarcar desde resultados fiscales y de agilidad a objetivos de rendimiento y de involucración del 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. AppDynamics recopila las métricas que son específicas y que resultan útiles para su organización. Esas métricas pueden contribuir a las operaciones empresariales actuales antes y después de mirar las cargas de trabajo a 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.

Ejemplo:Example:

Una empresa que vende widgets en un marketplace en línea ha identificado las siguientes transacciones comerciales clave en su aplicación web:A company that sells widgets from an online marketplace has identified the following key business transactions within their web application:

  • Página de aterrizajeLanding page
  • Agregar al carroAdd to cart
  • EnvíoShipping
  • FacturaciónBilling
  • Confirmación de pedidosConfirm order

Estos tipos de transacciones comerciales son comunes a las aplicaciones de comercio electrónico.These types of business transactions are common to e-commerce applications. Un embudo de conversión es el recorrido que un usuario realiza a través de estas páginas y que conduce directamente a los ingresos por ventas en la plataforma de la 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. Si los usuarios abandonan el recorrido debido a un rendimiento deficiente de la página o a errores, esto afectará directamente a los beneficios subyacentes de la empresa.When users abandon the journey because of poor page performance or errors, this directly impacts the company's underlying profit.

Además, la compañía ha identificado las siguientes métricas empresariales clave:Additionally, the company has identified the following key business metrics:

  • Artículos totales en el carritoCart totals
  • Segmentos de clienteCustomer segments
  • Ubicaciones del clienteCustomer locations

La combinación de las métricas de rendimiento empresarial y de la aplicación ayuda a demostrar claramente cómo se relaciona el rendimiento de la aplicación con sus beneficios subyacentes.Combining application and business performance metrics helps to clearly demonstrate how their application's performance relates to their underlying profit. Este nivel de visibilidad y los tipos de información serán esenciales durante las migraciones.This level of visibility and types of insights will be vital during migrations.

Los paneles configurables son una de las muchas herramientas de AppDynamics que permiten visualizar esta información.Configurable dashboards are one of many AppDynamics tools that visualize these insights. En este ejemplo en tiempo real, vemos el embudo de conversión general y el impacto en el rendimiento de cada una de las páginas en relación con el número de usuarios que abandona la página, junto con los artículos totales del carrito, el segmento del cliente, la ubicación y la información general de ingresos.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.

Panel de impacto empresarial de AppDynamics Figura 2: Panel de impacto empresarial de AppDynamics.AppDynamics business impact dashboard Figure 2: AppDynamics business impact dashboard.

Recursos para ayudar a identificar las métricas empresarialesResources to help identify business metrics

Las secciones sobre estrategia y resultados empresariales de Cloud Adoption Framework proporcionan las instrucciones y estrategias que le ayudarán a identificar los resultados empresariales de su organización.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.

Comparación entre la situación anterior y posterior a una migraciónPre- and post-migration comparison

La nube ofrece grandes ventajas y posibilidades, pero los primeros pasos de una migración a menudo son confusos y bastante arriesgados.The cloud offers vast benefits and potential, but the first steps of a migration are often unclear and full of risk. Se deben emplear más criterios para evaluar una migración satisfactoria que para evaluar la capacidad de una implementación correcta.A successful migration must be evaluated by more criteria than the capability for a successful deployment. Comprender la experiencia del usuario y el rendimiento empresarial antes y después de la migración a la nube le ayudará a ajustar y estabilizar ambos criterios cuando sea necesario, lo que puede ayudarle a generar unos resultados empresariales satisfactorios a la vez que a aumentar el valor que proporciona Azure durante el recorrido de la migración.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 basarse en la comprensión de cómo AppDynamics proporciona métricas empresariales y de aplicaciones, compare esas métricas antes y después de una migración para evaluar su grado de éxito y si se consiguen los resultados empresariales de destino.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.

Ejemplo:Example:

Movie Tickets Online, una empresa en línea ficticia de venta de entradas, está trabajando para retirar sus centros de recursos existentes y trasladar sus cargas de trabajo a Azure.Movie Tickets Online, a fictitious online movie ticket seller, is working to retire their existing datacenters and move their workloads to Azure. Sus problemas de capacidad han dado lugar a un rendimiento deficiente de las transacciones empresariales y confían en las optimizaciones de rendimiento y en la capacidad que les ofrece Azure.Their capacity issues have led to poor business transaction performance, and they look forward to the performance optimizations and capacity in Azure.

Además de mejorar el rendimiento, quieren asegurarse de que se consiguen los resultados empresariales de mejora del embudo de ventas y aumento de los ingresos.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 su migración, han implementado AppDynamics en sus entornos locales existentes para comprender con claridad su rendimiento actual.As part of their migration, they deployed AppDynamics to their existing on-premises environments to clearly understand their current performance. Como parte de la implementación de la nube, Movie Tickets Online puede usar la integración nativa de AppDynamics con Azure para comprender el rendimiento y los resultados empresariales en la etapa posterior a la migración.As part of the cloud deployment, Movie Tickets Online can use AppDynamics native integration with Azure to understand post-migration performance and business outcomes.

En este caso, pudieron ver un aumento en las tasas de conversión del 48 al 79 por ciento y mejoras en el rendimiento subyacente, el tiempo de respuesta y el volumen de ventas de entradas.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.

Comparación de migraciones de AppDynamics Figura 3: Comparación de migraciones de AppDynamics.AppDynamics migration comparison Figure 3: AppDynamics migration comparison.

Pasos siguientesNext steps

AppDynamics ofrece a las organizaciones la capacidad única de medir los resultados empresariales durante la estrategia de adopción de la nube.AppDynamics gives organizations the unique ability to measure the business outcomes during their cloud adoption strategy. Visite AppDynamics para más información sobre AppDynamics con Azure.Visit AppDynamics to learn more about AppDynamics with Azure.