Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
¿Qué es un plan de escalado?
Utilice un plan de escalado para configurar el escalado automático de recursos escalables relacionados o asociados en cuestión de minutos. Por ejemplo, puede utilizar etiquetas para agrupar recursos en categorías como producción, pruebas o desarrollo. Luego, puede buscar y configurar los planes de escalado para recursos escalables que pertenecen a cada categoría. O bien, si su infraestructura de nube lo incluye AWS CloudFormation, puede definir plantillas de pila para usarlas a fin de crear colecciones de recursos. A continuación, cree un plan de escalado para los recursos escalables que pertenecen a cada pila.
Recursos admitidos
AWS Auto Scaling admite el uso de planes de escalado para los siguientes servicios y recursos:
-
Amazon Aurora: aumenta o reduce el número de réplicas de lectura de Aurora aprovisionadas para un clúster de base de datos de Aurora.
-
Amazon EC2 Auto Scaling: lance o finalice EC2 instancias aumentando o disminuyendo la capacidad deseada de un grupo de Auto Scaling.
-
Amazon Elastic Container Service: aumenta o reduce el recuento de tareas deseado en Amazon ECS.
-
Amazon DynamoDB: aumenta o reduce la capacidad de lectura y escritura aprovisionada de una tabla de DynamoDB o índice secundario global.
-
Flota de puntos: para lanzar o terminar EC2 instancias, aumente o disminuya la capacidad objetivo de una flota de puntos.
Características y beneficios del plan de escalado
Los planes de escalado ofrecen los siguientes beneficios y características:
-
Descubrimiento de recursos: AWS Auto Scaling proporciona un descubrimiento automático de recursos para ayudar a encontrar recursos en su aplicación que se puedan escalar.
-
Escalado dinámico: los planes de escalado utilizan los servicios Amazon EC2 Auto Scaling y Application Auto Scaling para ajustar la capacidad de los recursos escalables a fin de gestionar los cambios en el tráfico o la carga de trabajo. Las métricas de escalado dinámico pueden ser métricas de utilización estándar o de rendimiento, o métricas personalizadas.
-
Recomendaciones de escalado integradas: AWS Auto Scaling proporciona estrategias de escalado con recomendaciones que puede utilizar para optimizar el rendimiento, los costos o el equilibrio entre ambos.
-
Escalado predictivo: los planes de escalado también admiten el escalado predictivo para grupos de Auto Scaling. Esto ayuda a escalar la EC2 capacidad de Amazon más rápido cuando se producen picos con regularidad.
importante
Si utiliza planes de escalado solo para el escalado predictivo, le recomendamos encarecidamente que establezca políticas de escalado predictivo directamente en sus recursos de Auto Scaling. Esta opción ofrece más funciones, como el uso de agregaciones de métricas para crear nuevas métricas personalizadas o conservar los datos de métricas históricos en las implementaciones azules o verdes. Para obtener más información sobre Amazon EC2 Auto Scaling, consulte Escalado predictivo para Amazon EC2 Auto Scaling en la Guía del usuario de Amazon EC2 Auto Scaling. Para obtener más información sobre Application Auto Scaling, consulte Escalado predictivo para Application Auto Scaling en la Guía del usuario de Application Auto Scaling.
Para obtener una guía sobre cómo migrar de los planes de escalado a las políticas de escalado predictivo de Amazon EC2 Auto Scaling, consulteMigre su plan de escalado.
Cómo comenzar
Utilice los siguientes recursos que lo ayudarán a crear y utilizar un plan de escalado:
Trabajar con planes de escalado
Puede crear planes de escalado, acceder a ellos y administrarlos con cualquiera de las siguientes interfaces:
-
AWS Management Console: proporciona una interfaz web que puede utilizar para acceder a los planes de escalado. Si se ha suscrito a uno Cuenta de AWS, puede acceder a sus planes de escalado iniciando sesión en el AWS Management Console, utilizando el cuadro de búsqueda de la barra de navegación para buscar y AWS Auto Scaling, a continuación, seleccionando AWS Auto Scaling.
-
AWS Command Line Interface (AWS CLI): proporciona comandos para un amplio conjunto de Servicios de AWS sistemas y es compatible con Windows, macOS y Linux. Para empezar, consulte la Guía del usuario de AWS Command Line Interface. Para obtener más información, consulte autoscaling-plans
en la Referencia de comandos de la AWS CLI . -
AWS Tools for Windows PowerShell— Proporciona comandos para un amplio conjunto de AWS productos para quienes escriben en el PowerShell entorno. Para empezar, consulte la AWS Tools for Windows PowerShell Guía del usuario de . Para obtener más información, consulte la Referencia de cmdlet de AWS Tools for PowerShell.
-
AWS SDKs— Proporciona operaciones de API específicas del idioma y se ocupa de muchos de los detalles de la conexión, como el cálculo de las firmas, la gestión de los reintentos de solicitudes y la gestión de los errores. Para obtener más información, consulte AWS SDKs
. -
HTTPS API: proporciona acciones de API de nivel bajo a las que se llama mediante solicitudes HTTPS. Para obtener más información, consulte la Referencia de la API de AWS Auto Scaling.
-
AWS CloudFormation— Soporta la creación de planes de escalado mediante plantillas. CloudFormation Para obtener más información, consulte la AWS::AutoScalingPlans::ScalingPlanreferencia en la Guía del AWS CloudFormation usuario.
Disponibilidad regional
La AWS Auto Scaling API está disponible en varias regiones Regiones de AWS y proporciona un punto final para cada una de estas regiones. Para obtener una lista de todas las regiones y puntos de enlace en los que la API está disponible actualmente, consulte los AWS Auto Scaling puntos de enlace y las cuotas en los Referencia general de AWS
Precios
Todas las características del plan de escalado se encuentran habilitadas para su uso. Las funciones se proporcionan sin cargo adicional más allá de las tarifas de servicio CloudWatch y los demás Nube de AWS recursos que utilice.
nota
La función de escalado predictivo se basa en la CloudWatch GetMetricDataoperación de recopilar datos métricos históricos para la previsión de la capacidad, lo que implica costes. Sin embargo, si habilita el escalado predictivo con una política de escalado de Amazon EC2 Auto Scaling en lugar de un plan de escalado, no se cobrarán cargos por las llamadas aGetMetricData
.