Managing app development using the App Engine Management Center

  • Release version: Yokohama
  • Updated January 30, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Managing app development using the App Engine Management Center

    The App Engine Management Center (AEMC) enables ServiceNow customers to track and manage App Engine Studio (AES) and Creator Studio app requests, deployments, applications, and developer collaboration within their production instance. It provides a centralized platform for admins to oversee app development workflows from intake through to production deployment, supporting governance and management of low-code app development at scale.

    Show full answer Show less

    AEMC leverages Pipelines and Deployments to move applications through various instances, using the Application Repository for deployment management. Customers can deploy apps via the Application Repository or System Update Sets and have the option to convert existing apps from Update Sets to the Application Repository for streamlined deployment management.

    For full functionality, AEMC must be installed and configured in the production instance, including setting up deployment pipelines with the controller instance.

    Key Features

    • Primary Navigation Views:
      • Overview: Displays high-level summaries of intake, app, collaboration, and deployment requests with visual graphs for the last 90 days, plus pipeline and application metrics.
      • Requests: Lists all request types categorized by approval status for effective tracking and decision making.
      • Pipelines: Shows open deployment requests across instances and pipelines, with detailed views of active deployments and historical published deployments in production.
      • Custom Apps: Provides charts and lists showing app statuses, usage, deployment history, and collaborator information.
      • Developers: Offers insights into developer activity, including total and active developers, department distribution, and individual developer details with app collaborations and request histories.
    • Request Management: Enables tracking, approval, or rejection of various request types including Intake, App, Collaboration, and Deployment requests.
    • Deployment Management: Facilitates management of applications through deployment stages using pipelines, with capabilities to approve or reject deployment requests.
    • App Lifecycle Management: Allows review and management of custom apps throughout their development lifecycle with comprehensive metrics.
    • Developer Management: Helps view and manage details about developers working within AES and Creator Studio.

    Key Outcomes

    • Streamlined governance of low-code app development by consolidating request, deployment, application, and developer management in one tool.
    • Improved visibility and control over app deployment pipelines, increasing deployment reliability and traceability.
    • Flexibility to use either Application Repository or System Update Sets for deployments, with a migration path to standardize on Application Repository.
    • Enhanced collaboration tracking by monitoring developer activity and app collaboration details.
    • Complete lifecycle management from app intake to production ensuring efficient app delivery and governance.

    Track and manage your App Engine Studio (AES) and Creator Studio requests, deployments, applications, and collaborative developers using the App Engine Management Center (AEMC) in your production instance. Additionally, AEMC allows admins to manage app development from intake through production.

    AEMC uses Pipelines and Deployments to deploy applications through different instances. Pipelines and Deployments uses the Application Repository to manage these deployments. For more information, see ServiceNow application repository.

    Each application can either be deployed using the Application Repository or System Update Sets. If you've used Update Sets in the past, but want to switch to using the Application Repository, you can do a one-time conversion to deploy the app using the Application Repository instead. All apps don't have to follow the same deployment. For more information, see Convert custom applications to upgrade from the application repository and System update sets.

    Additional resources for App Engine Management Center

    Learn more about App Engine Management Center ServiceNow resources

    Although you can use AEMC in any instance, for full functionality, you must install AEMC in the production instance. You must also set up the deployment pipelines with the controller instance in production. For more information, see Configure Pipelines and Deployments.

    Govern low-code app development at scale with App Engine Management Center

    Creator toolbox | App Engine Management Center

    Govern low-code app development at scale with App Management Center

    Navigating AEMC

    From the AEMC Overview screen, you can navigate to four additional views: Requests, Pipelines, Custom apps, and Developers by selecting icons in the primary navigation bar.

    Table 1. AEMC primary navigation bar
    Page Description
    Overview High-level view of all intake, app, collaboration, and deployment requests, with a graph showing new requests of each type over the last 90 days. You can also see a high-level view of your pipelines and application metrics.
    Requests Full list of each request type broken down by approval status.
    Pipelines High-level view of the number of open deployment requests in each instance and within each pipeline. Selecting a pipeline or an environment in a pipeline displays all active deployment requests.
    Note:
    If you view deployment requests in a production instance, all Closed - Published deployment requests for that environment are listed.
    Custom apps Charts and graphs illustrating the status of your active applications, and a list of all custom apps in development or production. You can view details for individual apps, including usage information, deployment history, and collaborators.
    Developers Charts and graphs illustrating total and active developers, as well as developers by department. You can view details for individual developers, including the apps for which they are collaborators and their request history.