I discuss the architecture and design considerations for Elasticsearch indices. I describe the anatomy of Elasticsearch clusters and indices, as well as walk through how we can change the number of primary and replica shards to affect the read and/or write performance and robustness of a cluster.