Preguntas frecuentes sobre el uso y la facturación
Las preguntas más frecuentes sobre App Configuration proporciona respuestas a preguntas comunes sobre App Configuration.
¿Cómo puedo crear una instancia de App Configuration?
-
Inicie sesión en la cuenta de IBM Cloud.
-
En el catálogo de IBM Cloud, busque App Configuration y seleccione App Configuration. Se abre la pantalla de configuración del servicio.
-
En la pestaña Crear, selecciona la ubicación que corresponda a la zona geográfica ( región ) en la que deseas aprovisionar tu instancia.
-
Seleccione un Plan de precios.
-
Configure el recurso proporcionando un Nombre de servicio para la instancia, o utilice el nombre preestablecido.
-
Seleccione un Grupo de recursos.
-
Opcional: añade etiquetas que te ayuden a identificar y organizar la instancia en tu cuenta. Si las etiquetas están relacionadas con la facturación, considere la posibilidad de escribir las etiquetas como pares clave:valor para ayudar a agrupar las etiquetas relacionadas, como costctr:124.
-
Opcional: añada etiquetas de gestión de acceso que le ayude a aplicar políticas de acceso flexibles en recursos específicos.
-
Acepte los acuerdos de licencia y los términos pulsando el recuadro de selección.
-
Pulse Crear. Se crea una nueva instancia de servicio y se muestra la consola del servicio App Configuration.
¿Puedo utilizar los módulos de Terraform IBM para aprovisionar una instancia de App Configuration?
Sí, puede utilizar Terraform IBM Modules(TIM) para aprovisionar una App Configuration instancia. Los módulos de Terraform IBM son módulos preconstruidos, validados y listos para la empresa que siguen las mejores prácticas de IBM Cloud. Para más información y módulos disponibles, consulte el Registro de Terraform.
¿Qué planes de precio están disponibles con App Configuration?
App Configuration Cuenta con cuatro planes de precios:
| Plan | Inclusiones | Funciones |
|---|---|---|
| Lite | Este plan es un plan de evaluación que incluye 10 ID de entidad activos y 5.000 llamadas de API. Los servicios del plan Lite se suprimen tras 30 días de inactividad. | Incluye todas las prestaciones de App Configuration solo para evaluación. No debe utilizarse para la producción. Configuration Aggregator no es compatible. |
| Básico | No hay ningún coste de instancia mensual. Pague solo por aquello que utiliza. | Este plan solo incluye prestaciones de gestión de propiedades. Configuration Aggregator está disponible sin coste adicional. |
| Standard | El precio mensual de la instancia incluye 1.000 ID de entidad activos y 100.000 llamadas a la API. | Este plan incluye indicadores de características, además de la gestión de propiedades. Configuration Aggregator es compatible y se factura por elementos de configuración y cuentas conciliadas. Se admite la recopilación de configuraciones en tiempo real. |
| Enterprise | El precio de instancia mensual incluye 10.000 ID de entidad activos y 1.000.000 de llamadas de API. | Este plan incluye el despliegue manual y la selección de segmentos, además de la gestión de propiedades y los indicadores de funciones. Configuration Aggregator es compatible y se factura por elementos de configuración y cuentas conciliadas. Se admite la recopilación de configuraciones en tiempo real. |
¿Cuáles son los cargos por utilizar App Configuration?
Las métricas de precios fundamentales para App Configuration son Instancia de aplicación, ID de entidad activo y Llamada de API. Cuando se habilita Configuration Aggregator en una instancia del plan Standard o Enterprise, se aplican dos métricas adicionales: Elementos de configuración y Cuentas conciliadas.
Instancia de aplicación: una instancia de aplicación es una copia con un nombre único de App Configuration creada por usted, pero gestionada por IBM. Varias instancias de App Configuration dentro de un mismo entorno se consideran instancias de aplicación independientes, al igual que las instancias individuales de App Configuration en varios entornos (como prueba, desarrollo, puesta en escena o producción).
Una sola instancia de App Configuration puede servir a varios entornos y, de hecho, el servicio está diseñado para hacerlo.
ID de entidad activa: un ID de entidad activa es un identificador único para cada entidad que interactúa con el servicio App Configuration. Por ejemplo, una entidad puede ser una instancia de una app que se ejecuta en un dispositivo móvil, un microservicio que se ejecuta en la nube o un componente de infraestructura que ejecuta dicho microservicio. Para que cualquier entidad interactúe con App Configuration, debe proporcionar un ID de entidad exclusivo. Esta tarea se realiza más fácilmente programando la aplicación o el microservicio para que envíe el ID de la entidad utilizando el App ConfigurationSDK.
Llamada de API -Una llamada de API es la invocación de App Configuration a través de una interfaz programable.
Exactamente lo que constituye una llamada de API varía en función del tipo de entidad (por ejemplo, un microservicio o una app para móvil). Para entidades del lado del servidor, como los microservicios, cuando el estado de un distintivo de característica o una propiedad cambia en el App Configuration, una conexión de socket web notifica al SDK en el microservicio que se ha producido un cambio de estado. A continuación, el microservicio vuelve a llamar a App Configuration para recuperar la actualización. Esta acción es una llamada de API.
Una llamada de API también se produce en el arranque para recuperar el estado de configuración inicial. Para las entidades del lado del cliente, como las apps para móviles, no se utilizan los sockets web. En su lugar, una llamada de API capta el estado de configuración actual cuando un usuario abre la app o la lleva al primer plano. También puede llamar mediante programación a App Configuration para recuperar el estado de configuración más reciente.
Elementos de configuración (Configuration Aggregator — solo en los planes Standard y Enterprise): un elemento de configuración es un registro de configuración de recursos de IBM Cloud almacenado en el Configuration Aggregator de su cuenta. A principios de cada mes natural, se realiza una instantánea de referencia de todas las configuraciones de recursos recopiladas hasta el final del día anterior. Las nuevas configuraciones de recursos recopiladas a partir de ese momento se cuentan de forma incremental. La cantidad facturada es la suma de la cantidad de referencia más todas las adiciones incrementales del periodo.
Cuentas conciliadas (Configuration Aggregator — solo planes Standard y Enterprise)- Una cuenta conciliada es aquella cuyas configuraciones de recursos son recopiladas de forma activa por Configuration Aggregator. Para cuentas independientes, este valor es siempre 1. En el caso de las instancias empresariales, es 1 (la cuenta principal) más el número de subcuentas activas. El recuento máximo alcanzado en todos los ciclos de facturación del periodo es la cantidad facturada.
¿Cómo puedo ver las métricas de uso para App Configuration?
Vea las métricas de uso históricas básicas de App Configuration en el panel de control Facturación y usode la plataforma IBM. Si necesitas una supervisión más avanzada, crea una instancia de IBM Cloud Monitoring desde la sección Observability de la consola de IBM Cloud.
¿Cómo puedo predecir el coste de App Configuration?
La forma más sencilla de calcular el coste de cualquier servicio gestionado de IBM Cloud es utilizar la herramienta de cálculo de costes de IBM Cloud.
Directrices que le ayudarán a calcular los costes con mayor detalle:
El coste Instancia de aplicación es un coste final fijo. Si suprime una instancia de App Configuration a mitad de mes, el cargo mensual de la instancia de aplicación se prorrateará. Para predecir el coste mensual de la instancia, debe tener en cuenta el número de instancias de App Configuration que tiene y el plan de precios asignado a cada una de ellas.
Consulte todas las instancias existentes en la lista de recursos de la consola de IBM Cloud en la sección Servicios. Para determinar su plan, haga clic en la fila de la Lista de recursos que contiene su instancia de App Configuration para que se muestre un panel deslizante con información, o bien acceda al panel de control de la instancia y consulte la sección Plan.
Algunos planes de precios de App Configuration tienen un precio mensual de Instancia de aplicación y otros no.Si el plan que selecciona tiene un precio de instancia, el precio de la instancia incluye un número determinado de ID de entidad y llamadas a la API que se incluyen en el precio de la instancia. Si se supera la asignación incluida, la instancia seguirá funcionando con normalidad, pero se acumulará un cargo por exceso de consumo basado en la tarifa publicada para los ID de entidad y las llamadas a la API.
El coste de ID de entidad activo se basa en el número de entidades exclusivas que interactúan con la instancia de App Configuration durante el mes. Las entidades se identifican automáticamente cuando se realiza una llamada de API y cada instancia de la aplicación proporciona un ID de entidad exclusivo. No se le facturará por las entidades que no llaman a App Configuration durante el mes. Si el plan de precios incluye una asignación gratuita de ID de entidad activos, no se le cargará hasta que se supere la asignación.
El coste de los ID de entidad activos puede ser difícil de predecir, por lo que debe supervisar estrechamente la actividad histórica. Consulte ¿Cómo puedo ver las métricas de uso para App Configuration? Básate en tus propios conocimientos del sector, en las métricas empresariales y en las previsiones de uso para calcular el coste de Active Entity ID.
El coste de la llamada de API se basa en el número de llamadas de API enviadas o recibidas por App Configuration durante el mes a través de todas las entidades combinadas. Seleccione la sección - ¿Cuáles son los cargos de utilización de App Configuration? para determinar qué constituye una llamada de API.
Si el plan de precios incluye un límite asignado gratuito de llamadas de API, no se le facturará hasta que se supere el límite asignado. Supervise estrechamente la actividad histórica y consulte ¿Cómo puedo ver las métricas de uso para App Configuration? Básate en tus propios conocimientos del sector, en las métricas empresariales y en las previsiones de uso para calcular los costes.
Si utilizas Configuration Aggregator en un plan Standard o Enterprise, se aplican dos costes adicionales:
- Elementos de configuración: calcula el coste basándote en el número total de registros de configuración de recursos de IBM Cloud que esperas tener almacenados a principios de mes (la instantánea de referencia), más cualquier recurso nuevo neto recopilado durante el mes. Consulta tu saldo actual en el panel de control de facturación y uso.
- Cuentas conciliadas: calcula el coste basándote en el número máximo de cuentas que tu instancia conciliará durante el mes. Para cuentas independientes, este valor es 1. En el caso de las instancias empresariales, cuenta 1 para la cuenta principal más el número máximo de subcuentas activas que esperes tener en cualquier momento del mes.
¿Puede dar algunos ejemplos de escenarios de fijación de precios?
Escenario de fijación de precios 1: App para móvil con distintivos de características
Supongamos que tiene una aplicación móvil y que desea que los distintivos de características y los segmentos de destino desplieguen las características de forma incremental en diferentes conjuntos de usuarios.Sus métricas históricas muestran 200.000 usuarios pero solo el 50% están activos en un mes. Un usuario activo promedio abre la app o la pone en primer plano una vez al día. Espera desplegar una nueva característica dos veces al mes.
Necesitas el plan Enterprise de App Configuration para poder utilizar tanto los indicadores de funciones como la segmentación.
Para este ejemplo, supongamos que una instancia de plan de empresa es de 500 dólares al mes, los ID de entidad activos son de0.01 dólares cada uno y las llamadas de API son de 10 dólares por 100.000. NOTA: Estos precios se asumen sólo para este ejemplo. La fijación de precios actual puede ser diferente de los importes que se muestran en el ejemplo. Consulte la página del catálogo App Configuration para ver los precios actuales.
App Configuration Instancias empresariales: 1 a 500 $ al mes ID de entidades activas: 200 000 instancias de aplicación totales (usuarios) * 50 % activas = 100 000 ID de entidades activas incluidas: 10 000 ID de entidad activas netas: 100 000 - 10 000 = 90 000 a0.01 por ID de entidad activa = 900 $
Llamadas a la API: 100 000 ID de entidades activas * 30 invocaciones de la aplicación al mes = 3 000 000 Llamadas a la API incluidas: 1 000 000 Llamadas a la API netas: 3 000 000 - 1 000 000 = 2 000 000 a 10 $ por cada 100 000 llamadas a la API = 200 $ COSTE TOTAL: 500 $ + 900 $ + 200 $ = 1 600 $ al mes
Escenario de fijación de precios 2: Microservicio con distintivos de características
Supongamos que tiene cinco microservicios de fondo que dan soporte a su app para móvil. Para probar completamente las nuevas características de los microservicios, desea que las inicie de forma oscura en la producción y dirigirlas solo a los probadores. La aplicación móvil se utiliza en todo el mundo, por lo que tiene el conjunto de cinco microservicios en cada una de 3 regiones en todo el mundo, y desea probarlos en la aplicación en cada región antes de activarlos.
Estás avanzando hacia la entrega continua, por lo que, de media, lanzas una nueva función en modo dark launch cada tres días (10 lanzamientos de este tipo al mes), y la función se somete a uno o dos días de pruebas antes de su lanzamiento (por ejemplo, se elimina la segmentación). Esto da como resultado 2 conmutaciones por característica, una para activar la función para los verificadores, y una para eliminar la definición de destino y realizar la activación para todos los usuarios a nivel general.
Necesitarás el plan App Configuration Enterprise, ya que se requieren tanto los indicadores de características como la segmentación.
Para este ejemplo, supongamos que una instancia de plan de empresa es de 500 dólares al mes, los ID de entidad activos son de0.01 dólares cada uno y las llamadas de API son de 10 dólares por 100.000. NOTA: Estos precios se asumen sólo para este ejemplo. La fijación de precios actual puede ser diferente de los importes que se muestran en el ejemplo. Consulte la página del catálogo App Configuration para ver los precios actuales.
App Configuration Instancias empresariales: 1 a 500 $ al mes ID de entidad activos: 5 ID de entidad por región * 3 regiones = 15 ID de entidad activos incluidos: 10 000 ID de entidad activos netos: 0 (todos incluidos) = 0 $ Llamadas a la API: 3 instancias por región * 3 regiones * (10 lanzamientos en modo oscuro al mes * 2 conmutaciones por versión) = 180 Llamadas a la API incluidas: 1 000 000 Llamadas a la API netas: 0 (todas incluidas) = 0 $ COSTE TOTAL: 500 $ + 0 $ + 0 $ = 500 $ al mes
Puede utilizar la misma instancia de App Configuration para ambos escenarios por un coste total de algo más de 1600 dólares al mes.
¿Cómo se factura el uso de Configuration Aggregator?
Cuando se habilita Configuration Aggregator en una instancia de App Configuration, el uso se mide en función de dos métricas:
- Elementos de configuración: el número total de registros de configuración de recursos de IBM Cloud almacenados en el agregador de su cuenta. A principios de cada mes natural, se registra un recuento de referencia. Las nuevas configuraciones de recursos recopiladas a partir de ese momento se cuentan de forma incremental y se añaden a la línea de base. El importe total es la cantidad facturada correspondiente al periodo.
- Cuentas conciliadas: el número de cuentas conciliadas activamente por el agregador. Para cuentas independientes, este valor es siempre 1. En el caso de las instancias empresariales, es 1 (la cuenta principal) más el número de subcuentas activas. La cantidad facturada es la cifra más alta alcanzada durante el periodo de facturación.
¿Qué ocurre con la facturación de Configuration Aggregator si añado o elimino subcuentas a mitad de mes?
La métrica cuentas conciliadas utiliza el número más alto de cuentas activas durante el periodo de facturación. Si añades una subcuenta a mitad de periodo, el recuento aumentará a partir del siguiente ciclo de facturación. Si se elimina una subcuenta a mitad de un periodo, se seguirá utilizando como cantidad facturada el máximo ya registrado para ese periodo.
¿Qué ocurre con la facturación de Configuration Aggregator si cambio mi plan de precios a mitad de mes?
Si su plan de precios cambia durante un periodo de facturación, el uso de Configuration Aggregator se contabiliza por separado para cada plan. El consumo de cada plan se factura de forma independiente.
¿Se facturan los elementos de configuración si se elimina un recurso de IBM Cloud después de haber sido recopilado?
Sí. Si se ha recopilado la configuración de un recurso (es decir, tiene una fecha de inicio de recopilación) y, posteriormente, el recurso se elimina de IBM Cloud o pasa a estar inactivo, seguirá contándose como elemento de configuración para el periodo en el que se recopiló.
¿Cuáles son las prestaciones, las cuotas y los límites para varios aspectos de los planes de App Configuration?
| Lite | Básico | Standard | Enterprise | |
|---|---|---|---|---|
| Número de colaboradores (miembros del equipo) | Sin restricciones | Sin restricciones | Sin restricciones | Sin restricciones |
| Número máximo de instancias | 1 | Sin restricciones | Sin restricciones | Sin restricciones |
| Vida de instancia | 30 días de inactividad | Sin restricciones | Sin restricciones | Sin restricciones |
| Precio base para instancia (mensual) | Gratuito | Gratuito | Cargo (ver página de catálogo) | Cargo (ver página de catálogo) |
| ID de entidad activos mensuales incluidos con la instancia | 10 | 0 | 1000 | 10.000 |
| Exceso de identificadores de entidades activas mensuales | Excedente no permitido | Excedente permitido | Excedente permitido | Excedente permitido |
| Máximo de ID de entidad activos mensuales por instancia | 10 | Ilimitado | Ilimitado | Ilimitado |
| Llamadas de API incluidas con la instancia | 5.000 | 0 | 100.000 | 1.000.000 |
| Precio excedente de llamadas de API | Excedente no permitido | Excedente permitido | Excedente permitido | Excedente permitido |
| Máximo mensual de llamadas de API | 5.000 | Ilimitado | Ilimitado | Ilimitado |
| Entornos | 1 | 15 | 15 | 15 |
| Recopilaciones | 1 | 20 | 20 | Ilimitado |
| Propiedades | 10 (propiedades + distintivos) | 1000 | 1000 | Ilimitado |
| Tipos de propiedad | Todos | Todos | Todos | Todos |
| Tamaño máximo de propiedad | 10 kB | 10 kB | 10 kB | 10 kB |
| Tamaño máximo de almacenamiento (todas las propiedades) | 0,1 MB | 10 MB | 10 MB | 10 MB |
| Distintivos | 10 (propiedades + distintivos) |
|
100 | Ilimitado |
| Atributos | Obtener de la respuesta y de los atributos personalizados |
|
|
Obtener de la respuesta y de los atributos personalizados |
| Segmentos | 3 |
|
|
Ilimitado |
| Reglas de definición de segmento por segmento | 3 |
|
|
25 |
| Máximo de reglas de definición de destinos por instancia | 3 |
|
|
100 |
| Reglas de definición de destinos por característica |
|
|
|
50 |
| Modalidad de entrega | Extraer (servidor) u obtener (cliente) de websocket | Extraer (servidor) u obtener (cliente) de websocket | Extraer (servidor) u obtener (cliente) de websocket | Extraer (servidor) u obtener (cliente) de websocket |
| Acceso basado en rol | Nivel de entorno, nivel de colección | Nivel de entorno, nivel de colección | Nivel de entorno, nivel de colección | Nivel de entorno, nivel de colección |
| Ubicaciones | Londres, Dallas, Washington D. C., Sídney, Fráncfort | Londres, Dallas, Washington D. C., Sídney, Fráncfort | Londres, Dallas, Washington D. C., Sídney, Fráncfort | Londres, Dallas, Washington D. C., Sídney, Fráncfort |
| HA | Regional | Regional | Regional | Regional |
| Seguridad | RBAC de cifrado de extremo a extremo | RBAC de cifrado de extremo a extremo | RBAC de cifrado de extremo a extremo | RBAC de cifrado de extremo a extremo |
| Supervisión | IBM Cloud Monitoring | IBM Cloud Monitoring | IBM Cloud Monitoring | IBM Cloud Monitoring |
| Auditoría | IBM Cloud Logs | IBM Cloud Logs | IBM Cloud Logs | IBM Cloud Logs |
| Soporte | por el plan de soporte de IBM Cloud | por el plan de soporte de IBM Cloud | por el plan de soporte de IBM Cloud | por el plan de soporte de IBM Cloud |
| Porcentaje de despliegue | Soportado | No soportado | No soportado | Soportado |
| Instantáneas | No soportado | No soportado | No soportado | Soportado |
| Integración de KMS (BYOK) | No soportado | No soportado | No soportado | Soportado |
| Integración de Event Notifications | No soportado | No soportado | No soportado | Soportado |
| Gestión de flujo de trabajo del estado de distintivo de característica con Service Now | No soportado | No soportado | No soportado | Soportado |
| Agregador de configuraciones | No soportado | Con soporte técnico (sin facturación) | Con soporte técnico (facturado) | Con soporte técnico (facturado) |
| Elementos de configuración incluidos en la instancia | No aplicable | No aplicable | 2000 | 5000 |
| Exceso de elementos de configuración | No aplicable | No aplicable | Excedente permitido | Excedente permitido |
| Número máximo de elementos de configuración por instancia | No aplicable | No aplicable | Ilimitado | Ilimitado |
| Las cuentas conciliadas se incluyen en la instancia | No aplicable | No aplicable | 0 | 0 |
| Excedente de la conciliación de cuentas | No aplicable | No aplicable | Excedente permitido | Excedente permitido |
| Número máximo de cuentas conciliadas por instancia | No aplicable | No aplicable | Ilimitado | Ilimitado |
| Recopilación de configuraciones en tiempo real | No soportado | No soportado | Soportado | Soportado |
Consulte la página del catálogo App Configuration para conocer los precios actuales.
¿Qué restricciones se aplican al despliegue progresivo?
El despliegue progresivo sólo está disponible con el plan Enterprise. Sólo se permite un despliegue progresivo por indicador de función, y puede configurarse a nivel de indicador o a nivel de regla.
Utilice la API de banderas de características para la creación y actualización de despliegues a nivel de banderas, y utilice la API de reglas para la creación y actualización de despliegues a nivel de reglas. Para detener un rollout, utilice las APIs dedicadas a detener rollouts.
Si se está ejecutando un despliegue progresivo, se aplican las siguientes restricciones:
- No puedes empezar un experimento en la misma bandera.
- No puede modificar la bandera ni la regla de selección que contiene el despliegue.
- No puede eliminar una colección si alguna bandera de característica asociada tiene un despliegue progresivo en estado de ejecución.
- No puede actualizar o eliminar un segmento si alguna bandera de característica asociada tiene un despliegue progresivo en estado de ejecución.
Si ya se está realizando un experimento en una bandera, no se puede crear un despliegue progresivo para esa bandera. Además, si el despliegue progresivo se configura a nivel de indicador, las reglas de selección no pueden heredar rolloutPercentage del indicador. Si el despliegue progresivo está configurado a nivel de regla, la regla no puede heredar su valor de la bandera.
¿Cómo puedo auditar la actividad de App Configuration?
Si necesita una gobernanza y responsabilidad estrictas dentro de su instancia " App Configuration ", cree una instancia de Cloud Logs " IBM Cloud " desde la sección " Observabilidad " de la consola " IBM Cloud ". Utilícelo para registrar y auditar la actividad de App Configuration.
¿Cómo puedo activar los datos de actividad de App Configuration?
Si desea conservar un registro a largo plazo de la actividad dentro de su instancia de App Configuration, ya sea con fines de auditoría o para el posprocesamiento y el análisis de datos, incluida la aplicación de modelos de aprendizaje automático, cree una instancia de IBM Cloud Cloud Logs desde la sección Observability de la consola de IBM Cloud. A continuación, archiva los eventos de una instancia de IBM Cloud Cloud Logs en un bucket de una instancia de IBM Cloud Object Storage (COS). Más información.
¿En qué regiones está disponible App Configuration?
Para ver una lista de las regiones de IBM Cloud en las que se pueden aprovisionar instancias de App Configuration, consulte la página Acerca de de App Configuration en el catálogo de IBM Cloud.
¿Es App Configuration un servicio altamente disponible?
Sí. App Configuration se ha diseñado como un servicio de alta disponibilidad diseñado para cargas de trabajo empresariales y que se ajusta al Acuerdo de nivel de servicio deApp Configuration y al IBM Cloud Acuerdo de nivel de servicio de disponibilidad.Dentro de una sola región, App Configuration se despliega en un clúster de varias zonas.
¿Es App Configuration seguro?
Sí. Aunque App Configuration no está diseñado como una caja fuerte para secretos (utilice IBM Cloud Secrets Manager en su lugar), el propio servicio se adhiere a las directrices estrictas de seguridad en el proceso de desarrollo y en la seguridad y protección de sus datos. El proceso de desarrollo incluye aspectos como exploración y la corrección de vulnerabilidades, pruebas de penetración periódicas y revisiones de seguridad frecuentes por parte de expertos de seguridad de talla mundial.Los datos de App Configuration se cifran de forma predeterminada tanto en tránsito como en reposo. (Consulte la hoja de datos de proceso y de protección de datos de App Configuration para obtener más información). Además, puede proteger el acceso a sus propias instancias de App Configuration utilizando IBM Cloud Identity and Access Management (IAM). Puede utilizar IBM Cloud Security and Compliance Center para la supervisión y las alertas de seguridad en curso para las instancias de App Configuration.