Especificación de una capa de parámetros predeterminada
Al crear o actualizar un parámetro mediante la operación PutParameter, puede especificar la capa de parámetros. A continuación se muestra un ejemplo de AWS CLI.
Al especificar una capa en una solicitud de creación o actualización, Parameter Store utiliza esa capa. Si no se especifica ninguna capa, la configuración de capa predeterminada determina qué capa se utiliza.
De forma predeterminada, Parameter Store utiliza la capa de parámetros estándar. Si utiliza la capa de parámetros avanzados, puede especificar una de las siguientes opciones como predeterminada:
-
Avanzado: todos los parámetros se crean como avanzados.
-
Capas inteligentes: Parameter Store evalúa cada solicitud y selecciona la capa adecuada.
Con las capas inteligentes, Parameter Store crea un parámetro en la capa estándar, a menos que la solicitud incluya opciones que requieran la capa avanzada. Si se solicitan características avanzadas, el parámetro se crea como avanzado.
Acerca de la capa de parámetros predeterminada
De forma predeterminada, cuando se crea un parámetro nuevo, Parameter Store lo asigna a la capa estándar. Los parámetros estándar están disponibles sin costo alguno, pero existen restricciones de tamaño y características, tal y como se describe en Parámetros estándar y avanzados. Si sus casos de uso no admiten parámetros estándar, puede establecer la capa avanzada como predeterminada. La capa avanzada ofrece límites más altos y características adicionales, por un costo adicional. Para obtener más información, consulte Precios de AWS Systems Manager para Parameter Store
Para maximizar la eficiencia y reducir los costos, puede configurar las capas inteligentes como predeterminadas. Esta característica determina si se debe utilizar la capa estándar o avanzada en función del contenido de la solicitud. Por ejemplo, si ejecuta un comando para crear un parámetro que cumpla con todos los criterios de un parámetro estándar, las capas inteligentes crean el parámetro en la capa estándar. Si ejecuta un comando para crear un parámetro en el que uno o varios criterios no cumplen los requisitos de la capa estándar, las capas inteligentes crean el parámetro en la capa avanzada.
Las capas inteligentes ofrecen las siguientes ventajas:
Control de costos: las capas inteligentes ayudan a controlar los costos relacionados con los parámetros al crear siempre parámetros estándar a menos que sea absolutamente necesario un parámetro avanzado.
Actualización automática a la capa de parámetros avanzados: cuando realiza un cambio en el código que requiere actualizar un parámetro estándar a un parámetro avanzado, las capas inteligentes se encargan de la conversión. No es necesario cambiar el código para gestionar la actualización.
A continuación, se muestran algunos ejemplos de actualización automática:
-
Sus plantillas de AWS CloudFormation aprovisionan numerosos parámetros cuando se ejecutan. Cuando este proceso hace que alcance la cuota de 10 000 parámetros en el nivel de parámetros estándar, los niveles inteligentes actualizan automáticamente al nivel de parámetros avanzados y sus procesos de CloudFormation no se ven interrumpidos.
-
Puede almacenar un valor de certificado en un parámetro, rotar el valor del certificado con regularidad y el contenido es inferior a la cuota de 4 KB del nivel de parámetros estándar. Si el valor de un certificado de sustitución supera los 4 KB, las capas inteligentes actualizan automáticamente el parámetro a la capa de parámetros avanzados.
-
Desea asociar numerosos parámetros estándar existentes a una política de parámetros, que requiere la capa de parámetros avanzados. En lugar de incluir la opción
--tier Advanceden las llamadas para actualizar los parámetros, las capas inteligentes actualizan automáticamente los parámetros a la capa avanzada.
Las capas inteligentes actualizan los parámetros de estándar a avanzados siempre que se introducen criterios de parámetros avanzados.
nota
Puede cambiar la configuración de capa predeterminada de Parameter Store en cualquier momento.