Saltar al contenido principal
febrero 6, 2023

Microsoft Power Platform: todo lo que necesitas saber

¿Qué es Power Platform y para qué sirve?

Microsoft Power Platform es una plataforma SaaS de aplicaciones empresariales que ayuda a respaldar y ampliar Microsoft 365, Dynamics 365 y Azure, así como servicios y aplicaciones de terceros. Microsoft Power Platform ofrece automatización con poco código, aplicaciones prácticas basadas en datos y lógica empresarial personalizable que pueden mejorar los procesos, sistemas y flujos de trabajo empresariales. Además de la automatización de bajo código pensada para que los usuarios finales creen sus propias aplicaciones, los desarrolladores profesionales pueden usar código para ampliar aún más las capacidades de la plataforma.

Su objetivo generalmente es optimizar las operaciones automatizando tareas rutinarias y proveer un rango de soluciones que habilitan la transformación digital de una organización.

Es capaz de abordar escenarios y casos de uso que habitualmente nacen dentro de las unidades de negocio, aunque también el ámbito puede ampliarse a toda la organización, o como parte de arquitecturas combinadas con otros servicios, generalmente en la nube.

Según el estudio de agosto de 2022 Total Economic Impact™, lanzado por Forrester, las empresas que apuestan por funciones premium de Microsoft Power Platform obtienen un ROI del 140% en tres años. Además, la consultora Gartner nombró a Microsoft líder del 2023 Gartner® Magic Quadrant ™ for Enterprise Low-Code Application Platforms.

Virtudes de las soluciones Power Platform

  • Soluciones desarrolladas con low-code
  • Time To Market
  • Seguridad integrada
  • Capacidades de movilidad
  • Posibilidad de utilizar un sistema de información propio, aunque extensible a otros orígenes de datos
  • Integración con la mayoría de las herramientas comerciales
  • Capacidad de incluir modelos de IA
  • Extensibilidad
  • ALM (Application Lifecycle Management). Mediante soluciones, es posible paquetizar y publicar los desarrollos, facilitando el ciclo de vida del software. Integración con Azure DevOps.

Cómo funciona Power Platform: herramientas

Las herramientas que componen Power Platform abarcan todas las partes de las que se compone cualquier arquitectura de software, datos, procesos de negocio y servicio e interfaces de usuario.

En función de la idiosincrasia del proyecto, se podrá hacer uso de las herramientas necesarias para integrar también con la mayoría de los servicios en la nube, sistemas on premises, soluciones custom o legacy o la mayoría de los productos comerciales empresariales.

Estas herramientas son las siguientes:

Dataverse

Como sistema de información o base de datos. En ella se almacenan los datos que usan las aplicaciones empresariales. En concreto, se almacenan en tablas estandarizadas, aunque se pueden crear otras personalizadas. Estas tablas son fáciles de gestionar y segurizar.

Power Apps

Interfaces de usuario en versiones app y web, ya que se adaptan a cualquier dispositivo y navegador. Al formar parte del ecosistema Power Platform, no es necesario escribir código o tener grandes conocimientos de este para crear y lanzar una app. Power Apps cuenta con inteligencia artificial y conexión a Dataverse para facilitar el trabajo de creación. También se puede integrar con otras tecnologías de la empresa como Azure, Microsoft 365 y Dynamics 365.

Existen dos tipos de Power Apps:

  • Canvas o de lienzo, cuyas características más destacables son:
    • Control absoluto del diseño.
    • Capacidad de conectarse a centenares de productos o servicios mediante conectores específicos.
    • Capacidad de aprovechar características de dispositivos móviles como cámara, micrófono o GPS, entre otros.
  • Model Driven
    • Diseño completamente adaptativo o responsive.
    • Utiliza Dataverse como fuente de información principal.

Power Pages

Para crear sitios web corporativos seguros con low-code.

  • Diseño completamente adaptativo o responsive.
  • Utiliza Dataverse como fuente de información.
  • Da visibilidad de la información a personas ajenas a la organización o anónimas, con lo que puede funcionar como una extranet.

Power Automate

Power Automate es un potente motor de flujos, con tres tipos diferenciados:

  • Cloud flows:
    • Alta capacidad de integración mediante conectores, con otros productos comerciales o servicios, además de con el resto de las herramientas de la plataforma.
    • Capacidad de orquestar procesos complejos.
    • Se pueden desencadenar de forma automática, instantánea o mediante una programación.
  •  Flujos RPA (Robotic Process Automation):
    • Capacidad de automatización de procesos de escritorio en VMs Windows, enfocados principalmente a soluciones custom o legacy, o acciones manuales en web, como web scraping.
    • La ejecución de los flujos de escritorio puede ser atendida o desatendida.
  • Flujos de proceso de negocio:
    • Ofrecen una guía para que los usuarios realicen su trabajo, dirigiéndolos a través de procesos definidos para llegar a un resultado deseado.
    • Reducen la necesidad de entrenamiento de los usuarios y ofrecen un indicador visual que especifica en qué parte del proceso empresarial se encuentra.

 

Power Virtual Agents

Herramienta de creación de chatbots, que pueden publicarse en múltiples plataformas o servicios, tales como:

  • Microsoft Teams
  • Power Pages
  • Aplicaciones web
  • Aplicaciones móviles o aplicaciones custom
  • Facebook
  • Cualquier canal compatible con Azure Bot Framework

Power BI

Herramienta de business intelligence:

  • Potentes cuadros de mando e informes
  • Puede combinar datos procedentes de múltiples orígenes
  • Capacidades de transformación, modelado y visualización
  • Publicación en la nube

AI Builder

Mediante este complemento, es posible dotar a Power Platform de forma sencilla con capacidades de inteligencia artificial. Para ello, AI Builder dispone de instrucciones paso a paso, plantillas y componentes prediseñados, lo que ayuda a las personas con menos conocimientos técnicos a desarrollar estas herramientas.

Existen múltiples modelos IA disponibles que pueden utilizarse directamente o bien realizando un proceso sencillo de entrenamiento previo. Entre los más destacados se encuentran:

  • Procesamiento de facturas
  • Detección de texto en imágenes
  • Detección de objetos en imágenes
  • Detección y traducción de idiomas
  • Clasificación de texto e imágenes
  • Análisis de sentimiento

¿Por qué debes apostar por la Power Platform?

Como hemos visto en este artículo, la plataforma low-code de Microsoft Power Platform nos habilita como usuarios a automatizar procesos de negocio, crear aplicaciones personalizadas y analizar los datos empresariales, lo que nos permite en nuestra compañía agilizar nuestros procesos, incrementar la productividad y tomar decisiones basadas en datos, además de integrarnos sin problemas con otros productos y servicios de Microsoft y de terceros.

Desde Plain Concepts te podemos ayudar a implementar proyectos de Power Platform de una forma global en tu empresa. Ofrecemos un modelo de gobierno y adopción sobre el uso de la plataforma, así como orientación y desarrollo de automatización de procesos y operaciones dentro de la organización.

Igualmente, ofrecemos nuestros servicios especializados en consultoría y desarrollo de proyectos low-code y pro-code sobre la plataforma, para ayudarte a implementar casos de uso departamentales y funcionales con las herramientas de automatización, creación de aplicaciones corporativas y/o procesos de gestión documental. También te ofrecemos la posibilidad de extender la funcionalidad estándar de la plataforma e integrar las herramientas de Power Platform con otros servicios corporativos de Azure y M365 y de proveedores como ServiceNow, Google, Oracle, Salesforce, SAP o JIRA, entre otros.

Si quieres saber más sobre Microsoft 365 o necesitas ayuda con tu proyecto, no dudes en ponerte en contacto con nosotros.

imagen para clicar y contactar con plain concepts

Autor
Miguel Piñuel
Software Development Engineer