Master Class

VMware Pivotal Labs: Master Class for Application Architects (Java)

Experience best practices building cloud native applications in a hands-on setting with VMware Pivotal Labs educators and consultants. The program is focused on enabling customers and partners through “doing it” rather than “talking about it.”

The Master Class teaches developers and architects how to build and architect cloud native software and covers the following topics: VMware Tanzu Application Service, greenfield cloud native development, end state reference architectures, replatforming, and modernization.

Who should attend

  • Developers and Lead Developers


  • Experience building and deploying modern software (e.g., TDD, CI/CD, and refactoring)
  • Familiarity with design patterns, domain-driven design, component based-architecture, and evolutionary architecture
  • Experience developing apps using Java 6 and above, Java Enterprise Edition, Java/Spring.

What you'll learn

By the end of the training, students will:

  • Understand what Cloud Foundry is, and how it runs apps.
  • Learn about key app-centric Cloud Foundry constructs: app, manifest, buildpack, service instance, binding, domain, route, and environment variables.
  • Experience common impediments to running an app on Cloud Foundry—and overcome them.
  • Learn how to identify, codify, and make use of reusable patterns for building applications.
  • Understand distributed system development/architectures.
  • Learn how to evolve monolithic apps (i.e., understand when and how to break out microservices from the monolith).

Course details

Instructor-led class
This class may be taken live online.


Three weeks

Training brief

Private sessions

Private training provides a flexible training solution.

Book Private Course