Chapter 10: Deploying Our Application on AWS
In a lot of tutorials and educational materials, deployment is rarely covered. This is because there are a lot of moving parts, and the process can be fairly brittle. It can be more convenient to refer to other resources when mentioning deployment.
In this chapter, we will cover enough to automate a deployment on a server on AWS and then build and connect to a database on there. It has to be stressed that deployment and cloud computing is a big topic. There are whole books written on this topic.
In this chapter, we will get to a point where we can deploy and run our application for others to use. Learning how to deploy applications on a server is the final step. This is where you will turn the application that you have been developing into a practical reality that can be used by others all over the world.
In this chapter, we will cover the following topics:
- Building our own Docker image
- Running a Rust application locally...