Compartir vía


Inicio rápido: administración de las marcas de características en Azure App Configuration

Azure App Configuration proporciona administración de características a través de marcas de características, lo que permite a los equipos controlar dinámicamente la funcionalidad de la aplicación sin volver a implementar código. Esto permite implementaciones seguras, dirigidas, experimentación más rápida y riesgo reducido, lo que proporciona a los desarrolladores un control flexible sobre el comportamiento de la aplicación y la capacidad de responder rápidamente a las necesidades empresariales o de los clientes.

El administrador de características de Azure Portal proporciona una interfaz de usuario para crear y administrar las marcas de características que se usan en las aplicaciones.

Requisitos previos

Creación de una marca de características

Cree una marca de característica en Azure Portal siguiendo los pasos que se indican a continuación.

  1. Abra el almacén de Azure App Configuration en Azure Portal. En el menú de recursos, en Operaciones, seleccione Administrador de características>Crear.

    Captura de pantalla del portal de Azure que muestra la función de creación de bandera de características.

  2. En ¿Para qué usará la marca de características?, elija uno de los siguientes propósitos:

    • Switch : activa o desactiva las características con un conmutador simple. Se usa para alternancias operativas de corta duración y escenarios en los que un único control de encendido y apagado es suficiente.
    • Lanzamiento : habilite gradualmente la característica para un porcentaje de usuarios. Utilizar para lanzamientos graduales de características para reducir el riesgo, y para despliegues de tipo valor controlado o escalonados en entornos o segmentos de usuario.
    • Experimento : ejecute experimentos controlados con asignación de tráfico para determinar la variante de mejor rendimiento. Se usa para pruebas A/B, experimentos multivariante o evaluación de características controladas por métricas y otros escenarios que requieren comparación estadística.

    Use Switch para habilitar o deshabilitar la funcionalidad al instante para todos los usuarios.

    1. Configure Aspectos básicos para establecer las propiedades fundamentales de tu bandera de característica.

      Configuración Valor de ejemplo Descripción
      Habilitar marca de características Alternar encendido Esta opción habilita la marca de características tras la creación. Si desactiva esta opción, se guarda la configuración de la nueva marca de característica, pero la nueva marca de característica permanece deshabilitada.
      Nombre de la marca de características Beta El nombre de la marca de características es lo que se usa para hacer referencia a la marca en el código. Debe ser único dentro de una aplicación.
      Clave Beta Use la clave para filtrar las marcas de características que se cargarán en la aplicación. La clave se genera a partir del nombre de la marca de característica de forma predeterminada, pero también puede agregar un prefijo o un espacio de nombres para agrupar las marcas de características, por ejemplo, .appconfig.featureflag/Beta.
      Etiqueta Dejar vacío Use etiquetas para crear diferentes marcas de características para la misma clave y filtras marcas cargadas en la aplicación en función de la etiqueta. De forma predeterminada, una marca de características no tiene etiqueta.
      Descripción Dejar vacío Déjela vacía o escriba una descripción para la marca de características.

      Captura de pantalla de Azure Portal en la que se muestra la característica Crear marca de características: opción Cambiar.

    2. Configure Telemetría para recopilar eventos de evaluación para esta marca de características. Cuando se habilita, los eventos de evaluación se envían al publicador de telemetría que configure en la aplicación. Antes de habilitar la telemetría, vincule un recurso de Application Insights al almacén de App Configuration en Telemetry>App Insights.

    3. Seleccione Revisar y crear para ver un resumen de la nueva marca de características y, a continuación, seleccione Crear para finalizar la operación. Una notificación indicará que la nueva marca de característica se creó correctamente.

Editar marcas de características

Para actualizar una marca de característica, siga estos pasos:

Recorte de pantalla de la plataforma Azure. Edición de una marca de característica.

  1. En el menú de recursos, vaya a Operations>Feature Manager.

  2. Vaya al extremo derecho de la marca de características que desea modificar y seleccione los puntos suspensivos Más acciones (...). En este menú, puede ver los detalles de la marca de características, editar la marca, bloquearla o desbloquearla, crear una etiqueta, actualizar etiquetas, revisar el historial o eliminar la marca.

  3. Seleccione Editar para realizar cambios mediante el editor visual o Edición avanzada para modificar directamente el JSON en bruto de la bandera.

  4. Opcionalmente, cambie el estado de la bandera de función activando o desactivando el interruptor Habilitado.

Administrar vista

El menú Administrador de características muestra las marcas de características almacenadas en Azure App Configuration. Cambie la presentación del Administrador de características en Azure Portal seleccionando Administrar vista.

  • La Configuración le permite elegir cuántos flags de funcionalidades se cargan por cada acción de ‘Cargar más’. Cargar más solo estará visible si hay más de 200 marcas de características.

  • Editar columnas permite agregar o quitar columnas y cambiar el orden de las mismas.

    Captura de pantalla de la plataforma Azure. Administrar la vista de marcas de características.

Las marcas de características creadas con el Administrador de características se almacenan como pares clave-valor normales. Se guardan con el prefijo especial .appconfig.featureflag/ y el tipo de contenido application/vnd.microsoft.appconfig.ff+json;charset=utf-8.

Para ver los pares clave-valor subyacentes de las marcas de características en el Explorador de configuración, siga estos pasos.

  1. En el menú de recursos, seleccione Explorador de configuración de operaciones> y, a continuación, seleccioneAdministrar configuración de la vista>.

    Recorte de pantalla de la plataforma Azure. Incluya marcas de características en el Explorador de configuración.

  2. Seleccione Include feature flags in the configuration explorer y Apply.

Para empezar a usar marcas de características con Azure App Configuration, continúe con los siguientes inicios rápidos específicos del lenguaje o la plataforma de su aplicación.