This workshop assumes the student has a basic understanding of Pivotal Cloud Foundry, with regard to pushing apps and the AppManager. The first day will start with a brief refresh of Org/Space/App in AppManager and confirm all attendees have correct desktops tools installed. A brief slide deck will be shown about the hands-on labs, with the majority of time for hands-on execution. All labs are focused on DotNet Core application development.
- Cloud Foundry CLI
- Git Client
- VS Code or Visual Studio
- JDK 1.8**
- Chrome Browser
- **Java IDE will not be needed
Session 1: DotNet Core Deployment with High availability - Start Session
- AppManager Refresh - Review AppManager layout and confirm login credentials
- Lab 1 - Clone Source and Push
- Lab 2 - Using MySql as Data Store
- Lab 3 - Auto Scaling the App Instances
- Lab 4 - Zero Downtime Deployments
Session 2: Spring Cloud Services and the SteelToe Framework - Start Session
- Lab 5 - Refactor DotNet Core with MySql Abstractions
- Lab 6 - Service Discovery through Eureka
- Lab 7 - Refactor DotNet Core for Service Discovery
Session 3: Spring Cloud Services and Spring Cloud Data Flow - Start Session
- Spring Cloud Data Flow and GemFire Overview
- Binding to GemFire
- Spring Cloud Data Flow and GemFire