In this chapter, we have covered definitions of Continuous Delivery and Continuous Deployment. We have seen different approaches to application package deployment, such as application deployment in a local Tomcat server, and a Tomcat server available in Infrastructure as a Service (Amazon EC2), and Platform as a Service (AWS Elastic Beanstalk, Microsoft Azure App Services).
In the next chapter, we will discuss in detail how to perform different types of testing, such as functional testing using Selenium and load testing with Apache JMeter, to implement continuous testing.