HansR on the Web - All quiz questions on architecture
Updated: 14-03-2018 23:42:08h
topics: architecture|security, level: 100
What does SAML stand for?
Please select exactly one correct alternative.

Answer

SAML stands for: Security Assertion Markup Language

Reading

No resources given.
topics: architecture|security, level: 100
Which statements are correct on Security Assertion Markup Language?
Please select exactly one correct alternative.

Answer

Security Assertion Markup Language (SAML) is an open standard for exchanging authentication and authorization data between parties, in particular, between an identity provider and a service provider. As its name implies, SAML is an XML-based markup language for security assertions (statements that service providers use to make access-control decisions). SAML is also:
  • A set of XML-based protocol messages
  • A set of protocol message bindings
  • A set of profiles (utilizing all of the above)
The single most important use case that SAML addresses is web browser single sign-on (SSO). Single sign-on is relatively easy to accomplish within a security domain (using cookies, for example) but extending SSO across security domains is more difficult and resulted in the proliferation of non-interoperable proprietary technologies. The SAML Web Browser SSO profile was specified and standardized to promote interoperability. (For comparison, the more recent OpenID Connect protocol is an alternative approach to web browser SSO).
topics: architecture|patterns, level: 100
What is a PoJo?
Please select exactly one correct alternative.

Answer

See above.
topics: architecture, level: 100
What best describes a Federal Enterprise Architecture Framework (FEAF)?
Please select exactly one correct alternative.

Answer

A federal enterprise architecture framework (FEAF) is the enterprise architecture of a federal government. It provides a common approach for the integration of strategic, business and technology management as part of organization design and performance improvement.
topics: architecture, level: 100
What best describes Master Data management?
Please select exactly one correct alternative.

Answer

In business, master data management (MDM) is the comprehensive method used to consistently define and manage the critical data of an organization to provide a single point of reference. The data that is mastered may include reference data- the set of permissible values, and the analytical data that supports decision making.
topics: architecture, level: 100
What does MaaS stand for?
Please select exactly one correct alternative.

Answer

MaaS stands for: Messaging as a Service.

Reading

No resources given.
topics: architecture|security,architecture|service orientation, level: 100
What does IDaaS stand for?
Please select exactly one correct alternative.

Answer

IDentity as a Service (IDaaS)
topics: architecture|service orientation, level: 100
Which of the following are service standards?
Please select exactly one or more correct alternatives.

Answer

PaaS: Platform as a Service
IaaS: Information as a Service
SaaS: Software as a Service
(Kaas is the Dutch word for cheese)

Reading

No resources given.
topics: architecture, level: 100
What best describes the 4+1 architecture View Model?
Please select exactly one correct alternative.

Answer

4+1 is a view model designed by Philippe Kruchten for "describing the architecture of software-intensive systems, based on the use of multiple, concurrent views". The views are used to describe the system from the viewpoint of different stakeholders, such as end-users, developers and project managers.
topics: architecture|patterns, level: 100
Which of the below are valid goals of a Message Queuing Service?
Please select exactly one or more correct alternatives.

Answer

Valid goals are:
In general: a Message Queueing Service aims to eliminate the traditional overhead associated with operating in-house messaging infrastructures. These operating overheads include:
Specifically: unused capacity installed to meet peak demands
Specifically: projects idle time waiting for resource provisioning
Specifically: the need to isolate messaging resources
A message queueing service seeks to simplify access to messaging resources and therefore facilitate integration efforts within organizations and between them.
Human resources that are necessary to maintain messaging infrastructure

Improving response speed of web applications or distributed applications is, generally speaking, not a goal that can be reached using a Message Queueing Service. On the contrary, response times may be getting greater using such services.
topics: architecture, level: 100
What is a Message Queuing Service?
Please select exactly one correct alternative.

Answer

A Message Queueing Service is a message-oriented middleware or MOM deployed in a compute cloud using software as a service model. Service subscribers access queues and or topics to exchange data using point-to-point or publish and subscribe patterns.
topics: architecture, level: 100
What is a Microservice Architecture?
Please select exactly one correct alternative.

Answer

A microservices architecture is an approach to building a server application as a set of small services. Each service runs in its own process and communicates with other processes using protocols such as HTTP/HTTPS, WebSockets, or AMQP. Each microservice implements a specific end-to-end domain or business capability within a certain context boundary, and each must be developed autonomously and be deployable independently. Finally, each microservice should own its related domain data model and domain logic (sovereignty and decentralized data management) based on different data storage technologies (SQL, NoSQL) and different programming languages.
topics: architecture, level: 100
What is Coupling in software architecture?
Please select exactly one correct alternative.

Answer

In software engineering, coupling is the degree of interdependence between software modules; a measure of how closely connected two routines or modules are; the strength of the relationships between modules.
topics: architecture, level: 100
Which of the following are enterprise architecture standards?
Please select exactly one or more correct alternatives.

Answer

All of the alternatives are enterprise architecture standards.

Reading

No resources given.
That's all folks!

Congratulations, you've made it to the end! I'll try to add more questions and topics on a regular basis.

More questions?

If you have enjoyed the quiz and you want more, you can select other tests by clicking the green buttons below.

Other resources

There are many quizzes and learning resources on the internet. Below you'll links to a selection of these. I'll add more. Quizzes from others
Learning resources
Take a look at my blog

Contact

Please contact me for feedback, suggestions and questions. hansrontheweb@live.com
Other quizzes

all topics
latest questions
html
css
javascript
jquery
bootstrap
architecture
software engineering
c#
sharepoint
xml
powershell
angular