noviembre 13, 2021

Power Apps: Pay-as-you-go (Pago por uso)

Microsoft ha sacado un nuevo plan de precios llamado Pay-as-you-go plan (Plan de pago por uso). Profundicemos sobre que supone este gran cambio en el licenciamiento de Power Apps.

Power Apps:  Pay-as-you-go (Pago por uso)

Una de las novedades que presentó recientemente Microsoft en el Ignite fue la actualización en los planes de precios de las Power Apps.

Hasta el momento, teníamos únicamente 2 posibilidades para utilizarlas:

Planes de suscripción Power Apps

Estas dos posibilidades, si bien cubren muchos de los casos para su utilización, no tienen en cuenta algunos escenarios, que en muchas ocasiones, pueden suponer que una organización pueda rechazar la utilización de Power Platform.

Pongamos un ejemplo para verlo mas claro:

Una empresa puede plantearse crear una aplicación para la gestión de reserva de salas en sus oficinas. Esta aplicación si bien puede ser utilizada por todos los empleados de una organización, se utilizará en momentos muy concretos (cuando se requiera de la reserva de una sala). Para estos casos , imaginemos una organización de 1000 empleados. Estaríamos hablando de un precio recurrente (poniéndonos en el caso de Plan por aplicación) de 4.200 euros mensuales. Este precio resulta excesivo para una aplicación de este tipo, ya que estaríamos pagando una licencia que nos permite el uso intensivo de la aplicación durante todos los días del mes, pero el sentido mismo de la aplicación no requeriría tanto uso.

Para solucionar un caso como este, Microsoft ha sacado un nuevo plan de precios llamado Pay-as-you-go plan (Plan de pago por uso). Esto es lo que nos proponen:

La mejor opción para las empresas que desean la agilidad de pagar solo cuando un usuario ejecuta una aplicación durante un período mensual.
Plan de pago por uso Power Apps

Vamos a ahondar un poco en las características de este nuevo plan de precios:

La primera cosa que debemos tener en cuenta es que vamos a poder pagar Power Apps con una suscripción de Azure, que permite crear y compartir aplicaciones sin tener que pagar por adelantado (no se cobra nada hasta que no son utilizadas). Esta vinculación la podemos hacer desde el centro de Administración de Power Platform o desde Power Apps como se ve a continuación:

Ejemplo de conexión a suscripción de pago por uso

Una vez que un entorno está vinculado a una suscripción de Azure, el uso de aplicaciones y cualquier uso de solicitud de Dataverse o Microsoft Power Platform que vaya por encima de los importes incluidos se facturan contra la suscripción mediante medidores de Azure.

Ejemplo de recurso en Azure

El elemento que relaciona los diferentes entornos con la suscripción de Azure es llamado directiva de facturación. Cuando se crea una directiva de facturación, se crea un recurso de Azure, llamado recurso de cuenta de Power Platform, en la suscripción de Azure asociada a esa directiva de facturación. Cuando un entorno se vincula a Azure a través de una directiva de facturación, se convierte en un entorno Pay-as-you-go (Pago por uso). Hay que tener en cuenta que un entorno solo se puede vincular a una directiva de facturación a la vez. Se puede cambiar la directiva a la que está vinculado un entorno o eliminarla de una directiva de facturación en  cualquier momento.

Ejemplo de directiva de facturación

Medidores de pago

Existen 3 medidores en Azure para este tipo de plan:

1. Power Apps: El medidor por aplicación de Power Apps permite a los usuarios utilizar cualquier tipo de aplicación sin necesidad de tener una licencia de Power Apps. El medidor por aplicación de Power Apps proporciona acceso a aplicaciones de lienzo y basadas en modelos, así como a portales para usuarios autenticados. Mide el número total de usuarios activos mensuales únicos de cada aplicación y portal en un entorno de pago por uso.

Se considera un usuario activo como alguien que abre una aplicación / portal al menos una vez al mes. No se contabiliza el acceso repetido de una aplicación/portal por parte de un usuario. Los usuarios con licencias por usuario de Power Apps no se cuentan. Sin embargo, si los usuarios ejecutan varias aplicaciones, se contarán como usuarios activos para cada aplicación que ejecuten ese mes.

Si un usuario tiene una licencia de Power Apps por usuario, el usuario no se cuenta en el medidor. Si un usuario tiene una licencia de Microsoft 365,que proporciona acceso a Power Apps y usa una aplicación con conectores estándar, el usuario tampoco se cuenta en el medidor.

Facturación: 8,43 € por usuario activo/app/mes

2. Dataverse: Los medidores de pago por uso de Dataverse permiten pagar por el uso de las tres categorías de almacenamiento de Dataverse (base de datos, registro y archivo). En entornos de pago por uso, el primer GB de almacenamiento de base de datos de Dataverse y el primer GB de capacidad de almacenamiento de archivos no se facturan a Azure. Sin embargo, cualquier capacidad de almacenamiento de registros se facturará inmediatamente. Esto es así porque la capacidad de almacenamiento de registros solo se utiliza si decide activar la auditoría para un entorno.

Facturación: 
* Para uso superior a 1 GB para base de datos: 41,92 € por GB /mes 
* Para uso superior a 1 GB para archivo:  2.10 € por GB / mes
* Para cualquier uso de registro: 10,48 € por GB / mes

3. Solicitudes de Power Platform (próximamente): Los derechos de solicitud de Power Platform se estructuran como derechos diarios (solicitudes/día). En entornos de pago por uso, los usuarios y flujos que superan su derecho diario se facturarán a la suscripción de Azure vinculada. Con el medidor por aplicación de Power Apps, se obtiene un derecho de 6.000 llamadas a la API por usuario/aplicación/día. hay que tener en cuenta que los flujos aún deben licenciarse con una licencia base (ya sea Power Automate por usuario, Power Automate por flujo u Office)..

Facturación: 0,000035 € por solicitud/día por encima de los límites del derecho diario adquirido

*Los precios indicados puede que no reflejen el precio real debido a factores como la divisa, el país y la variante regional.

Información de facturación

La información de facturación agregada está disponible en Azure Cost Management y los desgloses detallados del uso están disponibles en el centro de administración de Power Platform.

En Azure Cost Management, podemos filtrar y ver los detalles de facturación por medidor o por recurso de Azure. Cada directiva de facturación corresponde a un recurso de cuenta de Power Platform. Por lo tanto, para ver los cargos de una política de facturación específica, nos bastará con filtrar el recurso de Power Platform que nos interese.

Ejemplo de análisis de costes en Azure Cost Management

Aunque Azure Cost Management puede mostrar el importe que se facturó por cada medidor y cada directiva de facturación, no proporciona un desglose de los entornos, las aplicaciones y los usuarios que activaron el uso de los medidores. Para obtener esta información, hay disponible un informe descargable en la página Directivas de facturación del centro de administración de Power Platform.

Directivas de facturación en Power Platform

A continuación podemos ver un ejemplo de este informe:

Ejemplo de informe de gastos 

Conclusiones

Creo que es un gran avance seguir ampliando las alternativas por pago de licencias en Power Platform. Como decía al principio del artículo, la falta de opciones dejaba sin cubrir algunos escenarios. Pese a que el interés de la plataforma pueda adaptarse a las necesidades de casi cualquier organización, puede suponer la no contratación de la misma debido a que el licenciamiento no se adapte al uso real que las empresas van a realizar sobre las Power Apps.

Es muy reciente y esta sujeto a cambios, pero para los que estamos dentro del sector es una alternativa que debe ser estudiada en profundidad, ya que supone un cambio en el paradigma de licenciamiento que teníamos hasta el momento. Creo que llevar la facturación hacia herramientas de Azure es todo un acierto, ya que nos proporciona mucha más flexibilidad y la posibilidad de escalar el precio de las aplicaciones para casos de uso muy diversos y más acotados.