This chapter covers
In the previous chapters, you discovered what Apache Spark is and how to build simple applications, and, hopefully, understood key concepts like the dataframe and laziness. This chapter is linked with the preceding one: you built an application in chapter 5 and will deploy it in this chapter. Reading chapter 5 before this one is not required but is highly recommended.
In this chapter, you will leave code production aside to discover how to interact with Spark as you move toward deployment and production. You could ask, “Why are we talking deployment so early in the book? Deployment is at the end, no?”
A little over 20 years ago, when I was building applications using Visual Basic 3 (VB3), toward the end of the project, I would run the Visual Basic Setup wizard that would help build 3.5-inch floppy disks. In those days, my bible was the 25-chapter Microsoft Visual Basic 3.0 Programmer’s Guide , and deployment was covered in chapter 25.