Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ecus65

OutSystems Architecture-Specialist-11 - Architecture Specialist (OutSystems 11) Exam

The Architecture Canvas is a ...

A.

framework to support Architecture Conventions for Modules in Outsystems

B.

framework to support application architecture design in Outsystems

C.

framework to support Architecture Design Process in Outsystems

Which of the below best matches this statement : "Needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data."

A.

Transparency Service Pattern 1 way (simplification)

B.

Library : Extension Pattern

C.

ECS with isolated synchronization logic

D.

ECS Lazy Load variation

E.

ECS with publish/subscribe through an ESB

F.

ECS Summary cache only variation

G.

Library : Connector Pattern

Considering Architecture Dashboard(AI Mentor), which of the following sentences is FALSE?

A.

Architecture Dashboard allows you to automatically apply a solution to solve a found code pattern.

B.

Architecture Dashboard performs a code analysis that uncovers patterns related to performance, security, architecture and maintainability.

What is the common naming convention for a mobile version of a CS module?

A.

M_CS

B.

_CS

C.

mobile_CS

D.

m_cs

E.

m_CS

Which of the below is NOT a Synchronization Best Practice for mobile application?

A.

Sync only when required. p At session start: sync summary data to local storage At process start: sync process detail to local storage At process/transaction end, sync back to server

B.

Only synchronize delta : Use control timestamps

C Avoid long synchronization in a single transaction

C.

Sync only when strictly required

E Don't sync on every screen or online event

D.

Only synchronize relevant data

E.

Do not use Entity Bulk Operation to ensure small lightweight updates

F.

Ensure sync granularity: Prepare for constant retries without repeating work due to network loss. Sync in chunks, incremental by entity

Which of the below matches the most to Library Module Pattern - Extension Pattern...

A.

... is a pattern with two modules, a connector module that can be used to encapsulate an external API with the input/output structures and a wrapper module to expose the normalized API to the consumers.

B.

Same as ECS with local replica but API module is provided. So any changes to the external system can notify OS, which OS then gets update from the ERP system (subscription system)

C.

... tries to fetch data from local cache entity, if not there, get single entry from the external system. Cache only that record (read-through caching) Use when whole database too big or costly to synchronize. Integration only touches a small portion of the database. Avoid if access to lists of data is needed up front

D.

... is needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data.

E.

... caches only summary data that is frequently lister, joined or searched. Full detail for a ) single entry is fetched directly from external system. Use when whole database too big or costly to synchronize. Details are only required for single entities (not lists)

F.

Entity is exposed as read-only and API is available to centralize business logic for entity creation/update

G.

Same as ECS with local replica but synchronization logic is separated. Pro: Code independence. Consumers of CS is not affected by Sync. Sync can orchestrate several CS

Which of the below matches the most to Core Module Pattern - ECS Lazy Load variation

A.

... caches only summary data that is frequently lister, joined or searched. Full detail for a single entry is fetched directly from external system. Use when whole database too big or costly to synchronize. Details are only required for single entities (not lists)

B.

... is a pattern with two modules, a connector module that can be used to encapsulate an external API with the input/output structures and a wrapper module to expose the normalized API to the consumers.

C.

Same as Base ECS pattern, but have a local replica. Store data to serve as a local cache. Pro: Leverage Entity Use, Simpler Integration API. Con: Less impact on source system

D.

... Entity is exposed as read-only and API is available to centralize business logic for entity creation/update

E.

... tries to fetch data from local cache entity, if not there, get single entry from the external system. Cache only that record (read-through caching) Use when whole database too big or costly to synchronize. Integration only touches a small portion of the database. Avoid if access to lists of data is needed up front

F.

Same as ECS with local replica but API module is provided. So any changes to the external system can notify OS, which OS then gets update from the ERP system (subscription system)

G.

Same as ECS with local replica but synchronization logic is separated. Pro: Code independence. Consumers of CS is not affected by Sync. Sync can orchestrate several CS

What is the Architecture Blueprint?

A.

Is the end result of Architecture Design Process. At this point you should add dependencies between the Modules.

B.

Above is the answer

Which of the below is NOT a reason for Validating a Modules' Architecture?

A.

Optimizes lifecycle independence

B.

Promotes microservices

C.

Minimizes impact of changes

D.

Promotes abstraction of reusable services

E.

Stop unmanageable dependencies

F.

Prevent slow deployments, inflexible legacy systems

G.

Avoid poor service abstraction

Which are NOT part of the major concepts that needs to be investigated in the Disclose phase in Architecture Design Process?

A.

User Experience Expectations

B.

Integration Technology

C.

User Stories, Personas and Roles

D.

Architecture Canvas Modules

E.

Information Architecture