In this chapter, we've covered the steps necessary to install and configure Storm in both a single-node (pseudo-distributed) configuration as well as a fully distributed multi-node configuration. We've also introduced you to the Storm daemons and command line utilities used to deploy and manage running topologies.
Finally, we offered a brief introduction to the Puppet framework and showed how it can be used to manage multiple environment configurations.
We'd encourage you to explore the additional code and documentation included in the accompanied downloads.
In the next chapter, we will introduce Trident, which is a high-level abstraction layer on top of Storm for transactions and state management.