Información general sobre el pilar de eficiencia del rendimiento

La eficiencia del rendimiento es la capacidad de la carga de trabajo para escalar con el fin de satisfacer de manera eficiente las demandas que los usuarios hayan ejercido sobre ella. Antes de que la nube se convirtiera en popular, cuando se procedía a planear el modo en que un sistema controlaba los aumentos de carga, muchas organizaciones aprovisionaban cargas de trabajo intencionadamente sobredimensionadas para satisfacer los requisitos empresariales. Esta decisión podía ser adecuada en entornos locales porque garantizaba la capacidad durante un período de uso intenso. La capacidad refleja la disponibilidad de los recursos (CPU y memoria). La capacidad era una consideración importante para los procesos que llevaban en vigor muchos años.

Del mismo modo que es necesario anticiparse a los aumentos de carga en entornos locales, debe esperarlos en los entornos de nube para satisfacer los requisitos empresariales. La diferencia estriba en que es posible que ya no necesite realizar predicciones a largo plazo de los cambios esperados para garantizar que tendrá suficiente capacidad en el futuro. Otra diferencia radica en el enfoque que se usa para administrar el rendimiento.

Para evaluar la carga de trabajo con los principios que se encuentran en el Marco de buena arquitectura de Microsoft Azure, consulte la reseña del Marco de buena arquitectura de Microsoft Azure.

Para aumentar la eficacia del rendimiento, se recomienda el siguiente vídeo sobre la optimización para implementaciones de máquinas virtuales rápidas y confiables:

Temas

El pilar de eficiencia del rendimiento trata los temas siguientes para ayudarle a modificar la escala de la carga de trabajo de forma eficaz:

Tema de eficiencia del rendimiento Descripción
Lista de comprobación de eficiencia del rendimiento Revise la arquitectura de la aplicación para asegurarse de que la carga de trabajo se escala de forma eficaz para satisfacer las demandas que los usuarios le exigen.
Principios de rendimiento Principios para guiarle en la estrategia general para mejorar la eficiencia del rendimiento.
Diseño para el rendimiento Revise la arquitectura de la aplicación desde una perspectiva de diseño para el rendimiento.
Consideración de la escalabilidad Planee el crecimiento mediante la comprensión de las cargas de trabajo actuales.
Planeamiento de la capacidad Planee el escalado de la capa de aplicación mediante la adición de una infraestructura adicional para satisfacer la demanda.
Supervisión del rendimiento Supervise los servicios y compruebe el estado de mantenimiento de las cargas de trabajo actuales para mantener su rendimiento general.
Patrones de rendimiento Implemente patrones de diseño para crear cargas de trabajo de mayor rendimiento.
Compromisos Tenga en cuenta el equilibrio entre la optimización del rendimiento y otros aspectos del diseño, como la confiabilidad, la seguridad, la rentabilidad y el funcionamiento.

Pasos siguientes

Consulte los principios de eficiencia del rendimiento diseñados como guía en la estrategia general.