Search the practice set

126 questions, 454 terms and 400 topics in 20 areas.

60 results for “LLM Application Architecture”

Terminology · 28
term

Tool Calling

Giving a model a set of typed function definitions it can request to invoke, with the application executing the call and returning the result.

AI-Era Architecture
term

Application Portfolio Management

Maintaining an inventory of every application with its owner, cost, business value and technical health, and using it to decide what to invest in, replace or retire.

Enterprise Architecture
term

LLM Evaluation

A repeatable measurement of whether an AI system's outputs are good enough, on cases that reflect the actual task.

AI-Era Architecture
term

Layered Architecture

Organising code into horizontal layers — presentation, application, domain, data — where each layer may only call the one beneath it.

Architecture Patterns
term

AI Gateway

A shared proxy in front of model providers that centralises routing, keys, quotas, caching, logging and safety policy.

AI-Era Architecture
term

Change Data Capture

Publishing a stream of a database's row-level changes by reading its replication log, without modifying the application that owns it.

Data Architecture
term

Context Window

The maximum number of tokens a model can attend to in one request, holding the system prompt, history, retrieved context, tools and the answer.

AI-Era Architecture
term

Guardrail

A deterministic check applied to a model's input or output, enforcing rules that cannot be left to the model itself.

AI-Era Architecture
term

Microservices

An architectural style where an application is a set of independently deployable services, each owning its data and aligned to a business capability.

Software Architecture
term

Model Router

Directing each request to a model chosen by the task's difficulty, cost and latency budget, rather than sending everything to the largest model available.

AI-Era Architecture
term

OAuth 2.0

An authorisation framework that lets an application obtain scoped, delegated access to a resource without handling the user's credentials.

Security Architecture
term

OWASP Top Ten

A periodically updated consensus list of the most critical web application security risks, useful as a design-review checklist.

Security Architecture
term

Prompt Injection

An attack in which text from an untrusted source is interpreted by the model as instructions rather than as data.

AI-Era Architecture
term

Prompt Registry

A versioned store of production prompts with their model bindings, parameters and evaluation results, so a prompt change is a reviewable, traceable, reversible deployment.

AI-Era Architecture
term

Prompt Versioning

Treating prompts as versioned, reviewed, tested artefacts rather than as strings edited in place.

AI-Era Architecture
term

Retrieval-Augmented Generation

Retrieving relevant documents at query time and putting them in the model's context, so answers are grounded in your data rather than in training data.

AI-Era Architecture
term

Semantic Cache

Caching model responses keyed by the meaning of the request rather than by its exact text, so near-duplicate questions are served without a model call.

AI-Era Architecture
term

Service Mesh

An infrastructure layer of sidecar proxies that handles service-to-service networking — mTLS, retries, timeouts, routing, telemetry — outside the application.

Architecture Patterns
term

Shopify's Pods and Modular Monolith

Shopify handles Black Friday scale with isolated pods — complete stacks each serving a subset of merchants — while keeping the application itself a deliberately modular monolith.

Architecture Patterns
term

Sidecar

Deploying a helper process alongside the main application in the same unit, to supply cross-cutting behaviour without changing the application.

Architecture Patterns
term

TOGAF

An enterprise architecture framework whose central element is the ADM, an iterative cycle from vision through business, data, application and technology architecture to implementa…

Enterprise Architecture
term

Application Discovery

Establishing what applications exist, what they depend on, who owns them and whether anyone uses them — the step whose absence makes every later step a guess.

Cloud Migration
term

Application Performance Monitoring

Instrumentation inside the application that attributes latency and errors to specific code paths, queries and dependencies.

Observability
term

Architecture Cost Model

A calculation, made during design, of what an architecture will cost to run at expected and at peak volume.

Cost & FinOps
term

Architecture Decision Log

The ordered, immutable collection of a system's decision records, read as a history rather than as a specification.

Architecture Communication
term

Architecture Decision Record

A short, immutable document capturing one architectural decision, its context, the alternatives, and its consequences.

Architecture Decision-Making
term

Architecture Principle

A durable, agreed rule that constrains design decisions in advance, stated with its rationale and its implications.

Architecture Fundamentals
term

Architecture Review Board

A forum that reviews significant designs against standards, risks and strategy before commitment.

Enterprise Architecture
Topics · 24
topic

LLM Application Architecture

The shape of a production system with a model in the request path.

AI-Era Architecture — no content yet
topic

Application Architecture

The application estate as a designed portfolio rather than an accumulation.

Enterprise Architecture — no content yet
topic

Application Portfolio Management

Inventory, ownership, cost and health for every application.

Enterprise Architecture — no content yet
topic

Application Rationalisation

Retire, consolidate, replatform — and why retirement is under-applied.

Enterprise Architecture — no content yet
topic

LLM Evaluation

Held-out sets, rubric judging, CI gates and production sampling.

AI-Era Architecture — no content yet
topic

Cloud Migration

Per-application disposition, sequencing and the capability change underneath.

5 items
topic

EA Domains

Business, application, data and technology architecture as viewpoints.

Enterprise Architecture — no content yet
topic

Encryption

At rest, in transit, and at the application layer — three different threats.

5 items
topic

AI-Era Architecture

General material on architecting systems that include models.

31 items
topic

Application Decomposition

Finding seams in a monolith, starting from the data.

Legacy Modernization — no content yet
topic

Application Performance Monitoring

Attributing latency to code paths, queries and dependencies.

Observability — no content yet
topic

Architecture Communication

General material on communicating architecture.

14 items
topic

Architecture Cost Modelling

Pricing a design before building it, at expected and at ten times volume.

Cost Architecture & FinOps — no content yet
topic

Architecture Decision Records

One decision, its context, alternatives and consequences, kept immutable.

Architecture Decision-Making — no content yet
topic

Architecture Decision-Making

General material on making and recording architectural decisions.

27 items
topic

Architecture Diagrams

Choosing an audience and refusing to mix levels of abstraction.

Architecture Communication — no content yet
topic

Architecture Documentation

What to write down, at what altitude, and what nobody will ever read.

Architecture Fundamentals — no content yet
topic

Architecture Fundamentals

General material on what solution architecture is and what an architect is accountable for.

30 items
topic

Architecture Governance

Preventive, automated controls rather than review meetings.

Enterprise Architecture — no content yet
topic

Architecture Patterns

General material on architectural patterns and their trade-offs.

32 items
topic

Architecture Principles

Durable agreed rules that rule options out, stated with rationale and implications.

Architecture Fundamentals — no content yet
topic

Architecture Review Boards

Thresholds, early engagement and a real route to accept deviation.

Enterprise Architecture — no content yet
topic

Architecture Reviews

Reviewing early enough to influence rather than to veto.

Architecture Communication — no content yet
topic

Architecture Roadmaps

Sequencing change across an estate with dependencies and funding.

Enterprise Architecture — no content yet