Learn Laravel Vapor is a video series by Laravel employee Nuno Maduro. This series walks you through everything, including creating an account, deploying your project, choosing a runtime, logging and more:
At the time of writing, here is the list of videos available in this ongoing series:
- #01: Meet Vapor
- #02: Requirements
- #03: Creating an account
- #04: Preparing local development
- #05: Adding a project
- #06: Making a Deployment
- #07: Understanding environments
- #08: Deployment hooks
- #09: Choosing a runtime
- #10: Assets
- #11: Updating environment variables
- #12: Attaching a domain
- #13: Executing Artisan Commands
- #14: Logging & Debugging
Once you are ready to deploy your Vapor projects, you can register and sign up for a Laravel Vapor account. Plans are $39 a month or $399 with an annual plan. This price gets you unlimited projects and deployments to your cloud, which gives you total control.
Some of the fantastic features of Vapor include multiple environment support, quick rollbacks, CI pipeline friendly (deploy from the Vapor CLI), infinite deployments, and much more.
Vapor also has extensive developer documentation that walks through the features of Vapor in great detail.