90
Views
3
Comments
Architecture Specialization Certification: Part 2

Can you please help me to find the correct answers?

Please correct me.

Which of the following should be in the orchestration layer?

  1. Wrap entities from an external DB
  2. Business logs
  3. Homepages with dashboards
  4. Process workflow definition to orchestrate use cases

Ans: 3 

Which of the following should be in the library layer?

  1. Process workflow definition to orchestrate use cases
  2. Homepages with dashboards
  3. Wrap entities from an external DB
  4. Business logs

Ans: 3

Which of the following should be in the core business layer?

  1. Homepages with dashboards
  2. Wrap entities from an external DB
  3. Business logs
  4. Process workflow definition to orchestrate use cases

Ans: 3

When an application needs to react to business events

  1. It can use BPT to expose events. Processes can then listen to these events asynchronously
  2. It can use the RegisterListener entity action that is available in all entities, providing it with a server action
  3. It can use the entity's OnChange handler, providing it with a server action
  4. None of the above

Ans: 1

Consider an application composed of several modules. As development progresses, there's the need to create a new module, where most new developments are taking place

  1. We should keep all modules together, as that is the normal lifecycle of any application.
  2. We should separate that new module in another application until it is stable.
  3. We should separate that new module and all its referenced modules of the application in another application until it is stable.
  4. We should group all stable modules of each layer in their own applications.

Ans: 2

When should we use URLs instead of screen destinations?

  1. When we want to do an Ajax Submit
  2. When we don't know the target screen at design time
  3. When the screen is in a different UI Flow
  4. When we want to navigate to it and pass input parameters

Ans: 3

UI widgets defined in a Library module

  1. May have Destinations to End-User screens
  2. Should be used to provide generic UI pattern functionality
  3. Should only be used to display entity data in a uniform way
  4. Cannot rely on Session variables

Ans: 2

Consider a scenario where there is an orders application developed in OutSystems and an external ERP system that provides some of the core concepts used in orders. The integration itself was done using Integration Studio. It is expected that in the future the external system will be replaced by a different ERP. How should this integration be done?

  1. The end-user modules should use actions from a core module that, in turn, call the API of the integration module
  2. The end-user modules should use the API of the integration module directly
  3. The end-user modules must use webservices exposed by a core module that in turn calls the API of the integration module
  4. The end-user modules must use the webservices exposed by the integration module directly.

Ans: 3

How can we build a business-meaningful API based on an existing external system?

  1. It can only be done through the web services interface of the external system
  2. It can only be done through integration with the external system's database
  3. Create an extension module that makes the external API available to be used in the platform
  4. Create an eSpace module that encapsulates external API and maps it to business concepts

Ans: 4

2022-05-18 07-58-50
Pradip Chavhan

Can anyone help me here? to find the correct answers?

2025-02-21 07-07-34
Rishabh Tailor

Hi @Pradip Chavhan ,

The correct answers are given with questions. 
Do you need an explanation on each of them?

2025-04-02 03-59-25
Hunter Brennan

I know it's a little late but I put together this study guide for the exam If anyone is interested.

https://www.linkedin.com/pulse/how-prepare-outsystems-architecture-specialist-exam-my-hunter-brennan-zieae/

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.