Module 1 Flashcards

1
Q

If you need to replace outdated, inadequate, custom business applications and process what should you do?

A

Develop a custom application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

If you need to extend the value of servicenow what should you do?

A

Develop a custom app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

If you need to extend service delivery and management to all enterprise departments what should you do?

A

Develop a custom app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

If you need to bring greater levels of automation and consolidation to enterprise services and their management what should you do?

A

Develop a custom application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If an app needs unstructured data such as audio or video should you build it?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

If an app has data that can be modeled in a relational database should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

If an app requires proprietary libraries that do not have an api should you build it?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

If an app needs an extensive use of forms to interact with data should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

If an app requires multiplayer games or requires graphic engines should you build it?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

If an app needs to extend its functionality through JavaScript should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

If an app requires reporting capability should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

If an app needs a workflow/ flow to manage processes should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Should you create a servicenow app if the current departmental app is built on aging incumbent platforms?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Apps that are processes managed in spreadsheets & email a good fit for servicenow?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Are apps with a request fulfill pattern good for servicenow?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

This protects an application from damage to or from another application

A

Scope

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

An application must be ________ to allow out of scope applications to act on its records

A

configured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Apps should not break the system or break other apps (t/f)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Apps should be self contained and have clearly defined dependencies (t/f)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Apps should only access what they need, least privilege (t/f)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Separate namespace
Delegated development
Source control integration
Publish to app repository
Easy file management
Are all elements of ______ apps

A

Scoped

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Everything in global
Source control integration
Publish to app repository
Easy file management
Are all elements of ______ apps

A

Global

23
Q

Scoped applications are _________ into their own application namespace, thereby heavily restricting their ability to cause any performance issues to other running applications

A

Sandboxed

24
Q

Can an admin access the new hr scoped application?

A

No

25
Q

_______ are all of the application files comprising an application. They exists with an application scope.

A

Artifacts

26
Q

Artifacts include but not limited to: access controls, business rules, script includes, tables, and client scripts (t/f)

A

True

27
Q

In the baseline, custom applications have ______ access to each other’s records but cannot perform any other database operations

A

Read

28
Q

Used to manage and store changes (versions) to an application and produce a file for export.

A

Update sets

29
Q

Administrators can manually transfer versions between instances and update sets

A

True

30
Q

Used for installing and updating applications on all company instances

A

Application repository

31
Q

To use the application repository an instance must have what?

A

A valid subscription
Matching application scope
Network access

32
Q

Construction of the next unit of deployment. Individuals and teams often manage multiple work streams

A

Development

33
Q

Application of completed units of development to production. Execution of a change management process.

A

Deployment

34
Q

Container for capturing customizations. Used to move customizations between instances.
Essential for: customizing baseline applications, customizing applications purchased from the store. Useful for: keeping track why a change was made, exporting work in progress ahead of a clone, associating changes with sldc artifacts (stories, problems, bugs, enhancements, etc), deploying an application if the app repo is unavailable.

A

Update set

35
Q

___________ let’s you apply changes in bulk and help you to force an instance to load the file versions you need

A

Update sets

36
Q

Developers must plan and fulfill a few steps manually when deploying an update set making the process very time consuming

A

True

37
Q

The approach of deploying code changes and configuration changes in the ServiceNow is using update sets down your instance chain and ________ back the instances once you have done that to match the environment

A

Cloning

38
Q

The update set deployment process must be done both on test and ____________

A

Production

39
Q

Do update sets allow moving changes between instances that may be running different family versions and different features?

A

Yes

40
Q

You can always load an update set created on an older family release on an instance running on a newer family release

A

True

41
Q

Loading an update set created on a newer family release on an instance running an older family release may be possible but ____?

A

It requires additional testing to determine compatibility

42
Q

Update sets from newer family releases may not produce the same _________ when moved to older family release

A

Functionality

43
Q

In extreme cases, updates from newer family release updates may cause outages or __________ on an older family instance

A

Data loss

44
Q

When possible avoid moving updates from newer family releases to _______ family releases

A

Older

45
Q

This stores published applications for installation on any instance belonging to a company

A

The servicenow repository

46
Q

A place for a company to share applications ready for distribution between instances.

A

Application repository

47
Q

Glide.appcreator.company.code value must be the same on all instances (maint only property)

A

True

48
Q

Standardizes apps and app versions installed on instances

A

Application repository

49
Q

What role is required for the application repository?

A

Admin

50
Q

A modern software development practice in which incremental code changes are made frequently and reliably

A

Continuous integration

51
Q

The ______ or main branch of your code represents a version of the application that is deployed to a production environment

A

Master

52
Q

Automated build and test steps triggered by continuous integration ensure that code changes being merged into the repository are reliable. The code is then delivered quickly and seamlessly as a part of the _______ process

A

Continuous delivery

53
Q

Analyze➡️Design➡️Develop➡️
Test➡️Deploy

A

Scoped Development Process