-
Book Overview & Buying
-
Table Of Contents
Designing API-First Enterprise Architectures on Azure
By :
We will make use of the following case study to correlate and contextualize the concepts presented in subsequent chapters.
Note
This case study has been designed to simulate a real-world scenario. However, it is not meant to be comprehensive and exhaustive, catering to all business requirements or scenarios. The solutions and approach presented in the later stages are based on my point of view and should not be misconstrued as prescriptive guidance. Architecture and design is an evolving process and, hence, the reader is expected to build upon their existing understanding by working through this case study.
Packt Insurance Inc, a company with a presence in over 10 countries (across America and Europe), offers a wide range of insurance products and services to its customers.
Over the last few years, the year-on-year growth of Packt Insurance has not been on a par with market opportunities. It is gradually receding to its competition due to a lack of market adaptability, high cycle time on innovation, and poor workforce productivity and collaboration owing to the use of legacy LOB applications for running the business. Its cloud presence is limited, and most of its applications are deployed as on-premises solutions.
In a recently concluded board meeting, a decision was taken to accelerate the company's digital transformation journey through its cloud adoption program. Packt Insurance wants to modernize even its LOB applications with a core priority of cloud-first and mobile-first approaches.
A summary of the key business drivers and stakeholder viewpoints is mentioned in the following section. For this case study, it is meant to demonstrate how each stakeholder perceives the business problem and their requirements for the target solution.
CEO:
CTO:
IT operations:
Product manager:
The executives at Packt Insurance have prioritized the roadmap for the different IT initiatives to modernize their core LOB application in three phases:
Figure 1.3 – A phased approach for digital transformation milestones
In the preceding diagram, the following applies:
A very high-level flow diagram of business processes from an end-user perspective is provided here:
Figure 1.4 – A very high-level end-user flow
Packt Insurance Inc. is interested in the following business objectives:
Change the font size
Change margin width
Change background colour