Microsoft Power Platform est une suite d’outils dont on entend de plus en plus parler. Que contient-elle exactement ? Comment fonctionne-t-elle ? Que peut-elle vous apporter ? Voici de quoi vous forger une opinion rapidement.
Microsoft Power Platform, c’est quoi ?
En une phrase, Microsoft Power Platform est une suite de services cloud dédiée à la création d’applications, à l’automatisation des workflows et à l’analyse des données récoltées via les applications.
La suite se compose de PowerApps, de Power Automate (anciennement Flow) et de Power BI :
- PowerApps, qui est au cœur de Microsoft Power Platform, est à la fois le studio de réalisation et les couches applicatives d’exécution des applications. PowerApps permet de créer des apps sur mobile, sur tablette ou sur PC.
- Power Automate permet d’automatiser les différentes tâches nécessaires au fonctionnement des applications (en particulier les workflows et les règles métier). Ces tâches vont permettre, dans certains cas, de valider ou d’interroger des données stockées en local ou dans le cloud.
- Enfin, Power BI est la couche d’analyse. Le service permet de restituer et de compiler des données, pour ensuite les mettre en forme de manière adaptée à chaque projet.
Comment Microsoft Power Platform fonctionne ?
PowerApps, Power Automate et Power BI sont interconnectés. Une partie de leur fonctionnement se fonde sur l’utilisation d’une base de données appelée « Common Data Service » (ou CDS). Elle sert de sources de données pour l’ensemble de la Microsoft Power Platform. De plus, elle permet de gérer des données structurées ou non, de gérer la sécurité et les processus métier. La CDS étant hébergée sur le cloud Azure, elle bénéficie d’une sécurité renforcée et est conforme au RGPD. Autre avantage, son architecture est conçue pour absorber la charge. Ainsi, la mise à l’échelle se fait automatiquement selon les besoins et l’exploitation.
Pour vous faciliter la vie, Microsoft Power Platform inclut plus de 200 connecteurs de données, divers et variés. Ces « data connectors » permettent de se connecter à des sources de données locales ou online. Ils sont déjà pré-packagés par des éditeurs tiers ou par Microsoft.
La suite est également conçue pour valoriser l’ensemble des données grâce à l’intelligence artificielle. En effet, on y retrouve une connexion à l’ensemble de l’environnement Azure par l’extension AI Builder dans Microsoft PowerApps. On peut donc utiliser les services Azure, dont l’intelligence artificielle, pour les applications que l’on crée. Cela permet notamment de qualifier automatiquement des données grâce à l’IA.
Comment connecter des données de son choix dans Microsoft Power Platform ?
Dans Microsoft Power Platform, il y a 4 « gros » connecteurs : Office 365, Data Gateway (lié aux données de l’organisation présentes dans un serveur SQL par exemple), CDS et les « data connectors ». Cela permet d’utiliser toutes les données de son système d’information.
De plus, Microsoft propose une grande variété de « data connectors » dans la plate-forme. Par défaut, on trouvera des connecteurs liés à chaque composant d’Office 365 (Outlook, PowerPoint, SharePoint…).
Cependant, le but de Microsoft Power Platform étant d’offrir une forte personnalisation, des connecteurs existent pour de nombreuses autres sources, comme les plate-formes en SaaS (LinkedIn, flux RSS, MailChimp, SAP, serveur Apache…).
Enfin, si l’on ne trouve pas son bonheur parmi les connecteurs déjà intégrés, il est tout à fait possible d’en créer sur mesure selon les besoins.
Microsoft Power Platform se veut donc simple à prendre en main, mais diablement utile quand il s’agit de créer des applications pour améliorer chaque processus métier, tout en valorisant l’ensemble des données. Pour entrer plus en détail dans l’univers des applications proposé par Microsoft, nous vous conseillons de consulter l’article suivant : Microsoft PowerApps : ce que c’est, à quoi ça sert et à qui ça s’adresse, ou bien de nous contacter directement !