Exam Details

  • Exam Code
    :S90.03
  • Exam Name
    :SOA Design & Architecture
  • Certification
    :Certified SOA Architect
  • Vendor
    :SOA
  • Total Questions
    :100 Q&As
  • Last Updated
    :May 14, 2024

SOA Certified SOA Architect S90.03 Questions & Answers

  • Question 31:

    The definition of the Service Composability design principle is as follows: "Services are effective composition participants, regardless of the size and complexity of the composition." What is meant by "regardless of the size and complexity of the composition"? Select the correct answer.

    A. It means that services need to be designed so that they can participate in different types of compositions, regardless of what type of composition they are initially delivered for.

    B. It means that services need to be designed for a specific composition with a specific size and level of complexity, regardless of what other compositions may need to use the service for in the future.

    C. It means that the composition must be large and complex, regardless of the size and complexity of the service itself. These two design aspects need to be kept separate so that service and composition can evolve independently.

    D. The definition for the Service Composability principle does not include the statement "regardless of the size and complexity of the composition".

  • Question 32:

    A service's functional context determines its: Select the correct answer.

    A. purpose and function

    B. implementation environment and deployment location

    C. scalability and usage thresholds

    D. longevity and versioning parameters

  • Question 33:

    The Service Loose Coupling principle is concerned with the relationship between the service contract and service consumers but also with the relationship between the service contract and whatever the service encapsulates. Select the correct answer.

    A. True

    B. False

  • Question 34:

    The Service Discoverability principle is supported by the Standardized Service Contract principle in which of the following ways? Select the correct answer.

    A. The Standardized Service Contract principle advocates using naming conventions for ensuring that the functionality of services is consistently expressed. By making the service easier to understand, it becomes more discoverable.

    B. The Standardized Service Contract principle supports a design process whereby the service contract is customized and created prior to the service logic. This allows service designers to shape the service contract content in such a manner that it can be effectively discovered.

    C. The Standardized Service Contract principle requires the use of service contract design standards that can be created to establish conventions that are supportive of the Service Discoverability principle.

    D. All of the above.

  • Question 35:

    Which of the following is not a state deferral option that is commonly used in support of applying the Service Statelessness principle? Select the correct answer.

    A. database

    B. utility service

    C. messages

    D. service registry

  • Question 36:

    Often it is a requirement to wrap a legacy system with a service. This is typically accomplished by encapsulating calls to the legacy system's Application Programming Interface (API) within the core logic of the service. Care must be taken to not expose details of the underlying API through the service contract as it may unintentionally couple the service consumer to the legacy system. Which pair of service-orientation principles directly addresses this concern? Select the correct answer.

    A. Service Loose Coupling, Service Abstraction

    B. Service Statelessness, Service Autonomy

    C. Service Loose Coupling, Service Statelessness

    D. Service Autonomy, Standardized Service Contract

  • Question 37:

    Which of the following statements correctly explains the difference between the Service Reusability and Service Composability principles? Select the correct answer.

    A. Service Reusability is focused on creating generic, reusable service logic, whereas Service Composability is focused on creating services that are effective participants of multiple service compositions.

    B. Service Reusability is focused on creating non-agnostic service logic, whereas Service Composability is focused on creating agnostic service logic.

    C. Service Reusability is focused on creating highly scalable services, whereas Service Composability is focused on creating highly isolated services.

    D. There is no difference between these two principles. One principle name is used instead of the other depending on whether you are building a task or entity service.

  • Question 38:

    Fill in the blanks for the following definition of the Service Discoverability design principle: "Services are supplemented with communicative metadata by which they can be effectively __________________ and __________________." Select the correct answer.

    A. designed, discovered

    B. discovered, interpreted

    C. discovered, refactored

    D. discovered, deployed

  • Question 39:

    Common problems associated with silo-based application design include: SELECT ALL THAT APPLY

    A. It can result in a significant amount of waste due to the fact that silo-based applications can have significant redundant functionality.

    B. It can result in bloated, oversized technical environments.

    C. The integration effort required to make disparate silo-based applications interoperate can be complex and expensive.

    D. IT operational costs can continue to escalate as more silo-based applications are added to an IT enterprise.

  • Question 40:

    Which of the following is not a negative coupling type? Select the correct answer.

    A. Contract-to-Technology

    B. Contract-to-Logic

    C. Contract-to-Implementation

    D. Consumer-to-Contract

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only SOA exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your S90.03 exam preparations and SOA certification application, do not hesitate to visit our Vcedump.com to find your solutions here.