App Engine Studio erkunden

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Erfahren Sie, wie Sie das Low-Code-App-Entwicklungstool App Engine Studio (AES) verwenden können, um mithilfe von Guided Setup, vordefinierten Vorlagen und Workflows leistungsstarke Anwendungen zu erstellen.

    Dieses Video zeigt eine visuelle Übersicht über den App-Erstellungsprozess mit App Engine Studio.

    Workflow zum Erstellen von Apps mit App Engine Studio

    In der folgenden Abbildung werden die grundlegenden Aufgaben beschrieben, die beim Erstellen einer App mit App Engine Studioerforderlich sind. Detaillierte Anweisungen hierzu finden Sie unter Erstellen von Apps in App Engine Studio.
    Hinweis:
    Wählen Sie das Bild aus, um es zu vergrößern.
    Abbildung : 1. Anwendungserstellungsprozess mit AES
    Infografik zum Erstellen von Apps-Workflow. Die Textbeschreibung finden Sie in den folgenden Workflow-Schritten.
    Der Workflow zum Erstellen von Apps in App Engine Studio lautet wie folgt:
    1. Als Citizen Developer übermitteln Sie Ihren Plan für eine App über die Anwendungsaufnahme zur Genehmigung und Entwicklung in AES.
    2. Der AES -Administrator überprüft die Aufnahmeanforderung. Wenn sie abgelehnt wird, wird die Anforderung geschlossen. Sie können Ihre Idee jedoch jederzeit aktualisieren und eine neue Anforderung senden.
    3. Wenn die Anforderung genehmigt wird, müssen Sie entscheiden, ob Sie Ihre App mit einer vordefinierten Vorlage erstellen oder von Grund auf neu erstellen möchten. Sie sollten die verfügbaren Vorlagen erkunden. Sie können Ihnen viel Zeit sparen.
    4. Dann müssen Sie feststellen, ob Sie über die Ressourcen verfügen, um die App selbst zu erstellen. Wenn Sie Hilfe benötigen, können Sie die Zusammenarbeit anfordern, oder der AES -Administrator kann einen zusammenarbeitenden Entwickler zuweisen.
    5. Wenn Sie eine Vorlage verwenden, wird die Basissystem-App automatisch mit einem grundlegenden Datenmodell, Benutzer-Experiences, automatisierten Workflows und Sicherheitsrollen erstellt. Weitere Informationen finden Sie unter Integrierte Entwicklungstools für AES.
    6. Sie können alle diese Elemente für die App anpassen. Wenn Sie die App von Grund auf neu erstellen, müssen Sie diese vier Elemente selbst definieren.
    7. Der AES -Administrator kann die Entwicklung der App bei jedem Schritt mit App Engine Management Center (AEMC) überwachen. Die Überwachung von Apps während des Entwicklungszyklus kann dem AES -Administrator helfen, die Arbeitslast zu verteilen und die Qualität sicherzustellen.
    8. Wenn Ihre App abgeschlossen ist, fordert der AES -Administrator mit AEMC an, dass die App in der Pipeline zum Testen, Bereitstellen und endgültigen Bereitstellen bereitgestellt wird.
    9. Wenn die App die endgültige Genehmigung erhält, wird sie in Ihrer Produktionsumgebung bereitgestellt.

    Zusätzliche Ressourcen für App Engine Studio

    Erfahren Sie mehr über App Engine Studio ServiceNow-Ressourcen
    App Engine Studio ist ein geführtes Low-Code-Tool für die Entwicklung von Rich-Web-Anwendungen zum Speichern von Informationen, Automatisieren von Geschäftsprozessen und Lösen von Geschäftsproblemen.
    Hinweis:
    AES erfordert ein -Abonnement oder -Produkt von App Engine. Weitere Informationen finden Sie unter App Engine Studio installieren. Einzelheiten erhalten Sie vom Kundenbetreuer für Ihren Account.

    App Engine Studio-Wiedergabeliste

    App Engine Studio im Vergleich Studio

    Community-Website von ServiceNow

    Meine erste App Engine Studio-Anwendung erstellen – ServiceNow-Entwickler-Website

    Bewertung der App Engine-Migration

    Lernen Sie kennen AES

    AES wurde entwickelt, um die Low-Code-Entwicklungsanforderungen von Unternehmen zu erfüllen, indem die Leistungsfähigkeit von Now Platform in die Hand von Low-Code-Entwicklern gelegt wird. Anleitungsgesteuerte Flows und einfach anpassbare Vorlagen helfen Citizen Developers, schnell auf den neuesten Stand zu kommen.

    Unabhängig von ihrem Kompetenzniveau werden Citizen Developers mit AESproduktiver. Unabhängig davon, ob Sie eine benutzerdefinierte App von Grund auf neu erstellen oder eine Vorlage verwenden, beschleunigt die vereinfachte Low-Code-Experience in AES die Entwicklung auf der Now Platform.

    Zu den wichtigsten Funktionen von AES gehören:
    • Geführte Experience für Erstbenutzer: AES bietet eine geführte Experience, die Entwicklern Orientierungshilfe bietet und die Navigation in der -Umgebung erleichtert. Wenn Sie die Anleitung zum ersten Mal verwenden, werden Sie linear durch den gesamten Prozess der Erstellung einer Anwendung geführt. Danach zeigt die Anleitung Hilfestellung im Zusammenhang mit dem an, woran Sie arbeiten. Sie können die Anleitung ausblenden, indem Sie Nicht mehr anzeigen auswählen und das Popup schließen.
    • App-Vorlagen: App-Vorlagen vereinfachen den App-Entwicklungsprozess. Die Verwendung von Vorlagen, die auf bewährten Anwendungsfällen basieren, gibt Entwicklern die Möglichkeit, leistungsstarke Apps ohne Lernaufwand zu erstellen.
    • Schutzmaßnahmen: Citizen Developers erhalten unterwegs Tooltips und Empfehlungen, damit sie auf dem Laufenden bleiben. Durch das Einreichen von Genehmigungen für Apps wird auch die Qualität sichergestellt.
    • Zusammenarbeit: Entwickler aller Kompetenzniveaus können in der Low-Code-Umgebung von AESnahtlos bei der App-Entwicklung zusammenarbeiten.
    • Integrierte Tools: Warum mit mehreren Low-Code-Tools arbeiten, wenn AES in mehrere integriert ist? Vom Entwerfen von Tabellen über das Erstellen von Katalogen bis hin zum Erstellen benutzerdefinierter Flows bietet AES alles.

    Vorteile von App Engine Studio

    App Engine Studio bietet die folgenden Vorteile.
    Vorteil Funktion Rolle
    Übermitteln Sie Ideen für eine App, die dann von Administratoren genehmigt werden. Senden Sie Ihre Idee für die App-Entwicklung Citizen Developer
    Verwenden Sie Vorlagen für Standardanwendungstypen, z. B. Beschaffungsportal oder Urlaubsanträge, als Ausgangspunkt, um neue Apps schnell zu erstellen und anzupassen. Erstellen Sie Ihre App mithilfe einer Anwendungsvorlage Citizen Developer
    Greifen Sie auf mehrere Entwicklungstools in einer Schnittstelle zu, z. B. Tabellen-Generator und Workspace Builder. Integrierte Entwicklungstools für AES Citizen Developer
    Skalieren Sie die Entwicklung unter Beibehaltung des Prozesses zum Überprüfen und Testen von Anwendungen vor der Bereitstellung. Verwalten der App-Entwicklung mit App Engine Management Center Administrator

    Beschleunigen Sie Ihre Low-Code-Entwicklung mit AES

    Mit der Low-Code-Entwicklungsumgebung von App Engine Studiokönnen Citizen Developers schnell hochwertige Apps erstellen. Citizen Developers sind Personen in Ihrer Organisation, die keine erfahrenen Programmierer, aber Fachexperten mit Ideen für die Erstellung von Apps sind. Mit einer genehmigten Idee in der Hand wählt ein Citizen Developer eine App-Vorlage aus, füllt einige Parameter aus und AES erstellt die App. Die resultierende Anwendung umfasst Daten, Experiences, Logik und Automatisierung sowie Sicherheit, die alle an die Anforderungen Ihrer Organisation angepasst werden können.
    Abbildung : 2. AES-Zielseite
    App Engine Studio-Homepage

    Aus einer Vorlage erstellte Apps können einfach geändert werden, um die vom Citizen Developer definierten Anforderungen zu erfüllen, oder neue Apps können von Grund auf neu erstellt werden.

    Sie können die folgenden Aufgaben ausführen, um mit AESerstellte Apps anzupassen.
    Aufgabe Beschreibung
    Erstellen Sie Ihre Datengrundlage ganz einfach App Engine Studio -Vorlagen enthalten Standarddatentabellen, die alle Funktionalitäten der Basissystem-App enthalten. Mit der in Tabellen-Generator enthaltenen App AESkönnen Sie Tabellen bearbeiten oder neue hinzufügen, Spalten hinzufügen und löschen, Tabellentypen ändern und vieles mehr.

    Sie können auch vorhandene Daten aus Tabellenkalkulationen importieren, sodass vorhandene manuelle tabellenbasierte Workflows einfach automatisiert werden können.

    Bieten Sie großartige Experiences Experiences sind rollenbasierte Benutzeroberflächen, auf die Endbenutzer zugreifen, um mit Ihrer App zu interagieren. AES umfasst mehrere unterschiedliche Experience-Typen, darunter konfigurierbare Arbeitsbereiche, Portale, Katalogelemente und mobile Experiences.

    Sie können eine Experience hinzufügen, indem Sie einige einfache Schritte ausführen. Sie können beispielsweise schnell einen Arbeitsbereich erstellen, indem Sie einen Namen und eine Beschreibung, eine URL und die Rollen hinzufügen, die auf den Arbeitsbereich zugreifen können. Anschließend können Sie die Arbeitsbereich-Experience mit dem Tool [ Workspace Builder in AESan die Anforderungen Ihrer Organisation anpassen. Erweiterte Konfigurationen können in UI Builderbearbeitet werden.

    Automatisieren Sie Ihre Apps mit Workflow-Vorlagen AES -Vorlagen enthalten eine Reihe leistungsstarker digitaler Workflows, mit denen Sie die Benutzer-Experience vereinfachen, die Produktivität steigern und Ihre Geschäftsprozesse stärken können.

    Wählen Sie einfach aus einer Liste gängiger Automatisierungsaktivitäten aus, und lassen Sie sich vom Assistenten schnell durch die Konfiguration des Workflows führen. Um vorlagengenerierte Workflows an Ihre Anforderungen anzupassen, starten Sie die App Flow Designer, um Workflows zu bearbeiten.

    Sorgen Sie für die Sicherheit Ihrer Apps Sie können die Kontrolle darüber behalten, wer Ihre Apps verwendet, indem Sie Rollen in AEShinzufügen. Die App-Vorlagen enthalten vordefinierte Rollen, die Ihnen in puncto Sicherheit einen Vorteil verschaffen. Sie können vorhandene Rollen hinzufügen oder löschen oder Rollen erstellen, die Ihren Sicherheitsanforderungen entsprechen.

    Skalieren Sie die Entwicklung, während Sie gleichzeitig die Aufsicht behalten

    App Engine Studio Mit können Sie die Entwicklung in Ihrer Organisation skalieren und gleichzeitig Schutzmaßnahmen einrichten und verwalten. Sie können den Zugriff auf AESsteuern. Sie können auch von Ihren Bürgerentwicklern erstellte Apps überprüfen, bevor sie durch Ihre Pipeline verschoben und in Ihrer Produktionsumgebung veröffentlicht werden. Dieser Überprüfungsprozess gibt Ihnen die Sicherheit, die Qualität der von Ihnen erstellten, veröffentlichten und bereitgestellten Apps sicherzustellen.