Summary
In this chapter, we learned how to deploy our application to the public internet. We learned how important it is to have a clear definition of the requirements and how to choose the best solution for our needs. We created accounts with the providers that we used in this chapter and we pushed the application code to the GitHub repository to have proper source control in place.
Finally, we used MongoDB Atlas to host the database as an external resource and we used a DigitalOcean Droplet to host the application. We learned how to use PM2 to keep the application running.