Introduction
Imagine you have created a new app or website and want people to use it. The challenge is to move your work from your computer to a place where everyone can access it easily and safely. This process is called deployment and release.
Think of deployment like moving a new product into a store's backroom, setting it up on shelves, and making sure it works properly. Release is like opening the store doors and letting customers buy the product.
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Development │─────▶│ Deployment │─────▶│ Release │
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
│ Prepare files │ Setup on server │ Open access
│ │ │
▼ ▼ ▼
Code ready Software live Users can use