Search icon CANCEL
Subscription
0
Cart icon
Cart
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Designing API-First Enterprise Architectures on Azure

You're reading from  Designing API-First Enterprise Architectures on Azure

Product type Book
Published in Aug 2021
Publisher Packt
ISBN-13 9781801813914
Pages 290 pages
Edition 1st Edition
Languages
Author (1):
Subhajit Chatterjee Subhajit Chatterjee
Profile icon Subhajit Chatterjee
Toc

Table of Contents (14) Chapters close

Preface 1. Section 1: API-Led Architecture in the Digital Economy
2. Chapter 1: Evolution of Enterprise Solution Architectures 3. Chapter 2: APIs as Digital Connectors 4. Section 2: Build Reliable API-Centric Solutions
5. Chapter 3: Architecture Principles and API Styles 6. Chapter 4: Assuring the Quality of the API Service (or Product) 7. Chapter 5: RESTful APIs – the New Web 8. Chapter 6: API Design Practices 9. Chapter 7: Accelerating through DevOps Essentials 10. Section 3: Deliver Business Value for a Modern Enterprise
11. Chapter 8: API-Centric Enterprise Integrations 12. Chapter 9: APIs as a Monetized Product 13. Other Books You May Enjoy

Case study

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.

About Packt Insurance Inc.

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.

Key business drivers

  • Become a cloud-based digital business within the next 2-3 years.
  • Improve the speed to market, launching new services on a par with market trends.
  • Expand operations in newer locations and geographies.

Stakeholder priorities

CEO:

  • Achieve > 10-15% growth by expanding on product offerings, broadening distribution channels, and enhancing integration with channel partners.

CTO:

  • I don't want to invest in IT infrastructure upfront, but rather spend incrementally as we expand the business.
  • I want to know the profitability of our business units. I would appreciate some insights into our business that will enable me to make decisions.
  • It would be great to know customer sentiments in terms of what they like about us and what they don't like.
  • I would like to be known as a technology innovator/pioneer in the domain and attract the new tech-savvy generation.

IT operations:

  • The adoption of modern practices for cloud-based solution development and deployment across the enterprise.
  • Ensure compliance with security and data privacy standards.
  • The onboarding of new branch offices should be quick and seamless.

Product manager:

  • Reduce the cycle time of new insurance products from the current 6-8 months to a maximum of 2-3 months.
  • It would be preferable if actuarial rules can be updated without any IT intervention.

Modernization roadmap

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

Figure 1.3 – A phased approach for digital transformation milestones

In the preceding diagram, the following applies:

  • Phase 1: In this phase, the prioritized list of capabilities targeted for a Minimum Viable Product (MVP) will be developed. The objective of this phase is to quickly operationalize the first version of the platform.
  • Phase 2: This is a continuation of Phase 1, and the next set of prioritized capabilities can be taken up. Typically in this phase, the first release of mobile apps and web portals will be targeted.
  • Phase 3: This is the continuous innovation phase wherein AI and machine learning capabilities will be utilized to drive newer product offerings and improve the overall digital services deployed.

A simplistic business workflow

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

Figure 1.4 – A very high-level end-user flow

Packt Insurance Inc. is interested in the following business objectives:

  • Maximize the conversion rate of quotes to users purchasing a policy. This is how the main revenue is generated. Hence, the premium amount quoted to customers should be comparable with other market players. Customers can evaluate the pros and cons, comparing the risk factors to decide whether to purchase a policy.
  • Optimize the claim amount to improve the margin on policies. This is to ensure that the benefits extended are appropriate, but still come at a low cost to the company.
You have been reading a chapter from
Designing API-First Enterprise Architectures on Azure
Published in: Aug 2021 Publisher: Packt ISBN-13: 9781801813914
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}