Service Oriented Architecture Concepts

Service Oriented Architecture Concepts

Unit 3 Completed

Service Design

1.) Choose four of the primary design principles of SOA and explain how they differ from the goals of traditional software development.

2.) Identify the stage of service oriented design that most affects the granularity of the services that compose the software solution. Explain your rationale and use research and your own experience to justify your argument.

3.) Using a simple business problem as an example, identify and explain the characteristics of the software solution that would be favored with top-down design. How would these characteristics be different if the design methodology used the bottom-up approach instead? Explain which of these approaches would make the most sense for the chosen business problem. Explain which choice would make the most sense for the overall organization creating the solution.

4.) Choose two types of granularity (from service, capability, or data) and analyze how each one would affect the reusability of a service if it was coarse or fine grained.

Requirements:

Learner successfully applied critical thinking to the case study analysis &

recommendations/actions taken – 25 pts max.

– Learner successfully incorporates a minimum of three scholarly sources in every essay

question to support their position. (No more than 10% of the entire submission should be

from referenced sources. In other words, the references should support the learner’s work

not be the bulk of what is written.) – 25 pts max.

– Learner met the criteria for academic writing (i.e. no spelling or grammar errors, properly

formatted paragraphs, APA formatting used for references, etc.) – 15 pts max.

– Learner met the minimum 300 words per question- 10 pts max.

– please separate the answers like how the questions are provided

Answer Preview…………….

APA 1547 words