Cloud Foundry LiveLessons Video Training

Video description

4+ Hours of Video Instruction

Learn now to develop, deploy, and manage applications on Cloud Foundry.


Cloud Foundry LiveLessons provides an introduction to the Cloud Foundry platform. The 11 lessons introduce fundamentals concepts, principles and best practices in Cloud Foundry and cloud-native architecture. You use Cloud Foundry to develop on a public-cloud, deploy and manage applications, integrate with back-services, interact with the Cloud Foundry API, extend the platform with service-brokers, and extend the platform with route-services.

About the Instructors

Josh Long, Spring Developer Advocate at Pivotal and Java Champion, is a lead author, or co-author, on five books on Spring for Apress and O'Reilly, a frequent speaker at conferences worldwide, a JavaOne rockstar, and also the instructor on three Spring LiveLessons videos. He is a contributor to various Spring projects (including Spring Boot) and an all-around Spring fan. When he's not hacking on code for SpringSource, he can be found at the local Java User Group or at the local coffee shop. Josh likes solutions that push the boundaries of the technologies that enable them. His interests include scalability, BPM, grid.processing, mobile computing, and so-called "smart" systems. He blogs at or You can follow Josh on Twitter @starbuxman.

Josh McKenty, VP Global Ecosystem Engineering at Pivota is an entrepreneur and technologist who works with Fortune 100 customers that seek to transition to a cloud native architecture and, with Pivotal's Cloud Foundry team, to bring new features and functionality to Cloud Foundry-based products, the industry-standard enterprise platform for the cloud era. A San Francisco Business Times 40-Under-40 Leader and NASA Ames Honor Award recipient, McKenty has been instrumental in defining and bringing cloud solutions to market. He co-founded OpenStack, the definitive open cloud solution for Infrastructure-as-a-Service, and Piston (acquired by Cisco), which provides OpenStack-based private cloud solutions for marquee enterprises across industries. As the founding Chief Architect, McKenty led the development of NASA Nebula, the federal government's first cloud computing platform.

Skill Level

Intermediate to advanced developer

Learn How To

  • Orchestrate VMs and containers
  • Get Cloud Foundry
  • Use multi-tenancy
  • Install Cloud Foundry on Google Cloud Platform, Microsoft Azure, or Amazon Web Services (AWS)
  • Using Cloud Foundry Controller REST API, curl, and Java client
  • Do monitoring and logging
  • Do scaling and autoscaling
  • Route services
  • Implement continuous integration and delivery pipelines
  • Use BOSH
  • Use service brokers

Who Should Take This Course

Developers wishing to learn how to develop, deploy, and maintain applications on the Cloud Foundry platform

About Pearson Video Training

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at

Table of contents

  1. Introduction
    1. Cloud Foundry LiveLessons Video Training: Introduction
  2. Lesson 1: Basic Concepts in Cloud Native
    1. Topics
    2. 1.1 Cloud Native: Come With Me If You Want To Live
    3. 1.2 Adopting Cloud Native: 12 factors, 4 abstractions, and the Cloud Native Maturity Model
    4. 1.3 Why I Hate Cloud Foundry (the evil necessity of microservices)
  3. Lesson 2: Cloud Foundry–For Your Organization
    1. Topics
    2. 2.1 History and Governance of Cloud Foundry (CF)
    3. 2.2 The wonder and glory of CF for big companies
    4. 2.3 All the ways to get Cloud Foundry
    5. 2.4 Multi-tenancy: Routes, Spaces, Org
  4. Lesson 3: Cloud Foundry and Apps
    1. Topics
    2. 3.1 Hello World, in Spring on Cloud Foundry
    3. 3.2 App Manager, Scaling, and Binding
    4. 3.3 User Provided Services
    5. 3.4 Metabuildpacks
    6. 3.5 Manifest Files
    7. 3.6 CF PUSH DOCKER
  5. Lesson 4: A Cloud Foundry for All Seasons and Reasons
    1. Topics
    2. 4.1 Handwave around PCF-Dev
    3. 4.2 Installing Pivotal Cloud Foundry on Google Cloud Platform
    4. 4.3 >cf target $PRODUCTION - GCP
  6. Lesson 5: The Programmable Platform
    1. Topics
    2. 5.1 The Cloud Foundry Cloud Controller REST API
    3. 5.2 CF curl
    4. 5.3 The Cloud Foundry Java Client
  7. Lesson 6: Observability
    1. Topics
    2. 6.1 Susan Fowler on Observability, App Monitoring, Platform Monitoring, the intersection
    3. 6.2 Loggregator - architecture
    4. 6.3 Log drains
    5. 6.4 Custom Logging Java Client
    6. 6.5 Correlated logging in AppsManager
    7. 6.6 APMS
    8. 6.7 New Relic
  8. Lesson 7: Elasticity
    1. Topics
    2. 7.1 cf scale 1
    3. 7.2 Autoscaling using the built-in autoscaler
    4. 7.3 A custom autoscaler using queue depth
  9. Lesson 8: Routing and Load Balancing
    1. Topics
    2. 8.1 How routing works in CF
    3. 8.2 Route services
  10. Lesson 9: BOSH
    1. Topics
    2. 9.1 You didn’t have anything else planned this week
    3. 9.2 Runs basically *everywhere* thanks to BOSH CPI
    4. 9.3 BOSH Lite
    5. 9.4 Finding and deploying an existing release (PivNet,, cf community and incubator, Kafka OSS)
    6. 9.5 Deploying a release
    7. 9.6 Bosh-docker release, Bosh-ansible, Bosh-habitat
    8. 9.7 BOSH add-ons
    9. 9.8 Lesson wrap up
  11. Lesson 10: Service Brokers
    1. Topics
    2. 10.1 OSBA
    3. 10.2 Taking advantage of SBs in the community
    4. 10.3 Writing a custom SB with Spring Cloud Cloud Foundry Service Broker
  12. Summary
    1. Cloud Foundry LiveLessons Video Training: Summary

Product information

  • Title: Cloud Foundry LiveLessons Video Training
  • Author(s): Josh McKenty, Josh Long
  • Release date: October 2017
  • Publisher(s): Pearson
  • ISBN: 013483612X