^

WSO2 Certified Solutions Architect - Sample Questions

WSO2 Products

Throttling allows you to limit the number of hits to an API during a given period of time. What is a typical scenario that cannot benefit from throttling?

  • a) To protect your APIs from common types of security attacks such as denial of service (DOS)
  • b) To protect your APIs from unauthenticated access
  • c) To regulate traffic according to infrastructure availability
  • d) To make an API, application or a resource available to a consumer at different levels of service, usually for monetization purposes

Answer: b

Capacity, Infrastructure, DevOps

An enterprise architect who evaluates WSO2 products wants to get a quote for his deployment. What are the facts you need to know before coming up with the product mix and instance count?

I. Load Volume

II. Business case

III. Complexity of transactions

IV. Hardware Configuration

  • a) Only I and II
  • b) Only I and III
  • c) Only IV
  • d) Only I, II and III

Answer: d

Generic Enterprise Architecture

Which of the following are examples for two-factor authentication?

I. Step 1 - authenticate using X509 certificate and Step 2 - authenticate using OTP

II. Step 1 - authenticate using username and password and Step 2 - authenticate using OTP

III. Step 1 - authenticate using username and password and Step 2 - authenticate using Google

IV. Step 1 - authenticate using smart card and Step 2 - authenticate using Retina scanner

  • a) II and IV
  • b) I, II and IV
  • c) I, II, III and IV
  • d) I, II and III

Answer: a

WSO2 Architecture

If an organization needs to verify users who have a valid credit card before providing them access to the developer portal (API store) of the WSO2 API Manager, this can be best achieved by:

I. Integrating with an external Business Process Server that will trigger the workflow for self signup at the Developer Portal

II. Making use of internal workflow capabilities in the product in the self sign-up

III. Making an external ESB handle the connection to the various decision endpoints

IV. Customizing the Developer Portal

  • a) IV
  • b) I or II
  • c) III
  • d) All of the above

Answer: b