Sep 2–3, 2020

2020 Workshops

Building Cloud-Native Applications at Scale with Tanzu GemFire

(90 minutes)

Responsive cloud native applications need fast, fresh, consistent data. VMware Tanzu GemFire’s in-memory, key-value data store shines when you need fast page loads and instant data lookups. Meanwhile, Spring provides a familiar and consistent programming model for data access. In this interactive hands-on workshop, you’ll see how Spring and Tanzu GemFire can be used to help build high-performance applications. You’ll learn:

  • How developers can use the Tanzu GemFire Operator to quickly instantiate GemFire
  • How availability of data can be maintained in light of node/pod failures and/or whole site failures
  • How to take advantage of Tanzu GemFire availability to build resilience into your applications
  • How to build, run, and test your applications at scale
  • How to use Spring Data and Spring Boot abstractions for Tanzu GemFire
  • How developers can configure Spring Caching applications to enable Tanzu GemFire for caching based on design patterns widely used in cloud native applications
  • How developers can accelerate test cycles by implementing applications using mock objects as supported by the Spring Test project

Attendee Prerequisites

  • Basic Java development skills, including the ability to run Apache Maven commands
  • Basic understanding of Spring Data, Spring Caching, Spring Boot and Spring Test
  • Familiarity with running basic OS commands from a command prompt