In this chapter, we covered the sections that are available in the playbook file. We also learned how to use variables to make our playbooks maintainable, how to trigger handlers when changes have been made, and finally, we looked at how certain modules are more useful when used inside a playbook. You can explore further modules provided with Ansible using the official documentation at http://docs.ansible.com/modules_by_category.html.
In the next chapter, we will be looking into the more complex features of playbooks. This will allow us to build more complex playbooks capable of deploying and configuring entire systems.