Playing with Serverless Cloud
A couple of weeks ago the folks behind the Serverless framework released the first version of Serverless Cloud, a managed serverless hosting service that makes it even faster to bootstrap serverless applications.
I’ve been playing around with it a bit, and love the way it is set up and how many things are provided out of the box.
The cloud
CLI
Starting a new project is as simple as creating a directory and invoking the cloud
CLI command.
This will bootstrap the required files, with the ability to start out with an example template.
The CLI also allows you to set up instances, run tests and seed or export data in the dedicated datastore.
Instances
By default, you’ll be working in a personal instance just for you. Everyone working on the project has their own copy of the resources in the cloud, meaning they can test and debug without the possibility of interfering with another team member’s work.
Once you’re ready to make your app available to a wider audience, you can either set up a temporary preview instance, or deploy to a specific stage (staging, production), similar to how you would deploy with the self-hosted version of the Serverless framework.