You should now have an understanding of what RADOS classes are and how they can be used to speed up processing by moving tasks directly to OSD. From building simple classes via Lua to developing classes in the Ceph source tree via C++, you should now have the knowledge to build a RADOS class for whatever problem you are trying to solve. By building on this concept, there is nothing stopping you from creating a larger application that can take advantage of the scale-out nature of a Ceph cluster to provide large amounts of storage and compute resources.
In the next chapter, we will use some examples to explore the importance of monitoring in Ceph.