Professional Documents
Culture Documents
WhitePaper - AppEngine - Rapid App Development With App Engine
WhitePaper - AppEngine - Rapid App Development With App Engine
Jacques Guidry
DoD Account Executive
App Engine Specialist
jacques.guidry@servicenow.com
APP ENGINE
• C
ollaborate: Connect, Chat, Coaching Loops, Live Feed, Visual Task Boards,
Knowledge Management
• C
ommunicate/Integrate: Email/SMS Alerts and Notifications, REST API, Native Mobile
App, Web Services, OpenFrame, Import/Export
• M
anage Resources: CMDB, Service Catalog, Time Cards, Skills Management, Service
Level Management, On-Call Scheduling, Role-Based Security
• I ntelligence: Assessments, Automated Testing Framework, Reporting, Surveys,
Business Service Maps, Visualizations, Google Maps, Contextual Search, Subscription
Management, Visualizations
• D
esign: Content Management System, Delegated Development, Flow Designer, Form
Designer, Graphical Workflow, Service Creator, Studio, Service Portal Design, Scripting,
Script Debugger, Service Portal Designer
For more information on these functions, please see the ServiceNow Product Overview.
•G
uided App Creator – Build applications using an easy step-by-step process. Get started with tables, user roles, user
interfaces and more with just a few clicks to start using your app in minutes.
• Form Designer – Build a new form or change an existing form with a visual UI designer.
• Portal Designer – A portal framework that provides a simple way to create service portals for end users.
• U
I Policies – Easily define user-interface policies to dynamically change information on a form and control custom
process flows for tasks.
• T
able and Schema – Easily display details of tables and their relationships in a visual manner to access different parts of
the database schema.
• U
I Builder – Create a custom workspace landing page to provide your agents with a quick overview of their work
and effectiveness.
Application Development
The Now Platform makes it easier for developers to work together to solve problems and test new apps. It provides collaboration
solutions and a central library for custom code as well as integration with Git Hub and a script debugger. Together, the Now
Platform’s app development solutions can cut average development time by days or weeks.
Application Development Solutions include:
• D
eveloper Instance – Use a free instance of our
development platform to rapidly build, test, and
deploy your apps.
• G
it Integration – Synchronize your ServiceNow
developer instance code to the popular Githosted
source code repository.
• A
utomated Testing – Automate your own custom
code tests and validate functionality prior to
production deployments.
• S
tudio IDE – Work on custom apps in one centralized
location with an IDE-like interface for app developers.
• C
ode Sharing – Employ ServiceNow-hosted online exchange to allow customers and partners to upload and download
apps and development content.
• D
elegated Development – Help IT extend app development to other employees while maintaining control and
governance over your instances.
• P
ortal Widget Editor – Edit a portal widget easily to configure your service portal with HTML, CSS, and client and
server-side scripts.
• W
idget Diagnostic Test – Resolve Service Portal page issues by identifying widget customization levels and checking
widget code directly from a portal page.
Integration
The Now Platform is the platform for digital workflows across
departments, siloes, and systems. With IntegrationHub to
natively extend Now Platform workflows to any external
service and rich inbound integration APIs and tooling, the
Now Platform’s integration services help make the Now
Platform the “platform of platforms.”
APP ENGINE
Now Intelligence
Now Intelligence is augmented intelligence built directly into the Now Platform and purpose-built for workflows and
applications. It accelerates digital transformation by amplifying human creativity, productivity, and innovation with advanced
technology. ServiceNow has embedded machine learning, natural language understanding, data analytics technologies and
performance management into the Now Platform, creating intelligent experiences for everyone with simple and secure access
to data, and consistent, personalized user experiences.
Now Intelligence features include:
• M
achine learning – Surface relevant information and solve issues faster to increase customer satisfaction and focus
employees on more meaningful work.
• V
irtual Agent – Build and deploy intuitive, NLU-powered chatbots to deflect incidents by empowering customers and
employees with self-service.
• P
erformance Analytics – Predict issues, make better
decisions, and quickly identify areas for improvement
with real-time insight into the patterns and trends
that make the most impact on your business.
• E
vent Management – Consolidate data to generate
meaningful alerts that show service impact and
automate remedial actions.
• O
perational Intelligence – Identify anomalous
behavior in IT environments that can cause potential
service issues.
Enterprise-Strength Security
The Now Platform supports enterprise-strength security solutions. It works with a broad spectrum of security tools and services,
such as tokenization, multi-factor authentication, and LDAP. Any application built on the Now Platform will be compliant with its
IT team’s toughest security standards.
Security features include
• Encryption – Perform data encryption using encryption keys that are stored and managed on your premises.
• T
okenization – Replace your sensitive data with unique identification symbols while retaining all the essential
information about the data.
• OAuth2.0 – Support for the OAuth open standard for token-based authorization.
• Multi-Factor Authentication – User access control with support for multiple authentication factors.
• SSO – Support for single sign-on access control across your IT systems and Applications.
• SAML – Support for the Security Assertion Markup Language to enable SSO
• LDAP – Support for the Lightweight Directory Access Protocol open standard for authentication of users and groups.
• A
CLs and Roles – Support for Role-Based Access Control for groups or individuals to regulate access to
ServiceNow resources.
• A
ntivirus Scanning – Help protect viruses being spread by scanning file attachments to your system records, such as
incidents, problems, and stories.
• Password Policies – Configure and enforce the required strength for user passwords.
APP ENGINE
Core Services
The Now Platform’s core services are designed to deliver high-performance process and workflow automation over the cloud.
They represent building blocks for scalable, enterprise-class service management and can be combined to create apps for
virtually any service management use case.
Core services include:
• R
eporting Engine – A business intelligence solution to structure and communicate ServiceNow data using reports,
analytics, and visualizations.
• C
MDB – Configuration Management Database (CMDB) is a series of tables that contain all your assets, business services,
and configurations.
• T
ime Series Database – Collect, retain, analyze, and visualize time series data stored in a separate database,
called MetricBase.
• Knowledge Management – A ServiceNow app that enables the sharing of information such as knowledge base articles.
• S
ervice Catalog – A ServiceNow app that lets you easily create service items that provide your customer with self-
service opportunities.
• F
low Designer – From a single design environment, use natural language to automate approvals, tasks, notifications,
and record operations without coding.
• A
pplication Scope – Enables you to separate your apps such that one app cannot access the data or code of another
app without permission.
• Business Rules – Server-side scripts that can automatically trigger when a record is displayed, inserted, updated,
deleted, or when a table is queried.
Resources
Here are some resources you should bookmark for help.
• Product Documentation – Documentation on all of ServiceNow’s features and functionality
• Developer Portal – Portal where developers can get a developer instance and train
• Developer Training – Specific, constantly updated self-paced training classes
• Community – Active community forum where you can ask questions
• Customer Success – Best practice information
• Training Courses – ServiceNow’s virtual or in-person training classes