O'Reilly logo

Web Application Development with MEAN by Robert Onodi, Adrian Mejia, Amos Q. Haviv

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deploying the application to the cloud

Deploying an application is the process of moving the current code base to a production server. There are many options depending on our needs. There are cloud application platforms such as Heroku and Openshift that abstract all the complexity of setting up all the servers, and allow us to scale on-demand with just a few clicks. On the other hand, there are also Virtual Private Servers (VPS), which grant you access to cloud resources, and you have to set up all the servers yourself. In the first one (Platform as a Service or PaaS), we only need to worry about the application, while the platform manages the servers in the background. VPS, on the other hand, give us full access to cloud servers where we need ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required