Michael Megel

COSMO CONSULT, Enterprise Architect & DevOps Engineer ... Never stop learning!

15:05 - 15:50

Track Colaboration & No Code

API Design für PowerApps

Mit Power Apps kann jeder Citizen Developer fantastische Prozesse digitalisieren, wenn er die benötigten APIs zur Verfügung hat. In meiner Session zeige ich Pro-Developer Tricks, um fehlende APIs in Azure bereitzustellen. Das gelingt z.B. dank Azure Logic Apps schnell, unkompliziert und nahezu ohne Code.

Die Komplexität steigt jedoch, wenn während der Entwicklung aus einer einzigen Azure Logic App plötzlich 10 oder 20 werden. Als Konsequenz hat meine Power App 20 benutzerdefinierte Konnektoren. Das ist in der Regel die Geburtsstunde einer neuen API.

Eine weitere Herausforderung für eine API ist ein sauberes ALM Konzept mit Trennung von Development, Test und Produktion. Hier ist ein Azure API Management Gateway hilfreich, um die kontinuierliche Weiterentwicklung meiner Power App und API zu gewährleisten.

Gutes Design meines benutzerdefinierten Konnektors und meiner Power App sorgt letztlich für umgebungs-spezifische Zugriffe auf unterschiedliche APIs durch Konfiguration.

Willkommen in der wunderbaren Welt der APIs für Power Apps!