Shrinking the concepts learned in the first chapter on enterprise architecture, we can segment them into four perspectives:
- Business perspective
- Application perspective
- Information perspective
- Technology/Infrastructure perspective
For this chapter, our core focus is on the application perspective, where we'll talk about implementation of Service-Oriented Architecture (SOA) into our enterprise using the .NET Core as the primary software technology. By saying this, we take heavy presumptions that our business architectures have been created, our data models are ready, our infrastructure is either already there or coming into place based on our enterprise's technology architecture, and now we are moving forward to our agreed-upon application architecture (which we will talk about as our SOA definition and theory) to look for solutions with .NET Core as a primary enabler.