|

Solution Architect handbook

One of a the best book about Solution Architecture AWS oriented. AWS Solution Architect Handbook  1. Core Concepts Global Infrastructure: Regions, Availability Zones (AZs), Edge Locations. Shared Responsibility Model: AWS → Security of the cloud (infra, services). Customer → Security in the cloud (data, IAM, configs). Well-Architected Framework → 6 Pillars: Operational Excellence Security Reliability…

Patterns of Enterprise Application Architecture

This book was very comprehensive, but it is now outdated. Some concepts are still interesting, but they are now better developed elsewhere, such as in Designing Data-Intensive Applications , while others have become obsolete. This reminds us that no matter the value of a book or its author, technology evolves so fast that 20 years feels…

Mastering API architecture

    The book covers the following phases: design, building, and testing, traffic management with API gateways and service meshes, followed by deployment and security how to make the architecture scalable. I really appreciated the section on API gateways and service meshes, which I found very well explained. This book is an excellent approach to…

Fundamentals of Software Architecture: An Engineering Approach

Fundamentals of Software Architecture: An Engineering Approach

    This book first lists the different architecture styles—monolith, kernel, microservices, etc.—in a fairly precise and exhaustive manner. Then, it delves into certain aspects related to the soft skills of the profession, such as the architect’s behavior, tooling, team management, and career development. The first part, covering the fundamentals of architecture, seems a bit…

Building multi-Tenant Saas Architectures

The first chapter, or even the first two chapters, of this book are very interesting from my point of view. However, as it progresses, it loses steam because the author essentially keeps repeating that one must account for the ‘multi-tenant’ constraint everywhere. In summary, you either vertically split each layer so that each separation corresponds…