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.
Creación de indicadores de funciones y datos de configuración de formato libre en AWS AppConfig
Los temas de esta sección le ayudan a llevar a cabo las siguientes tareas en AWS AppConfig. Estas tareas crean artefactos importantes a la hora de implementar los datos de configuración.
- 1. Crear un espacio de nombres de aplicaciones
-
Para crear un espacio de nombres de aplicaciones, debe crear un AWS AppConfig artefacto denominado aplicación. Una aplicación es simplemente una estructura organizativa, como una carpeta.
- 2. Crear entornos
-
Para cada AWS AppConfig aplicación, se definen uno o más entornos. Un entorno es un grupo lógico de AWS AppConfig objetivos de implementación, como las aplicaciones de un
ProductionentornoBetao. También puede definir entornos para subcomponentes de aplicaciones como, por ejemplo, los componentesAWS Lambda functions,Containers,Web,Mobile, yBack-end.Puede configurar CloudWatch las alarmas de Amazon para cada entorno a fin de anular automáticamente los cambios de configuración problemáticos. El sistema supervisa las alarmas durante la implementación de la configuración. Si se activa una alarma, el sistema deshace la configuración.
- 3. Creación de un perfil de configuración
Una configuración de datos es un conjunto de opciones que influyen en el comportamiento de la aplicación. Un perfil de configuración incluye, entre otras cosas, un URI que permite AWS AppConfig localizar los datos de configuración en su ubicación almacenada y un tipo de configuración. AWS AppConfig admite los siguientes tipos de perfiles de configuración:
-
Indicadores de funciones: puede utilizar los indicadores de función para habilitar o deshabilitar funciones en sus aplicaciones o para configurar diferentes características de los elementos de la aplicación mediante atributos de indicador. AWS AppConfig almacena las configuraciones de las marcas de características en el almacén de configuración AWS AppConfig hospedado en un formato de marcas de características que contiene datos y metadatos sobre las marcas y los atributos de las mismas. El URI para las configuraciones de las marcas de características es simplemente
hosted. -
Configuraciones de formato libre: una configuración de formato libre puede almacenar datos en cualquiera de las siguientes herramientas Servicios de AWS y en Systems Manager:
-
AWS AppConfig almacén de configuración hospedado
-
Amazon Simple Storage Service
-
AWS CodePipeline
-
AWS Secrets Manager
-
AWS Systems Manager (SSM) Almacén de parámetros
-
Almacén de documentos de SSM
-
nota
Si es posible, recomendamos alojar los datos de configuración en el almacén de configuración AWS AppConfig hospedado, ya que es el que ofrece la mayoría de las funciones y mejoras.
-
- 4. (Opcional pero recomendado) Creación de marcas de características con múltiples variantes
-
AWS AppConfig ofrece indicadores de funciones básicas que, si están activados, muestran un conjunto específico de datos de configuración por solicitud. Para respaldar mejor los casos prácticos de segmentación de usuarios y división del tráfico, AWS AppConfig también ofrece indicadores de funciones con múltiples variantes, que permiten definir un conjunto de posibles valores de indicador para mostrar en una solicitud. También puede configurar diferentes estados (habilitada o deshabilitada) para las marcas con múltiples variantes. Al solicitar una marca configurada con variantes, la aplicación proporciona un contexto que se AWS AppConfig evalúa en función de un conjunto de reglas definidas por el usuario. Según el contexto especificado en la solicitud y las reglas definidas para la variante, AWS AppConfig devuelve diferentes valores de indicador a la aplicación.