Summary
In this chapter, you learned important cloud computing features and how they are different from distributed computing; you also learned about different cloud platforms. Then, we discussed the leading cloud service providers on the market today and also checked out various AWS's with an example on how to build a distributed application with Amazon products. You also learned about the latest CaaS offering from Docket and observed the steps in setting up a Java web application with Docker. We finished this chapter with an understanding of Java 9 support for the cloud and distributed application development with self-contained features along with Spring Framework modules that enable self-contained and cloud-based microservice development.
In the next chapter, you will learn about the essential big data technologies and how they help in distributed computing along with the different implementations available and big data concepts, modules, and applications in detail.