Chapter 3. Using a case study to understand SOA governance
This chapter covers
- A case study used to explain SOA governance
- The stakeholders and how they define policies
- The services used to demonstrate how to apply policies
- An overview of the policies defined by the stakeholders
In this chapter we’ll look at a fictional company named OpenGov. This company, like most companies, has many different departments, each with its own goals and requirements. I’ll use this company, its products and services, and the different stakeholders to explain why you need SOA governance and how you can apply it.
The following sections will each show a specific part of the OpenGov organization. We’ll start by looking at how the company is organized. This will help you understand the different goals the stakeholders within this company have and will explain why certain policies were chosen. To demonstrate how to apply SOA governance you need a set of products and services on which you can apply these policies. In sections 3.3 and 3.4 I’ll show you the product and service portfolio of the OpenGov organization. All the products, services, and policies you see in this chapter will show up again in the examples in parts 2 and 3 of this book.
Let’s start by looking at what this organization does and how it’s organized.