Developing in the Cloud - InsuranceSuite Developer Fundamentals

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/95

flashcard set

Earn XP

Description and Tags

Last updated 6:52 PM on 6/12/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

96 Terms

1
New cards

Cloud Assurance

Ensures the readiness of an implementation for Cloud deployment

2
New cards

False

(True/False) Cloud Assurance replaces the need for a dedicated implementation team

3
New cards

True

(True/False) Trained and certified team members are essential for a successful Cloud Implementation

4
New cards

Leads

Team members who complete the most advanced training and achieve Certified Ace competency

5
New cards

Associates

Team members who complete the essential trainings and achieve Certified Associate competency

6
New cards

3

How many associates a single lead can support, according to the required ratio

7
New cards

Cloud Delivery Standards

Proven principles and practices that include implementation requirements, specifications, and guidelines

8
New cards

Cloud Assurance Assessments

CAA abbreviation stands for

9
New cards

True

(True/False) The goal of Cloud Assurance Assessments (CAAs) is to verify the solution and code are optimized for Guidewire Cloud.

10
New cards

True

(True/False) Cloud Assurance Assessments (CAAs) are continual and build on prior assessments

11
New cards

True

(True/False) Cloud Assurance Assessments are required for brand new Guidewire cloud implementations.

12
New cards

True

(True/False) Cloud Assurance Assessments are required for all Guidewire cloud upgrades.

13
New cards

False

(True/False) Cloud Assurance Assessments are required for self-managed non-cloud implementations.

14
New cards

True

(True/False) Cloud Assurance Assessments are required for post-production releases of Guidewire Cloud products.

15
New cards

Security

This type of cloud assessment ensures security vulnerabilities have not been introduced and verifies that there is no capturing of secret data

16
New cards

Operations

This type of cloud assessment ensures applications have monitoring and logging frameworks in place and that knowledge transfer documentation is complete

17
New cards

Performance

This type of cloud assessment checks for designs and product usage that may violate or introduce performance risks to the Guidewire applications

18
New cards

Upgrades

This type of cloud assessment reviews feature and integration designs for product alignment, upgradeability, code quality, and so on

19
New cards

Optimization Backlog

A sheet which identifies optimizations required to ensure predictable entry to Guidewire Cloud

20
New cards

Pre-Inception

The 1st phase of a Guidewire Cloud upgrade project

21
New cards

Inception

The 2nd phase of a Guidewire Cloud upgrade project, following Pre-Inception and coming before Development

22
New cards

Development

The 3rd phase of a Guidewire Cloud upgrade project, following Inception and coming before Stabilization

23
New cards

Stabilization

The 4th phase of a Guidewire Cloud upgrade project, following Development and coming before Deployment Prep

24
New cards

Deployment Prep

The 5th phase of a Guidewire Cloud upgrade project, following Stabilization and coming before Deployment

25
New cards

Deployment

The 6th and final phase of a Guidewire Cloud upgrade project

26
New cards

Remediation

The process of reviewing existing data and fixing it to ensure it complies with Guidewire standards, done to all optimization items after every assessment

27
New cards

User Acceptance Testing

UAT abbreviation stands for

28
New cards

True

(True/False) The Operations assessment ensures applications have monitoring and logging frameworks in place

29
New cards

True

(True/False) All optimization items must be remediated before deployment to Cloud

30
New cards

Distributed Version Control System

DVCS abbreviation stands for

31
New cards

Git

A distributed version control system using branches that treats data as a series of snapshots of all the files in a project

32
New cards

Commit

In Git, a snapshot of all the files in a project

33
New cards

True

(True/False) Git Commits are chained together.

34
New cards

False

(True/False) Git files are versioned individually.

35
New cards

True

(True/False) In Git, the entire project is versioned instead of the individual files.

36
New cards

Branch

In Git, a floating pointer to a given stream of commits

37
New cards

False

(True/False) Git Branches are expensive to create.

38
New cards

True

(True/False) Merging changes between branches in Git is (slightly) costly.

39
New cards

Tag

In Git, a fixed pointer to a specific commit with an easily readable name

40
New cards

False

(True/False) A Git Merge is an inherently destructive operation, as it alters the existing commits

41
New cards

True

(True/False) A Git Merge adds a new commit to your branch history.

42
New cards

True

(True/False) A Git Rebase fundamentally rewrites history data.

43
New cards

False

(True/False) You should use Git Rebase on shared branches.

44
New cards

True

(True/False) You should use Git Merge on shared branches.

45
New cards

Bitbucket

A web-based code hosting system that supports Git repositories, and the preferred Git hosting software by Guidewire

46
New cards

Pull Request

A formal request to merge code from one branch to another which requires a review and specific user-defined criteria

47
New cards

git clone

The console command to clone a Git repository

48
New cards

git fetch

The console command to make your local Git repository aware of changes made to the remote

49
New cards

git checkout

The console command to switch from one Git branch to another

50
New cards

git status

The console command to check the current state of your Git repository, including which files were changed and which have yet to be staged still

51
New cards

git add

The console command to stage local Git changes

52
New cards

git commit

The console command to create a new Git commit

53
New cards

-m

The console argument used with git commit to define the message for the commit

54
New cards

git rebase

The console command to rebase one Git branch onto another

55
New cards

git push

The console command to push local Git commits up to the remote

56
New cards

git pull

The console command to pull new commits from the remote branch down to the local Git branch

57
New cards

git log

The console command to view the history of the current Git branch

58
New cards

git revert

The console command to revert or undo a specific commit, given its checksum

59
New cards

master

The name of the main branch in a Guidewire project which updates when the production system is updated

60
New cards

develop

The name of the mainline code branch in a Guidewire project which updates as development work progresses

61
New cards

gw-releases

The name of the product release branch in a Guidewire project which hosts new Guidewire product versions

62
New cards

release/

The name of the branch header used to tag new project release branches which contain stable customer releases

63
New cards

Hotfix

The type of branch used to fix production issues quickly when they require a quick fix

64
New cards

User Story

The type of branch used for the development of new functionality tied to a user story during a sprint

65
New cards

Defect

The type of branch used to fix significant issues detected at any stage of the implementation, not just in production

66
New cards

False

(True/False) The master branch should be writable by all implementation team members

67
New cards

True

(True/False) Any developer on the team can merge code to the develop branch

68
New cards

hotfix/

The name of the branch header used to tag hotfix branches

69
New cards

user/

The name of the branch header used to tag user story branches

70
New cards

user/shared/

The name of the branch header used to tag shared user branches, when more than one developer needs to work on a user story

71
New cards

Archiving

The process of serializing, persisting, and removing archivable objects from the main data store to preserve application performance

72
New cards

config.xml

The parameters that control archiving are stored in this configuration file

73
New cards

Extractable

In order to be archived, an entity must implement this delegate

74
New cards

True

(True/False) An entity must have a foreign key relationship to an entity in the archive domain graph in order to be archived

75
New cards

Archive Item Writer

The batch process that checks for parent entities that fit the archival criteria and archives them along with their associated objects

76
New cards

Archive Search Interface

The archiving component that finds summary information about the archived items

77
New cards

Archive Retrieval Process

The process that retrieves the archive from the data store

78
New cards

True

(True/False) The archive retrieval process returns the retrieved item to a state of existence as if archiving never happened.

79
New cards

False

(True/False) The archiving item writer batch process is scheduled to run automatically in the base configuration.

80
New cards

True

(True/False) The archiving item writer batch process can be run manually from the Server Tools screen.

81
New cards

False

(True/False) The process of searching for archived Claims, PolicyPeriods, or PolicyTerms is different from searching for non-archived versions of these objects

82
New cards

implementsEntity

In an ETI file, this field can be added to the entity to implement a delegate.

83
New cards

True

(True/False) In the archiving graph, a new entity must also be owned by an existing entity in the graph.

84
New cards

archivingOwner

The foreign key property that must be used to link an owner entity to a new entity in the archiving graph.

85
New cards

Reference Data

The common term for non-graph entities, in reference to archiving

86
New cards

True

(True/False) Admin data, system data, and cross-parent data are all examples of non-graph entities

87
New cards

False

(True/False) Admin data, system data, and cross-parent data are all examples of graph entities

88
New cards

True

(True/False) Non-graph entities must be retireable.

89
New cards

True

(True/False) Non-graph entities must have no foreign key relationship from the new entity to the graph and can have instances referenced by multiple graph instances

90
New cards

Overlap Entity

An entity with some rows that are inside the archive graph and other rows that are outside the archive graph

91
New cards

False

(True/False) Overlap entities are extremely common occurrences.

92
New cards

OverlapTable

Overlap entities must implement this unique delegate alongside the common Extractable delegate.

93
New cards

DOT

A plain text graph description language used to produce a graphical description of the data model

94
New cards

False

(True/False) Archiving has no impact on system performance.

95
New cards

True

(True/False) Archiving helps with system performance.

96
New cards

True

(True/False) Archiving is about removing information from the main data store that is no longer used and will never be used again.