Blog

Qu'est-ce que la Power Platform ?

12 January 2024
Microsoft a beaucoup investi dans ses solutions Cloud ces derniers temps, et cela se voit dans les investissements qu'ils font sur Azure, qui est, au moment où j'écris cet article, le Cloud le plus utilisé dans les domaines professionnels.

La Power Platform est une suite de produits et services Microsoft, un écosystème de création d'applications, qui exploite le low-code no-code, pour aider les développeurs citoyens à transformer facilement les idées en applications, à analyser les données et à automatiser les flux de travail dans une organisation.

Vous commencez probablement à vous demander ce qu'est un « développeur citoyen ». Eh bien, c'est un employé (ou un membre de l'organisation) qui crée une application pour sa consommation par lui-même, ses équipes ou d'autres, en utilisant la plateforme. Cela signifie que tout le monde peut créer une application, qu'il soit développeur professionnel ou non. En même temps, Power Platform n'est pas seulement une solution low-code et no-code. Il est également ouvert aux développeurs professionnels (les développeurs sont les bienvenus).

Il se compose de plusieurs composants clés qui fonctionnent ensemble pour permettre aux utilisateurs de résoudre des problèmes commerciaux complexes sans compétences approfondies en codage ou en développement. Les principaux composants de Power Platform sont :

Power Apps : Power Apps permet aux utilisateurs de créer des applications personnalisées sans avoir recours au codage traditionnel. Ces applications peuvent être adaptées aux besoins spécifiques de l'entreprise et peuvent être conçues pour fonctionner sur différentes plates-formes, notamment les navigateurs Web, les appareils mobiles et les tablettes.

Power Automate : anciennement connu sous le nom de Microsoft Flow, Power Automate permet aux utilisateurs d'automatiser les flux de travail et les processus dans diverses applications et services. Il est basé sur Azure Logic Apps. Il vous permet de créer des actions automatisées basées sur des déclencheurs, des événements et des conditions, contribuant ainsi à rationaliser et à optimiser les processus métier.

Power BI : Power BI est un puissant outil de veille stratégique qui permet aux utilisateurs de créer des rapports et des tableaux de bord interactifs et visuellement attrayants. Il peut se connecter à diverses sources de données, transformer les données brutes en informations utiles et partager ces informations avec d'autres personnes de l'organisation.

Copilot Studio : nouveau nom de Power Virtual Agents. Il permet aux utilisateurs de créer des chatbots et des agents virtuels sans connaissances approfondies en codage. Ces chatbots peuvent être déployés sur des sites Web, des applications ou des plateformes de messagerie pour interagir avec les utilisateurs, répondre à des questions et effectuer des tâches spécifiques.

Power Pages : Microsoft Power Pages est une plate-forme SaaS (Software as a Service) sécurisée, de niveau entreprise et à faible code pour la création, l'hébergement et l'administration de sites Web d'entreprise modernes destinés à l'extérieur. Il s'agit du dernier membre de la famille Microsoft Power Platform.


Authentification


Maintenant que vous avez une vision claire de ce qu'est Power Platform, voici quelques questions légitimes :

  • Comment puis-je démarrer avec Power Platform ?
  • Qui peut avoir accès à mon application ?
  • Comment obtenir, installer et utiliser mon application ?
  • Est-elle sécurisée ? Sécurisée par conception ?
Authentification, sécurité, distribution ! Et c'est assez classique.

Power Platform est basée sur Office 365. Un utilisateur Power Platform est simplement un membre d'une organisation Office 365 comme la plupart des entreprises en ont déjà. Vous avez déjà un abonnement Microsoft Office 365, vous pouvez souscrire à Power Platform. Vous vous authentifiez dans vos applications, de la même manière que vous le faites pour vos applications Office 365 existantes au sein de votre organisation.

Tout le monde n'est donc pas autorisé à accéder à vos applications, données, processus et sites Web. L'authentification Office 365 est bien connue pour sa sécurité et est suffisamment robuste pour la plupart des scénarios, mais vous pouvez renforcer la sécurité en appliquant certaines règles dans votre organisation, mais ce n'est pas le sujet de cet article.

Votre application peut être une application Web ou distribuée sur iOS et Android via l'application PowerApps.


Connecteurs


Ce qui est bien avec Power Platform, c'est sa capacité à fonctionner non seulement avec l'ensemble de l'écosystème Microsoft, mais aussi avec de nombreuses applications différentes comme SAP, Salesforce, Oracle Databases… à l'aide de connecteurs.

Les connecteurs Power Platform vous aident à connecter votre application (applications, données ou processus) à des services externes sans codage. Ils proposent des connecteurs prédéfinis pour diverses applications et systèmes, ainsi que des connecteurs personnalisés pour des intégrations uniques. Ces connecteurs gèrent l'authentification, les déclencheurs, les actions et les transformations de données. Dans Power Automate, les connecteurs créent des flux de travail, tandis que Power Apps les utilise pour les données d'application. Power BI utilise des connecteurs pour accéder à diverses sources de données pour les rapports et les visualisations, favorisant ainsi un écosystème flexible et interconnecté.

Plus tôt cette année, Power Platform a célébré 1 000 connecteurs certifiés, sachant qu'il ne s'agit que des connecteurs officiels. Tout développeur, ou entreprise, est en mesure de créer des connecteurs pour ses propres besoins, cela n'est pas pris en compte ici.

Cela étant dit, il est très facile de créer un PowerApps qui utilise des données d'une autre plateforme, ou des processus basés sur des scénarios à partir d'une autre plateforme.

Exemples :
Power Apps utilisant les données de votre base de données Oracle existante Processus (comme Power Automate) qui se déclenche à chaque fois que vous recevez un e-mail d'une organisation spécifique Mais Power Platform va encore plus loin en proposant une plateforme de données complète : le Dataverse. Il y a beaucoup à dire sur Dataverse (anciennement connu sous le nom de Common Data Service — CDS), mais ce sujet mérite d'être abordé dans un article spécifique.

Pour vous donner un aperçu de Dataverse, il vous aide à gérer, collaborer, partager et rechercher des données. Comme une base de données classique, vous pouvez créer des tables et des champs, des enregistrements, mais plus que cela, vous avez la possibilité de générer des formulaires et d'appliquer des règles aux données et aux formulaires en écrivant n'importe quelle ligne de code.
cookie
Cookies Consent

We use our own and third-party cookies to personalize content and to analyze web traffic.

Reject all