Application Environments
- Most serious projects don't deploy their code right to clients
- Most companies deploy versions of their code for testing, development and more
- A common approach is having 4+ environments
- Local: Your personal machine. Most development happens here
- Development: An environment mostly for developers to combine code
- QA: A more stable environment for pre-release testing
- Production: What the client sees. The "live" code
- If you making changes, how do you coordinate your environments?
6 / 18