Glossary

The words, without the shrug

Every term the courses use, defined in one line and then in a paragraph. Written to be read out of order.

Clear

Showing 3 of 3 matching “Environment”

Environment

Infrastructure

A complete running copy of your app.

Local, preview, and production are separate copies with their own configuration and usually their own data. The difference that causes the most surprises is data volume.

See also Environment variable, Preview deployment

Environment variable

Infrastructure

Configuration supplied from outside your code.

A value handed to your program when it starts, so the same build can point at a test database locally and the real one in production. Where secrets live, because they must never be in code.

See also Secret, Environment

Migration

Data & Databases

A recorded, ordered change to your data’s shape.

A versioned schema change applied identically in every environment. Needed because code can be rolled back in seconds and data cannot. Safe changes expand first, then contract days later.

See also Schema, Backfill, Rollback