In the previous section, we successfully set up the infrastructure, but we are yet to deploy the application. Also, we need to make sure that further deployment should be taken care of using Continuous Deployment. Since we have our development environment in our local machine, we don't need to set up the continuous integration cycle. However, for large-scale companies where many developers work collaboratively, we need to set up a separate pipeline for Continuous Integration using Jenkins. In our case, we only need Continuous Deployment. Our Continuous Deployment pipeline would be something like this:
Continuous Deployment for a cloud native application
How it works
It starts with the developer pushing new code to the...