Analytics and machine learning applications are deployed in the speed layer, the batch layer, or are sometimes pushed to field gateways at the edge. Before exploring the architecture components of the speed and batch layers and where these applications are deployed, we'll have a look at how these applications are created and other tools that the business analyst might use.