שימוש בממשקי REST API באמצעות מחברים מותאמים אישית עם יישומי בד ציור ב- Power Apps

עם מחברים מותאמים אישית, מפתחים יכולים להרוויח מהשקעות ארגוניות קיימות בשירותי REST API או ליצור ממשקי API חדשים לחשיפת פעולות מורכבות בצד השרת שאינן זמינות עם המחברים המוכנים לשימוש. במקרה זה, אנו עוסקים בארכיטקטורה של רמת ביניים שבה Power Apps משמש כשכבת ממשק משתמש. ארכיטקטורה זו מציעה גמישות, אך משמעותה גם שנדרשת עבודת מפתח מקצועי נוספת לצורך פיתוח ותחזוקה של שירות האינטרנט ושכבת הנתונים. באופן כללי, ככל שמורכבות היישום עולה, מומלץ לשקול ארכיטקטורה מסוג זה. לדוגמה, כאשר יש צורך במקורות נתונים מרובים לבניית תצוגה יחידה, מומלץ להשתמש בשכבת API כדי לספק חוויה ביצועית, משום שניתן לעצב את תגובת הנתונים בצד השרת ולספק אותה ללקוח ביעילות רבה יותר. השימוש בשכבה זו של רמת ביניים פירושו שבאפשרותך להוסיף שכבת אחסון במטמון בצד השרת ולהטמיע מדידת שימוש עשירה יותר עבור היישום.

כדי לאפשר ל- Logic Apps, Power Automate, או ל- Power Apps לקיים תקשורת עם ה- API של REST או SOAP, השתמש במחבר מותאם אישית שהוא מעטפת מסביב ל- REST API (גם Logic Apps תומך בממשקי API של SOAP). ארכיטקטורה ברמה גבוהה של האופן שבו מחברים מותאמים אישית פועלים מוצגת בתמונה הבאה.

ארכיטקטורת מחבר - זרימת זמן ריצה

התרשים מציג את Power Automate, Power Apps ו- Logic המבצעים בקשה דרך שירות Azure API Management אשר בתורו מעביר את הבקשות ישירות אל נקודת הקצה של Restful API. סביבת שירות היישום Azure משמשת במקרה שבו יש צורך בשינויי בקשה/תגובה נוספים או במקרה שה- Restful API מתארח בסביבה המקומית.

לקבלת מידע מפורט, ראה מבט כולל על מחברים.

כדוגמה, Microsoft בנתה חבילת יישומים למכשירים ניידים של מעורבות עובדים שנפרסה ברחבי העולם ליותר מ- 100,000 עובדים. היישום בנויים מעל ממשקי API קיימים שנפרסו על-ידי IT.

תרשים של ארכיטקטורת יישומי Thrive.

התרשים מציג את חבילת היישומים הנקראים יישומי Thrive. יישומים אלה משתמשים בנתונים המגיעים משירותים רבים מבוססי-ענן: Power Apps RP, שירות Flow Push Notification‏, Enterprise Card System Stream, SharePoint Online, Application Insights, CRM Online, O365 Graph ומנוי MSIT Azure.

הצג את הסיפור המלא כאן: בלוג: Microsoft HR משתמשת ב- Power Platform כדי לחולל שינוי בחוויות העובדים

צילום מסך של יישום הבית של Thrive המציג נקודות עיקריות חדשות, יישומים ומשימות נפוצות לעובדים.