Pre-Conference Training at SpringOne Platform

December 3–4, 2017

Pivotal Training offers a series of hands-on, technical courses prior to SpringOne Platform. Classes are scheduled two full days before the conference and provide you and your team an opportunity to receive in-depth, lab-based training across some of the latest Pivotal technologies.


   Back to all courses


Pivotal Cloud Foundry



Course Description

This 2-day workshop is designed for application developers responsible for working with and deploying deploy Java/Spring applications to Pivotal’s public Cloud Foundry instance, Pivotal Web Services (PWS). Students will gain familiarity in CF concepts (applications, buildpacks, manifests, organizations, spaces, users, roles, domains, routes, services), how to push applications to CF (various languages), services, user provided services, manifests, YAML, environment variables, autoconfiguration, and logging.

Students will receive

  • Hands-on experience using Cloud Foundry, the local command line interface, and the Eclipse based Spring Tool Suite plugin for Cloud Foundry
  • Hands-on experience in pushing apps to Cloud Foundry, accessing logs, scaling
  • An understanding of the marketplace services and experience with one or more examples
  • An understanding of Spring application development in the cloud, such as auto-configuration and Spring Cloud
  • An introduction on internal Cloud Foundry architecture

This course does not teach topics related to installation and administration of the Pivotal Cloud Foundry environment itself.

Workshop Topics

  • Overview of Cloud Foundry
  • Cloud Foundry concepts
  • Getting Started using the Cloud Foundry CLI
  • Development (logging, debugging, environment variables, manifests)
  • Services
  • Buildpacks
  • Cloud Foundry Internals (Router, Cloud Controller, etc.)
  • Spring and Cloud Applications (Spring Framework, Spring Boot, Spring Cloud)

Target Audience

  • Application developers seeking hands-on experience using the Spring Framework to create, deploy, manage, and scale applications in Cloud Foundry

Pre-requisites

  • Java / Spring development knowledge
  • Basic IT / computer science knowledge, high-level familiarity with web application architecture, from a developer’s perspective