Chapter 3: Architecture Principles and API Styles
Architecture principles are a set of general rules and guidelines that are meant to serve as the core tenets for the design, development, and maintenance of IT solutions within an enterprise. These principles are meant to govern the decision-making process throughout the life cycle stages of an application to accomplish the goals outlined by the organization.
The purpose of this chapter is to review the key architecture principles that will apply to API-centric solutions, and how they translate into the product backlog.
The chapter also presents some of the industry-standard API architecture styles along with references to Azure cloud-based implementation techniques.
In this chapter, we ...
Get Designing API-First Enterprise Architectures on Azure now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.