Cloud Foundry for Developers

Paths

Cloud Foundry for Developers

Authors: Richard Seroter, Eduardo Freitas, Saravanan Dhandapani, Brian McClain

Cloud Foundry is a popular and powerful open-source Platform-as-a-Service (PaaS) for modern web applications. This skill path is intended to provide you with the competence to... Read more

  • Working with the Cloud Foundry CLI
  • Deploying, Managing, and Troubleshooting applications

Pre-requisites

Cloud Foundry for Developers

Cloud Foundry is a popular and powerful open-source Platform-as-a-Service (PaaS) for modern web applications. This skill path is intended to provide you with the competence to work with Cloud Foundry. With the knowledge found in this path, you will have the foundational knowledge needed to deploy, manage, and troubleshoot apps using the Cloud Foundry platform.

Cloud Foundry: The Big Picture

by Richard Seroter

Jun 4, 2020 / 56m

56m

Start Course
Description

Cloud Foundry is one of the most contributed to open source projects ever, and is a great option to consider when hosting software. In this course, Cloud Foundry: The Big Picture, you’ll learn what is included in a modern application platform, and how Cloud Foundry works. First, you’ll explore the range of options available to application developers and owners. Next, you’ll learn how Cloud Foundry is put together, and patterns of successful (and unsuccessful) applications. Finally, you’ll discover the ecosystem around Cloud Foundry. When you’re finished with this course, you’ll have the skills and knowledge of modern application platforms needed to decide what’s the app hosting model for your organization’s developers.

Table of contents
  1. Course Overview
  2. Understanding Cloud Foundry and the App Platform Market
  3. Deconstructing the Cloud Foundry Architecture
  4. Exploring the Cloud Foundry Community and Ecosystem

Working with the Cloud Foundry CLI

by Eduardo Freitas

Dec 9, 2020 / 1h 23m

1h 23m

Start Course
Description

In this course, Working with the Cloud Foundry CLI, users will learn to use the Cloud Foundry CLI to interact with a Cloud Foundry service. First, you will explore the basics of working with the Cloud Foundry CLI, upon installing it, which includes logging into and out of Cloud Foundry. Next, you will explore working with orgs, spaces, permissions, and use the CLI to execute application lifecycle and management commands.

Then, you will learn services and service instances, and know how to invoke services management commands using the CLI. Finally, you will learn about plugins and plugins management commands. When you are finished with this course, users will have the skills and knowledge necessary on how to use the Cloud Foundry CLI to work with Cloud Foundry services.

Table of contents
  1. Course Overview
  2. Cloud Foundry and the CLI
  3. Managing Apps and Services
  4. Exploring CLI Plugins

Deploying Applications to Cloud Foundry

by Saravanan Dhandapani

Oct 26, 2020 / 1h 27m

1h 27m

Start Course
Description

When it comes to cloud migration, being locked in to a specific vendor and increasing cloud expenses are two biggest nightmares. In this course, Deploying Applications to Cloud Foundry, you’ll learn to deploy different types of applications in Cloud Foundry. First, you’ll explore the architecture of Cloud Foundry and learn how to prepare your application to be cloud ready. Next, you’ll discover how to deploy a typical web application and learn different application manifests that are required. Finally, you’ll learn how to deploy, manage, and monitor worker applications and scheduled tasks in Cloud Foundry. When you’re finished with this course, you’ll have the skills and knowledge of features and benefits offered by the open source Cloud Foundry Project needed to deploy various types of enterprise applications.

Table of contents
  1. Course Overview
  2. Preparing Cloud Foundry for Deployment
  3. Deploying a Web Application in Cloud Foundry
  4. Deploying a Worker Application in Cloud Foundry
  5. Deploy a Scheduled Task and On-demand Task to Cloud Foundry

Managing Applications in Cloud Foundry

by Brian McClain

Jan 22, 2021 / 42m

42m

Start Course
Description

You’ve deployed your application to Cloud Foundry, but what if the out-of-the-box settings aren’t enough? In this course, Managing Applications in Cloud Foundry, you’ll gain the ability to manage your applications for Day 2 operations and beyond. First, you’ll explore how to route traffic to your applications efficiently and securely. Next, you’ll discover how to assess the health of your applications and scale them to meet your user’s needs. Finally, you’ll learn to update your applications without incurring downtime, and rollback changes in case of emergency. When you’re finished with this course, you’ll have the skills and knowledge of Cloud Foundry needed to manage your applications effectively and quickly.

Table of contents
  1. Course Overview
  2. Add a Route Service to Your Application
  3. Scaling Applications
  4. Updating Existing Applications

Troubleshooting Applications in Cloud Foundry

by Saravanan Dhandapani

Dec 25, 2020 / 1h 30m

1h 30m

Start Course
Description

When it comes to application quality, the functionality it offers is just one piece of the puzzle. Other factors that make a web application high quality is its reliability, resiliency, and high availability. In this course, Troubleshooting applications in Cloud Foundry, you’ll learn to master the troubleshooting techniques needed to build a high quality application.. First, you’ll explore the logs and metrics that are needed for effective troubleshooting and learn how to stream application logs to splunk. Next, you’ll discover how to SSH to the application instance to troubleshoot issues on the VM Next you will learn the troubleshooting tips and techniques while deploying your application to Cloud Foundry. Finally, you’ll learn how to troubleshoot runtime issues and configure self healing application health checks. When you’re finished with this course, you’ll have the skills and knowledge of effective troubleshooting needed to develop and deliver a high quality web application.

Table of contents
  1. Course Overview
  2. Logs and Metrics for Effective Troubleshooting
  3. Connect to Applications Instances Using SSH
  4. Diagnose and Resolve Deployment Issues
  5. Diagnose and Resolve Runtime Issues
Offer Code *
Email * First name * Last name *
Company
Title
Phone
Country *

* Required field

Opt in for the latest promotions and events. You may unsubscribe at any time. Privacy Policy

By providing my phone number to Pluralsight and toggling this feature on, I agree and acknowledge that Pluralsight may use that number to contact me for marketing purposes, including using autodialed or pre-recorded calls and text messages. I understand that consent is not required as a condition of purchase from Pluralsight.

By activating this benefit, you agree to abide by Pluralsight's terms of use and privacy policy.

I agree, activate benefit
Learning Paths

Cloud Foundry for Developers

  • Number of Courses5 courses
  • Duration6 hours
  • Skill IQ available Skill IQ

Cloud Foundry is a popular and powerful open-source Platform-as-a-Service (PaaS) for modern web applications. This skill path is intended to provide you with the competence to work with Cloud Foundry. With the knowledge found in this path, you will have the foundational knowledge needed to deploy, manage, and troubleshoot apps using the Cloud Foundry platform.

Courses in this path

Cloud Foundry for Developers

Cloud Foundry is a popular and powerful open-source Platform-as-a-Service (PaaS) for modern web applications. This skill path is intended to provide you with the competence to work with Cloud Foundry. With the knowledge found in this path, you will have the foundational knowledge needed to deploy, manage, and troubleshoot apps using the Cloud Foundry platform.

Join our learners and upskill
in leading technologies