PL-500: Microsoft Power Automate RPA-Entwickler

RPA (oder Robotic Process Automation) ist eine Funktion, die Microsoft seit einiger Zeit im Bereich Power Platform entwickelt. Während Cloud-Flows verwendet werden können, um mit allen Systemen zu interagieren, die über eine API verfügen, haben viele Organisationen (Legacy-)Systeme, die keine API haben, sodass die Interaktion mit ihnen eine Herausforderung sein kann. RPA-Fähigkeiten ermöglichen es Organisationen, mit jedem System insgesamt zu interagieren, wodurch Unternehmen ganzheitlich befähigt und gestärkt werden.

Mir ist schon seit einiger Zeit bewusst, dass eine Prüfung für RPA ansteht, obwohl es einige Zeit gedauert hat, bis sie landete. Das ist aber in Ordnung – ich kann mir keine absolute Eile vorstellen, es an Ort und Stelle zu haben. Ich denke, dass es im Laufe der Zeit, genau wie bei einigen anderen Zertifizierungen, zu einer Voraussetzung für den Lösungs- oder Spezialisierungsstatus werden wird.

Die offizielle Seite dafür finden Sie unter https://docs.microsoft.com/en-us/certifications/exams/pl-500. Die Spezifikation dafür lautet:

Kandidaten für diese Prüfung automatisieren zeitaufwändige und sich wiederholende Aufgaben mithilfe von Microsoft Power Automate. Sie überprüfen die Lösungsanforderungen, erstellen eine Prozessdokumentation und entwerfen, entwickeln, beheben und bewerten Lösungen.

Die Kandidaten arbeiten mit Geschäftsinteressenten zusammen, um Geschäftsabläufe zu verbessern und zu automatisieren. Sie arbeiten mit Administratoren zusammen, um Lösungen in Produktionsumgebungen bereitzustellen, und sie unterstützen Lösungen.

Darüber hinaus sollten die Kandidaten Erfahrung mit JSON, Cloud-Flows und Desktop-Flows, der Integration von Lösungen mit REST- und SOAP-Diensten, der Datenanalyse mit Microsoft Excel, VBScript, Visual Basic for Applications (VBA), HTML, JavaScript, einer oder mehreren Programmiersprachen haben. und die Microsoft Power Platform-Suite von Tools (AI Builder, Power Apps, Dataverse und Power Virtual Agents).

Jetzt ist hier das Ding. Ich arbeite gelegentlich im Automatisierungsbereich, entweder in Kundenprojekten oder bei der Schulung von Benutzern in den Technologien. Ich würde mich nicht als fortgeschrittenen Automatisierungsentwickler bezeichnen (egal ob Cloud- oder RPA-Fähigkeiten). Ich bin auf jeden Fall NIRGENDS in der Nähe von Legenden wie zum Beispiel Matt Collins-Jones (sehen Sie ihn sich an, wenn Sie ihn nicht kennen!).

Ich wusste also, dass ich bei der Prüfung etwas herausgefordert sein könnte, insbesondere im eher „Pro-Dev“-Bereich (auch bekannt als JSON usw.). Tatsächlich war mir nicht klar, dass die Prüfungsspezifikation so etwas beinhaltete. Ich weiß, ich hätte es tun sollen – es richtet sich an Entwickler insgesamt … zeigt, dass ich das Lesen der Dinge auffrischen muss!

Außerdem liegt der Fokus immer noch ziemlich stark auf Power Automate-Cloud-Flows – das ist es nicht NUR über RPA-Fähigkeiten.

Nun, wirklich schön, es sind bereits Microsoft Learn-Pfade verfügbar (die es schon eine Weile gibt und entsprechend aktualisiert wurden). Das ist meiner Meinung nach wirklich eine große Hilfe, insbesondere für Leute, die neu bei RPA sind.

Natürlich gibt es ein schönes, glänzendes Zwei-Sterne-Abzeichen, das beim Bestehen der Prüfung verliehen wird, zusammen mit dem Titel „Microsoft Certified: Power Automate RPA Developer Associate“:

Wie bei früheren Prüfungen habe ich sie von zu Hause aus abgelegt (die beaufsichtigte Erfahrung). Ich habe aus früheren Prüfungen gelernt und dafür gesorgt, dass mein Arbeitsplatz völlig frei von allem ist. Infolgedessen geschah der Check-in-Prozess automatisch, und ich musste mich überhaupt nicht mit Aufsichtspersonen befassen (was eigentlich ganz nett war).

Wie in meinen vorherigen Prüfungsbeiträgen werde ich betonen, dass es nicht erlaubt ist, eine der Prüfungsfragen zu teilen. Dies steht in der Prüfungsordnung/Zulassung. Ich habe daher eine Übersicht über die Art von Fragen zusammengestellt, die während meiner Prüfung aufgekommen sind. (Hinweis: Prüfungen werden aus Fragendatenbanken zusammengestellt, daher könnte es viele Dinge geben, die nicht in meiner Prüfung enthalten waren, aber für jemand anderen enthalten sein könnten! ). Ich habe versucht, die Dinge für die verschiedenen Themenbereiche so gut wie möglich zusammenzufassen.

  • Cloud-Flows vs. RPA-Flows
    • Wann man sie jeweils verwendet (dh wie man mit verschiedenen Szenarien umgeht)
  • Wolke fließt
    • Verschiedene Arten von Triggern und wann jeder Typ verwendet werden sollte
    • Verschiedene Arten von Aktionen und ihre Fähigkeiten (auf hohem Niveau – es wird erwartet, dass sie allgemeine Microsoft-Aktionen kennen, aber nicht alle Hunderte von verschiedenen kennen müssen!)
    • Bedienelemente/Bediener. Was sie sind, wie sie eingesetzt werden können, um unterschiedliche Anforderungen zu erfüllen
  • Geschäftsprozessfluss vs. Geschäftsregeln
  • RPA-Flows
    • Gemeinsame Aktionen, wie sie funktionieren, ihre Fähigkeiten
    • Wie die Ausdruckssyntax in ihnen funktioniert
    • Debugging-Funktionen und was wann zu verwenden ist
    • So interagieren Sie mit Desktop-Anwendungen
    • Wie man mit Websites interagiert
      • Wie Datenwerte verwendet werden können
      • Wie Datentabellen verwendet werden können
      • Verwendung von Daten, die von einer Website extrahiert wurden
    • Fehlerbehebungsfunktion
  • Nutzung von Automatisierungsfunktionen aus Office 365-Anwendungen wie Excel & Visio
  • Schleifen
    • Wie sie für Cloud- und RPA-Flows funktionieren
    • Implementierung von Erfolgs-/Fehlerkriterien
  • Prozessberater
    • Wie es Organisationen helfen kann
    • Process Mining vs. Task Mining und die wichtigen Unterschiede zwischen ihnen
  • Variablen
    • Umgang mit Variablen in verschiedenen Umgebungen
    • So deklarieren Sie sie (Cloud-Flow vs. RPA-Flow)
  • Laufzeitoperationen
    • Wie Flows ausgelöst werden (asynchron vs. synchron)
    • Wie Flows in die Warteschlange gestellt werden (Cloud vs. RPA)
    • Wie RPA-Flows bei der Verwendung von Maschinengruppen ausgeführt werden
  • Fähigkeiten der künstlichen Intelligenz (KI).
    • Wie KI in Flows verwendet werden kann
    • Verschiedene KI-Fähigkeitstypen (wofür jeder verwendet werden kann)
    • KI in Power Platform und KI in Azure Cognitive Services
  • Ströme teilen
    • Verschiedene Möglichkeiten zum Teilen von Cloud-Flows
    • Verschiedene Möglichkeiten zur gemeinsamen Nutzung von RPA-Flows
  • Application Lifecycle Management (ALM)
    • Lösungen (verwaltet vs. nicht verwaltet). Funktionen von jedem, wann jeder Typ verwendet werden soll
    • AzureDevOps (ADO). Was es ist, wann/wie man es benutzt, Fähigkeiten
    • Lösungsschichten. Was dies sind, Fehlerbehebungsfunktionen
    • Upgrade/Stufe für Upgrade/Update. Was jeder ist, was jeder tut, wie/wann man jeden benutzt
    • Verschieben von Desktop-Flows zwischen Benutzern
  • Sicherheit
    • Zum Erstellen benötigte Sicherheitsrollen
    • Zum Teilen/Ändern erforderliche Sicherheitsrollen
    • Sicherheitsrollen, die zum Registrieren der Maschine für RPA erforderlich sind
    • Sicherheitsrollen, die zum Registrieren von Maschinengruppen für RPA erforderlich sind
    • Sicherheitsanforderungen zum Ausführen verschiedener Arten von RPA-Flows (wie es mit Desktop/s interagiert)
    • Data Loss Prevention (DLP) – Auswirkungen auf die Erstellung und Laufzeit von Flows

Insgesamt hatte ich 46 Fragen mit einer einzigen Fallstudie. Ich bin es gewohnt, mindestens zwei Fallstudien zu haben, also war es schön, dieses Mal nur eine davon zu haben.

Also … es ist eine Menge Zeug. Definitiv viel mehr auf das Ende der „Pro-Entwickler“-Skala ausgerichtet als auf jemanden, der gelegentlich Dinge automatisieren könnte. Es ist absolut notwendig, Codierungskonventionen, ALM usw. zu verstehen.

Es ist definitiv eine Prüfung, die ich Ihnen dringend empfehlen würde, wenn Sie die erforderlichen Fähigkeiten nicht bereits praktisch beherrschen, bevor Sie die Prüfung ablegen! Ich empfehle dringend sicherzustellen, dass Sie über eine Umgebung verfügen, in der Sie mit allen Arten der Automatisierung (Cloud- und Desktop-Flows) praktisch umgehen können und wirklich verstehen, wie sie mit Blick auf die Unternehmensskala gehandhabt werden können!

Wenn Sie darauf abzielen, es zu nehmen – ich wünsche Ihnen viel Glück und lassen Sie mich Ihre Erfahrungen wissen!

Der Beitrag PL-500: Microsoft Power Automate RPA Developer erschien zuerst auf The CRM Ninja.

.

Author: admin

Leave a Reply

Your email address will not be published. Required fields are marked *