Skip to content
Liasion

Chapter 05Field guide

The infrastructure layer carries the system.

The infrastructure layer is the ground beneath the code. It covers the cloud, deployment, serverless architecture and the work of keeping an application available.

A laptop keyboard layered with code and system labels
Infrastructure is the part of the stack that turns code into a running service.

At the infrastructure layer, full stack developers need to understand cloud computing and be familiar with the major cloud providers like Amazon Web Services, Microsoft Azure and Google Cloud Platform. They should also have an understanding of serverless architectures and be able to deploy and manage applications in the cloud.

What the layer owns

Infrastructure owns the environment in which the application runs. It covers compute, storage, networking, deployment, observability and the policies that keep a service healthy. The goal is not to make every developer an operations specialist, but to make the path from code to a running system understandable.

Cloud as a working surface

Amazon Web Services, Microsoft Azure and Google Cloud Platform each provide a broad set of building blocks. A full stack developer should understand the shared ideas: regions, managed services, identity, networking and cost. The names change between providers, but the questions are often the same.

Serverless changes the unit of care

Serverless architecture lets a team deploy functions or managed services without operating every server directly. It can reduce some operational work, but it does not remove design decisions about state, latency, permissions and failure. The bill and the failure modes need to be understood just as clearly.

Deployment is part of the product

A release is not finished when the code merges. It is finished when the system is running, observable and recoverable.

Where the layer connects

Infrastructure carries every other layer. The interface, web, application and data chapters all depend on it. A developer who understands that dependency makes better decisions about reliability and cost.

Next / Continue Career: follow the work beyond the stack