Through this chapter, you learned about the important distributed systems testing and the challenges involved in testing the distributed applications. You also learned about the standard testing approaches in software systems with the examples of latest trends, including continuous integration-based test execution. The cloud distributed application testing techniques and importance was also covered. We completed this chapter with an understanding of the debugging and troubleshooting needs of the distributed applications.
In the next chapter, we will discuss the essential security aspects and implementation of the latest security features from Java 9 in distributed applications.