Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Designing API-First Enterprise Architectures on Azure
  • Table Of Contents Toc
Designing API-First Enterprise Architectures on Azure

Designing API-First Enterprise Architectures on Azure

By : Subhajit Chatterjee
4.6 (20)
close
close
Designing API-First Enterprise Architectures on Azure

Designing API-First Enterprise Architectures on Azure

4.6 (20)
By: Subhajit Chatterjee

Overview of this book

API-centric architectures are foundational to delivering omnichannel experiences for an enterprise. With this book, developers will learn techniques to design loosely coupled, cloud-based, business-tier interfaces that can be consumed by a variety of client applications. Using real-world examples and case studies, the book helps you get to grips with the cloudbased design and implementation of reliable and resilient API-centric solutions. Starting with the evolution of enterprise applications, you'll learn how API-based integration architectures drive digital transformation. You'll then learn about the important principles and practices that apply to cloud-based API architectures and advance to exploring the different architecture styles and their implementation in Azure. This book is written from a practitioner's point of view, so you'll discover ideas and practices that have worked successfully in various customer scenarios. By the end of this book, you'll be able to architect, design, deploy, and monetize your API solutions in the Azure cloud while implementing best practices and industry standards.
Table of Contents (14 chapters)
close
close
1
Section 1: API-Led Architecture in the Digital Economy
4
Section 2: Build Reliable API-Centric Solutions
10
Section 3: Deliver Business Value for a Modern Enterprise

The importance of API-led architecture

With data being the new currency for digital transformations, API-led architectures come to the rescue here. Almost all enterprises can be modeled as islands of discrete business capability, with some overlap for a cohesive operating model. This approach helps in defining the boundaries for the various systems and sub-systems that must be provisioned, and what interfaces must be developed to allow for data collection and exchange in a secured manner.

As the technology trends suggest, enterprises are increasingly adopting an API-led architecture strategy as it enables them to open their IT systems to external clients, business partners, and even third-party developers. The APIs serve as a black box, encapsulating all the business validations and rules that may apply to any process flow. In today's application development ecosystem, we find APIs everywhere, be it cloud computing services, productivity tools, or even on-premises integrations.

Consumers of the APIs simply reference the documented interfaces to develop their applications and services to transact with the respective systems, using the exposed APIs. For business owners, this simplifies the life cycle management of the solution, as the underlying logic for an API can be upgraded independently without breaking any upstream or downstream systems so long as the documented contract and data definitions do not change.

Hence, the key benefits of API-led architectures can be summarized as follows:

  • Act as accelerators of cloud adoption within an enterprise.
  • Provide the foundations for establishing an omnichannel strategy.
  • Advance the decentralization of IT and business workflows.
  • The generation of revenue through API economy.

The focus of the various chapters in this book is to show you how to getthe benefits stated here and see how the adoption of various tactical strategies by your software development team may have a huge bearing on the success of your initiatives.

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Designing API-First Enterprise Architectures on Azure
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon