Deploying Storm on AWS using Pallet

The Storm deploy module is recommended by the community for the deployment of Storm clusters on AWS. It is available at, and like Storm itself, was built by Nathan Marz. And like the Storm project, it has really excellent documentation. Because of this fact, this recipe is heavily based on the content of that wiki.

Storm deploy is based on Pallet. Pallet is a node provisioning, configuration and administration tool written in Clojure. It is designed to simplify small to midsize deployments. At this stage, it is useful to quickly introduce and position Pallet quickly within the context of infrastructure deployments, Storm, and the other chapters of this book.

Pallet has ...

Get Storm Real-time Processing Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.