Context-aware apps - apps that know who you are, where you are, and what you've done - have been all the rage the last few years. Facebook's news feeds, Google Now, and Amazon Recommendations are examples of context-aware applications. Over the last few years, advancements in machine learning, big data, NoSQL, and API technologies has drastically reduced the complexity of building such apps, but requires a brand new approach system architecture. This presentation covers: Lambda architecture and Microservices - two new architectural styles to build contextual apps at scale How companies like Twitter and Netflix have implemented lambda architecture and microservices for recommendations, targeting, and more How Apigee uses both new architectures to implement predictive analytics through Insights (our big data predictive analytics product)