Barbara Lang
Tera Explorer

Welcome to the ServiceNow® 

App Engine Studio Getting Started Guide

Are you ready to start your App Engine Studio (AES) journey? This guide gives you valuable information you can share with your team, including proven guidance and links to key resources—all designed to set you on the path to success. While this guide is primarily designed for ServiceNow platform owners, it also contains useful information if you have a have a different role in your organization.

Let’s get started! 

ServiceNow_2-1667935852837.png
find_real_file.png  

Guide Overview

Here’s an overview of the topics we will cover in the guide:

  • What is App Engine Studio 
  • Scaling low-code development while providing effective governance
  • Familiarize yourself with App Engine Studio and AEMC 
  • Installing, configuring, and managing App Engine Studio and AEMC
  • Launching and scaling citizen development  
  • Bookmark resources 

 

What is App Engine Studio? 

App Engine Studio (AES) is the ServiceNow® low-code visual development environment. It’s designed to help you fuel innovation and drive business growth by putting the power of the Now Platform into the hands of low-code developers. It’s the perfect solution if you want to launch a citizen developer program or just want to give your core development team a fast and easy way to build low to medium complexity ServiceNow apps. However, it’s not intended to replace pro-code development of large, highly complex ServiceNow apps—for these types of apps, use the full ServiceNow Studio IDE and related App Engine tools such as UI Builder. 

AES guides low-code developers through all the steps of building an app and provides intuitive visual drag-and-drop tools that simplify each step. This includes: 

  • Accessing and extending existing ServiceNow data tables and creating new ServiceNow tables. 
  • Building user experiences such as portals, workspaces, catalog Items, and mobile interfaces. 
  • Designing workflows to implement application logic. 
  • Configuring app security to control which user roles can access the app. 

AES also comes with a range of out-of-the-box templates for common application types. Low-code developers can use these templates to build standard apps in minutes, and admins can extend, modify and even create their own. 

You can find out more about App Engine Studio and its benefits here. 

find_real_file.png

 

 

Scaling low-code development while providing effective governance 

AES lets you put guardrails around low-code development, allowing you to scale development across the enterprise while providing effective governance, ensuring app quality, and lowering risk. For example: 

  • All ServiceNow apps developed with AES are scoped apps, which prevents the app from adversely affecting other scoped apps and out-of-the-box modules. 
  • AES works seamlessly with App Engine Management Center (AEMC) and allows ServiceNow admins to: 
    • Easily manage intake of app ideas from citizen developers via the ServiceNow Service Catalog. 
    • Get approvals for new apps and delegate development privileges to citizen developers once an app is approved. 
    • Manage development pipelines across development, test, and production instances. 
    • Set up collaboration between citizen developers and your core ServiceNow dev team. 
    • Automate deployment of apps to production once approved. 
  • Using AEMC, you can also automate testing of apps in your test environment prior to approval and release. This includes: 
  • Performing an Instance Scan to identify potential app health issues and conformance with best practices. 
  • Executing an application deployment test suite using the Automated Test Framework 

You can find out more about App Engine Management Center here. 

Join the AES community

Visit the AES community page. Get insights, troubleshooting tips, answers to your questions, and other useful information from ServiceNow experts and other community members.

 

 

Start by familiarizing yourself with App Engine Studio and AEMC 

Before you start on your AES journey, take the time to learn the basics. This short online course will give you a brief introduction to AES capabilities from the perspective of a citizen developer (this is also an excellent resource for training citizen developers). This video also provides a quick guided tour of AES capabilities.  Once you’ve viewed the video and finished the course, take a look through the product documentation below for more details: 

If you are new to ServiceNow, we also recommend that you take this very short Get Started with the Now Platform course to learn the platform basics. A longer ServiceNow Fundamentals course is also available. 

Note that if you are going to use AEMC, we strongly suggest you secure the services of a certified ServiceNow system administrator. If you need to train someone for this role, this ServiceNow Certified System Administrator course is available. You can also check out this Application Development Fundamentals course which covers training and lab work to support application development fundamentals in ServiceNow.

 

Installing, configuring, and managing App Engine Studio and AEMC 

Before you start, you’re going to need a minimum of three ServiceNow instances to fully implement App Engine Studio and AEMC: a dev instance where you develop apps, a test instance for testing apps that you have developed, and a production instance where your tested apps are deployed. Depending on your requirements, you may also need additional instances—for example, if you have multiple production environments. If you are already building ServiceNow apps, this should align with your existing development infrastructure and processes. 

This online lab session gives you a quick hands-on overview of the installation and configuration process—including installing and configuring AES, setting up a deployment pipeline, creating development guardrails using delegated development, deploying an application, and monitoring application status using AEMC. 

For a complete installation and administration walkthrough, refer to this System Administration Guide. For best practices and options for managing ServiceNow development, check out this Development Pipelines Management Guide. And for information on managing security for developers, take a look at this Developer Security Standards and Configuration Guide. 

 

 

 

 

 

 

 

 

 

 

 

find_real_file.png

 

 

Launching and scaling citizen development 

Before you begin a citizen development program, have your core development team build a few apps to prime the pump. This will allow you to get your low-code development process running and build momentum by demonstrating value to your business. Choose apps with a quantifiable business value and engage with the appropriate business stakeholders to get their input and support. Prioritize apps with well-defined requirements and limited scope so you can deliver results quickly. 

Once you’ve proven the value and are ready to go, this guide provides key insights and pragmatic advice on how to launch and scale a citizen development program. And this guide contains information on establishing a citizen develop center of excellence (CoE). For a real-world example of how a ServiceNow customer has embraced citizen development, take a look at this Jabil best-practice profile. 

Also note that many ServiceNow customers chose to work with an experienced ServiceNow partner or directly with ServiceNow to launch and scale their citizen development programs. This typically accelerates enablement of citizen developers and program adoption. If you want to work with a partner but haven’t selected one yet, check out our Partner Finder or talk to your ServiceNow account representative about ServiceNow Expert Services.   

 

find_real_file.png 

 
find_real_file.png

Bookmark
these
resources!

  • App Engine Studio product documentation
  • App Engine Studio System Administration Guide
  • ServiceNow Customer Success Center -- The CSC is a one-stop shop that gives you instant access to proven methodologies, leading practices, and expert insights and advice.
  • What is Generative AI. Learn how ServiceNow views Gen AI and stay up-to-date with new innovations in this area as they release. Also view the Now Platform Gen AI capabilities here
  • NowSupport -- You can get technical issues resolved quickly by contacting our team comprised of ServiceNow employees with deep product knowledge and real-world experience.  Read more here on how to use support.
  • Now Create. ServiceNow’s library of more than 700 leading implementation practices. 
  • ServiceNow Community. Get insights, troubleshooting tips, answers to your questions, and other useful information from ServiceNow experts and other community members. 
 
Comments
Emmajackson
Tera Explorer

Hey folks!

Excited to explore App Engine Studio (AES) for low-code development! AES is a visual powerhouse for citizen and core developers. It scales smoothly with scoped apps and App Engine Management Center (AEMC) for streamlined ideation and deployment.

New to AES? Check out the quick online course and product documentation.

Launching citizen development? Start with core-built apps for impact. This guide and a Center of Excellence (CoE) help scale effectively.

Bookmark these for future reference:

Let's dive in and share insights in the AES community!

Version history
Last update:
‎02-07-2024 02:22 PM
Updated by: