Book Image

Storm Blueprints: Patterns for Distributed Real-time Computation

Book Image

Storm Blueprints: Patterns for Distributed Real-time Computation

Overview of this book

Table of Contents (17 chapters)
Storm Blueprints: Patterns for Distributed Real-time Computation
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 10. Storm in the Cloud

In this chapter, we will introduce you to deploying and running Storm in a hosted environment of a cloud provider.

In Chapter 2, Configuring Storm Clusters, you were introduced to the steps necessary to set up Storm in a clustered environment, and the subsequent chapters covered the installation and configuration of complementary technologies such as Kafka, Hadoop, and Cassandra. While most installations are relatively straightforward, the cost to maintain even a modestly sized cluster—in terms of the physical asset requirements as well as the time necessary to configure and maintain the environment—can easily become a burden, if not an outright blocker to the adoption of distributed computing technologies.

Fortunately, today there are a number of cloud hosting providers that offer services for on-demand dynamic provisioning of multimachine computing environments. Most cloud hosting providers offer a wide range of services and options to fit most users' needs...