Cloud Foundry Certified Developer

By Travis Thomsen

Learn all about Cloud Foundry and how to use it. This will help prepare you for taking the Cloud Foundry Certified Developer exam.

36 hours
  • 89 Lessons
  • 10 Hands-On Labs
  • 20 Course Quizzes
  • 1 Practice Exam

About the course

Important note:
This is a legacy course, you may continue to utilize this course but it’s no longer being updated or maintained by our Training Architects.

This course is designed for those who are seeking a career in DevOps. You will learn the ins and outs of Cloud Foundry. This will include the architecture and various components of Cloud Foundry, how to tailor your apps to ensure that they will run correctly when you execute a cf push, and how to write a manifest that will make your deploy process repeatable and predictable. You will also learn how to perform blue-green deployments of your apps already running in Cloud Foundry. Last but not least, this course will prepare you for taking the Cloud Foundry Certified Developer exam.

  • Chapter 1 3 Lessons Introduction 4:51

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    About the Author

    0:36

    About the Course

    2:56
  • Chapter 2 6 Lessons So What’s The Problem? 35:32

    Getting code to production is too slow!

    6:08

    Waterfall

    3:37

    Code Deployment

    4:00

    Operations vs Development vs QA

    3:45

    Monolithic Applications

    3:02

    QUIZ: Cloud Foundry, Understanding the Problems

    15:00 Quiz
  • Chapter 3 5 Lessons So What’s The Solution? 31:17

    Agile

    4:40

    CI/CD

    4:15

    DevOps

    5:31

    Microservices

    1:51

    QUIZ: Cloud Foundry, Understanding the Solution

    15:00 Quiz
  • Chapter 4 4 Lessons What is Infrastructure? 21:57

    Traditional Infrastructure

    2:47

    What is IaaS?

    1:57

    What is PaaS?

    2:13

    QUIZ: Cloud Foundry, Understanding the Types of Infrastructure

    15:00 Quiz
  • Chapter 5 3 Lessons IBM Cloud Foundry 13:17

    IBM Cloud Foundry Overview

    1:12

    Tools Installation and Connection

    5:00

    Pushing Your First App

    7:05
  • Chapter 6 9 Lessons What is Cloud Foundry 38:51

    What is Cloud Foundry?

    1:58

    Cloud Foundry Components and Architecture

    1:47

    Diego

    4:41

    Loggregator

    2:25

    Cloud Controller

    4:03

    Routing

    1:32

    Buildpacks, Droplets and Container Images

    3:08

    How Applications Are Staged

    4:17

    QUIZ: Cloud Foundry Basics

    15:00 Quiz
  • Chapter 7 3 Lessons Cloud Foundry CLI 28:28

    Using the CLI For Help

    5:29

    CF CLI Basics

    7:59

    QUIZ: Cloud Foundry Command Line Basics

    15:00 Quiz
  • Chapter 8 3 Lessons Orgs, Roles, Spaces and Permissions 23:22

    Orgs and Spaces

    4:30

    Roles and Permissions

    3:52

    QUIZ: Managing Orgs, Roles, Spaces and Permission in Cloud Foundry

    15:00 Quiz
  • Chapter 9 9 Lessons Manifests 2:55:20

    Manifest Basics

    3:44

    Generating A Manifest

    7:00

    Creating Your First Manifest

    12:18

    Using Environment Variables In A Manifest

    5:43

    Pushing Multiple Apps

    8:58

    Using Docker

    2:37

    QUIZ: Working with Cloud Foundry Manifests

    15:00 Quiz

    Generating a Manifest From a Running App

    1:00:00 Hands-On Lab

    Creating a Manifest

    1:00:00 Hands-On Lab
  • Chapter 10 5 Lessons Managing Applications 24:15

    Application Container Lifecycle

    2:27

    Starting, Restarting and Restaging

    2:12

    Running Tasks

    2:19

    Accessing Apps

    2:17

    QUIZ: Managing Applications in Cloud Foundry

    15:00 Quiz
  • Chapter 11 6 Lessons Buildpack 2:25:12

    What Are Buildpacks?

    4:59

    How Buildpacks Work

    3:10

    Community Buildpacks

    2:03

    QUIZ: Using Buildpacks in Cloud Foundry

    15:00 Quiz

    Specifying A Buildpack When Deploying Your App

    1:00:00 Hands-On Lab

    Deploying An App Using A Static Buildpack

    1:00:00 Hands-On Lab
  • Chapter 12 5 Lessons Routes and Domains 45:06

    Managing Routes

    8:48

    Private Domains

    10:38

    Using SSL With Your App

    8:08

    HTTP Routing

    2:32

    QUIZ: Managing Routes and Domains in Cloud Foundry

    15:00 Quiz
  • Chapter 13 3 Lessons Blue Green Deployment 23:05

    What is Blue-Green Deployment?

    1:44

    Using Blue-Green Deployment in Cloud Foundry

    6:21

    QUIZ: Blue Green Deployments in Cloud Foundry

    15:00 Quiz
  • Chapter 14 3 Lessons Cloud Native and 12-Factor Apps 37:50

    Application Design for the Cloud

    6:59

    The 12-Factors

    15:51

    QUIZ: Cloud Native and 12-Factor Apps with Cloud Foundry

    15:00 Quiz
  • Chapter 15 5 Lessons Building Apps for Cloud Foundry 30:29

    Building Node.JS Apps

    3:50

    Building Ruby Apps

    4:51

    Building Java Apps

    1:52

    Deploying Out a Node.JS Microservice

    4:56

    QUIZ: Building Apps for Cloud Foundry

    15:00 Quiz
  • Chapter 16 6 Lessons Scaling 1:58:13

    Scaling Your Apps

    2:54

    Scaling Vertically

    3:45

    Scaling Horizontally

    6:34

    QUIZ: Scaling Apps in Cloud Foundry

    15:00 Quiz

    Scaling An App Vertically in Cloud Foundry

    45:00 Hands-On Lab

    Scaling an App Horizontally in Cloud Foundry

    45:00 Hands-On Lab
  • Chapter 17 6 Lessons Services 47:51

    Services Overview

    2:21

    The Market Place And Service Commands

    4:04

    Services

    6:51

    Setting up a Mongo Service

    12:40

    User-Provided Service

    6:55

    QUIZ: Working with Backing Services in Cloud Foundry

    15:00 Quiz
  • Chapter 18 4 Lessons Route Service 2:24:02

    Route Service Overview

    2:42

    Setting Up A Logging Route Service

    6:20

    QUIZ: Working with Route Services in Cloud Foundry

    15:00 Quiz

    Using a Route Service with Your App in Cloud Foundry

    2:00:00 Hands-On Lab
  • Chapter 19 5 Lessons Service Broker 2:31:04

    What Are Service Brokers?

    3:30

    Github Service Broker

    4:26

    Setting Up a GitHub Service Broker

    8:08

    QUIZ: Working with Service Brokers in Cloud Foundry

    15:00 Quiz

    Deploying A Service Broker To Cloud Foundry

    2:00:00 Hands-On Lab
  • Chapter 20 3 Lessons Cloud Foundry Security 26:07

    Container Security

    5:06

    Application Security Groups

    6:01

    QUIZ: Cloud Foundry Security

    15:00 Quiz
  • Chapter 21 5 Lessons Logging and Monitoring 1:57:41

    Logging Overview

    1:40

    Log Draining

    3:03

    Monitor with New Relic

    7:58

    QUIZ: Logging and Monitoring in Cloud Foundry

    15:00 Quiz

    Setting Up A Syslog Drain

    1:30:00 Hands-On Lab
  • Chapter 22 4 Lessons Troubleshooting 1:56:17

    Application Deploys

    6:08

    Troubleshooting Routes

    5:09

    QUIZ: How to Troubleshooting Issues in Cloud Foundry

    15:00 Quiz

    Troubleshooting A Broken Deployment

    1:30:00 Hands-On Lab
  • Chapter 23 5 Lessons Conclusion 1:37:48

    Documentation

    1:11

    Preparing For The Exam

    3:49

    Next Steps

    2:21

    Final Words

    0:27

    Cloud Foundry Practice Exam

    1:30:00 Quiz

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!