Figure 2.2
ES Repository Architecture