Application Architecture Styles Reference Models

Here is a summary of the different types of application architecture styles.

Using Dependency Injection in Azure Functions

In Azure Functions 1.0, it was never possible to use Dependency Injection (DI). DI is a technique to achieve Inversion of Control (IoC) between classess and their methods. In Azure…

SPA Frontend & Backend Architecture

You cannot hide an API Key or an API URL when you have a frontend constructed in pure HTML/JavaScript like most SPAs. SPA inherently loads in the browser, for this…

Enterprise Application Design Patterns Catalogue with Azure, AWS & GCP

Summary This page documents a list of Application Architectures. The page is a work-in-progress but should serve as a reference for design techniques that exist to solve problems. This page…

Implementing the Anti-Corruption Layer pattern in Data-Intensive Applications (w)

Summary Most applications rely on other systems for some data or functionality. For example, when a legacy application is migrated to a modern system, it may still need existing legacy…