Explorer App Engine Studio
Découvrez comment utiliser l’outil App Engine Studio de développement d’applications low-code (AES), pour créer des applications puissantes à l’aide de la configuration guidée, de modèles prédéfinis et de workflows.
Cette vidéo présente une vue d’ensemble du processus de création d’applications à l’aide App Engine Studiode .
App Engine Studio utilisateurs
| Utilisateur | Description |
|---|---|
| Développeur citoyen | Les développeurs citoyens sans expérience en programmation peuvent créer efficacement des applications sur une plateforme simplifiée low-code et no-code qui utilise des interfaces graphiques et des modèles. La barrière à l’entrée plus faible signifie que les développeurs de tous niveaux de compétence peuvent créer des applications. |
| Développeur pro-code | Les développeurs Pro-code sont familiers avec l’utilisation des langages de programmation pour créer des applications. |
| Administrateur du studio du moteur de développement d’application | App Engine Studio Les administrateurs gèrent les processus liés au développement d’applications dans AES. Ils examinent les nouvelles idées d’applications, gèrent le développement et le déploiement d’applications, et gèrent l’accès des collaborateurs, généralement dans le App Engine Management Center. |
Workflow permettant de créer des applications à l’aide de App Engine Studio
- En tant que développeur citoyen, vous soumettez votre plan d’application via Application Intake pour approbation et développement dans AES.
- L’administrateur AES examine la demande d’admission. Si elle est rejetée, la demande est close. Mais vous pouvez toujours mettre à jour votre idée et soumettre une nouvelle demande.
- Lorsque la demande est approuvée, vous devez décider de créer votre application à l’aide d’un modèle prédéfini ou de la créer à partir de zéro. Vous devriez explorer les modèles disponibles. Ils peuvent vous faire gagner beaucoup de temps.
- Ensuite, vous devez déterminer si vous disposez des ressources nécessaires pour créer l’application par vous-même. Si vous avez besoin d’aide, vous pouvez demander une collaboration, ou l’administrateur AES peut affecter un développeur collaborateur.
- Si vous utilisez un modèle, l’application du système de base est créée automatiquement, avec un modèle de données de base, des expériences utilisateur, des workflows automatisés et des rôles de sécurité. Pour plus d'informations, consultez Outils de développement intégrés pour AES.
- Vous pouvez personnaliser tous ces éléments pour l’application. Si vous créez l’application à partir de zéro, vous devez définir ces quatre éléments vous-même.
- L’administrateur AES peut surveiller le développement de l’application à chaque étape à l’aide App Engine Management Center du (AEMC). La surveillance des applications tout au long du cycle de développement peut aider l’administrateur à équilibrer les charges de travail et à garantir la AES qualité.
- Lorsque votre application est terminée, l’administrateur AES utilise le AEMC pour demander que l’application soit déployée dans le pipeline à des fins de test, de préparation et de déploiement final.
- Lorsque l’application reçoit l’approbation finale, elle est déployée dans votre environnement de production.
Ressources supplémentaires pour App Engine Studio
| En savoir plus sur App Engine Studio | Ressources ServiceNow |
|---|---|
| App Engine Studio est un outil guidé à faible code pour le développement d’applications Web enrichies afin de stocker des informations, d’automatiser les processus métier et de résoudre des problèmes métier. Remarque : AES nécessite un abonnement ou un App Engine produit fourni avec un. Pour plus d'informations, référez-vous à Installer App Engine Studio. Contactez votre représentant de compte pour plus de détails. |
|
|
|
|
En savoir plus AES
AES est conçu pour répondre aux besoins de développement low-code des entreprises en mettant la puissance de l’entreprise Now Platform entre les mains des développeurs low-code. Des flux basés sur des conseils et des modèles faciles à personnaliser aident les développeurs citoyens à se mettre rapidement à niveau.
Quel que soit leur niveau de compétence, les développeurs citoyens deviennent plus productifs en utilisant AES. Que vous créiez une application personnalisée à partir de zéro ou que vous utilisiez un modèle, l’expérience low-code simplifiée de AES accélère le développement sur le Now Platform.
- Expérience guidée pour les nouveaux utilisateurs : AES propose une expérience guidée qui oriente les développeurs, facilitant ainsi la navigation dans l’environnement. La première fois que vous utilisez les conseils, vous êtes avancé de manière linéaire tout au long du processus de création d’une application. Ensuite, le conseil affiche l’aide liée à ce sur quoi vous travaillez. Vous pouvez masquer le conseil en sélectionnant Ne plus afficher et en quittant la fenêtre contextuelle.
- Modèles d’application : Les modèles d’application simplifient le processus de développement d’application. L’utilisation de modèles basés sur des cas d’utilisation éprouvés donne aux développeurs la possibilité de créer des applications puissantes sans courbe d’apprentissage.
- Garde-corps: Les développeurs citoyens reçoivent des info-bulles et des recommandations tout au long du processus, ce qui leur permet de rester sur la bonne voie. La soumission d’applications pour approbation est également un gage de qualité.
- Collaboration: Les développeurs de tous niveaux de compétences peuvent collaborer de manière transparente sur le développement d’applications dans l’environnement AESlow-code de .
- Outils intégrés : Pourquoi travailler avec plusieurs outils low-code alors qu’ils AES s’intègrent à plusieurs ? De la conception de tables à la création de catalogues en passant par la création de flux personnalisés, AES il a tout pour plaire.
App Engine Studio avantages
| Avantage | Fonctionnalité | Rôle |
|---|---|---|
| Soumettez des idées pour une application, qui sont ensuite approuvées par les administrateurs. | Soumettez votre idée pour le développement d’applications | Développeur citoyen |
| Utilisez des modèles pour les types d’application standard, tels que le portail d’approvisionnement ou la demande de congé, comme point de départ pour créer et personnaliser rapidement de nouvelles applications. | Créer votre application à l’aide d’un modèle d’application | Développeur citoyen |
| Accédez à plusieurs outils de développement dans une seule interface, tels que Créateur de tables et Créateur d'espaces de travail. | Outils de développement intégrés pour AES | Développeur citoyen |
| Faites évoluer le développement tout en maintenant le processus d’examen et de test des applications avant le déploiement. | Gérer le développement d’applications à l’aide de App Engine Management Center | Administrateur |
Accélérez votre développement low-code avec AES
Les applications créées à partir d’un modèle peuvent être facilement modifiées pour répondre aux exigences définies par le développeur citoyen, ou de nouvelles applications peuvent être créées à partir de zéro.
| Tâche | Description |
|---|---|
| Créez facilement votre base de données | App Engine Studio Les modèles contiennent des tables de données par défaut qui incluent tout ce dont vous avez besoin pour fournir les fonctionnalités de l’application système de base. À l’aide de l’application Créateur de tables incluse avec AES, vous pouvez modifier ou ajouter de nouvelles tables, ajouter et supprimer des colonnes, modifier les types de tables, etc. Vous pouvez également importer des données existantes à partir de feuilles de calcul, ce qui facilite l’automatisation des flux de travail manuels existants basés sur des feuilles de calcul. |
| Offrez des expériences exceptionnelles | Les expériences sont des interfaces utilisateur basées sur les rôles auxquelles les utilisateurs finaux accèdent pour interagir avec votre application. AES comprend plusieurs types d’expérience distincts, y compris des espaces de travail configurables, des portails, des éléments de catalogue et des expériences mobiles.
Vous pouvez ajouter une expérience en suivant quelques étapes simples. Par exemple, vous pouvez créer rapidement un espace de travail en ajoutant un nom et une description, une URL et les rôles pouvant accéder à l’espace de travail. Vous pouvez ensuite adapter l’expérience de l’espace de travail aux besoins de votre organisation à l’aide de l’outil Créateur d'espaces de travail disponible dans AES. Les configurations plus avancées peuvent être modifiées dans Générateur d'IU. |
| Automatiser vos applications avec des modèles de workflow | AES Les modèles incluent un ensemble de workflows numériques puissants que vous pouvez utiliser pour simplifier l’expérience utilisateur, augmenter la productivité et renforcer vos processus métier. Choisissez simplement parmi une liste d’activités d’automatisation courantes et laissez l’assistant vous guider rapidement dans la configuration du workflow. Pour adapter les workflows générés par des modèles à vos besoins, lancez l’application pour modifier les Studio de workflow workflows. |
| Assurer la sécurité de vos applications | Vous pouvez garder le contrôle sur les utilisateurs de vos applications en ajoutant des rôles dans AES. Les modèles d’application incluent des rôles prédéfinis, ce qui vous donne une longueur d’avance en matière de sécurité. Vous pouvez ajouter ou supprimer des rôles existants ou créer des rôles pour répondre à vos besoins de sécurité. |
Développer à grande échelle tout en maintenant la supervision
App Engine Studio vous permet d’étendre le développement à l’ensemble de votre organisation tout en établissant et en maintenant des garde-fous. Vous pouvez contrôler l’accès à AES. Vous pouvez également examiner les applications créées par vos développeurs citoyens avant qu’elles ne soient déplacées dans votre pipeline et publiées dans votre environnement de production. Ce processus d’examen vous permet de garantir en toute confiance la qualité des applications que vous créez, publiez et déployez.