Loading Events

« All Events

[TRAINING] Cloud Foundry for DevOps: Munich

Join Cloud Foundry for DevOps training in Munich to gain experience in deploying BOSH and Cloud Foundry, become proficient in working with orgs and spaces, quotas, and security groups within Cloud Foundry.

December 10, 2018 - December 13, 2018

Why this training?

This four-day course is an in-depth primer on building and operating Cloud Foundry clusters with BOSH as well as a deep dive into deployment, configuration, and management of Cloud Foundry installations.

Students will gain experience in deploying BOSH and Cloud Foundry. From here, the course expands on working with orgs and spaces, quotas, and security groups within Cloud Foundry and covers advanced usage of the Cloud Foundry CLI.

Day three and four are dedicated to exploring topics related to HA deployments, buildpacks, CF CLI plugins, and interaction between the BOSH Director and a BOSH Agent.

Who should attend?

DevOps engineers responsible for building and operating the Cloud Foundry platform and seeking a deep understanding and a better knowledge of:

  • the Cloud Foundry platform
  • Cloud Foundry components
  • how to use Cloud Foundry in operations
Training program

Day 1

Main Concepts of Cloud Foundry
  • What is Cloud Foundry?
  • Why is Cloud Foundry a major player in the PaaS world?
  • Cloud Foundry architecture
  • Getting help
Deploy BOSH
  • BOSH architecture
  • Installing the BOSH CLI
  • Initializing an environment (for BOSH and CF)
  • Deploying BOSH
Deploy Cloud Foundry
  • Deploying Cloud Foundry using BOSH 2.0
  • Running deployment jobs
  • Verifying results using CATs

Day 2

Cloud Foundry Quick Start
  • Connecting to the Cloud Foundry API
  • Creating a user
  • Creating an organization
  • Creating a space
  • Setting permissions to a space
  • Targeting an org and a space
  • Deploying an application
  • Viewing logs
  • Scaling applications
Cloud Foundry Org and Space Management
  • Managing organizations
  • Getting info about an organization
  • Targeting organizations
  • Getting info about spaces
  • Modifying and deleting spaces
Quota Management in Cloud Foundry
  • Quota structure
  • Listing quotas
  • Getting quota info
  • Creating and managing quotas
  • Modifying quotas
  • Deleting quotas
  • Assigning quotas
  • Space quotas
Using Cloud Foundry Security Groups
  • Structure
  • Security groups scopes
  • Creating security groups
  • Binding security groups
  • Viewing security groups
  • Managing security groups

Day 3

Learn how the BOSH Director and the Agent work
  • SSH into running VMs created by BOSH
  • Investigating logs and BOSH Agent settings
  • Seeing how the BOSH Director talks to a BOSH Agent in real time
  • What is a buildpack?
  • The structure of a buildpack
  • Creating a custom buildpack
High Availability
  • An HA deployment
  • Rolling updates
  • Scaling Cloud Foundry
  • Web app SSO
  • Configuring TLS and HTTPS
  • Security key management (PKI)
  • Security inside a CF cluster
  • Secure network configuration

Day 4

Advanced Cloud Foundry CLI Usage
  • What are CF CLI plugins?
  • How can I install a CF CLI plugin?
  • Several useful plugins for listing available resources, simplifying blue-green deployments and other tasks
  • How to delete unnecessary plugins?
  • Tracing API calls
  • CLI plugins
  • Raw API requests
  • Debugging techniques: cf apps, cf events, and cf logs recent
  • Remote debugging in CF
  • Troubleshooting containerized services
Concourse automation
  • Concourse basics
  • Running a simple Concourse Pipelines to deploy a service

At the end of the course, all participants receive a certificate of attendance. This certificate includes the training duration and contents, and proves the attendee’s knowledge of the emerging technology.


Need a private training for your team?

You can request private training for your team in your city and/or in your company, and we’ll do our best to make it happen. Fill in the form below and we’ll contact you once a training is scheduled in your desired location.

You can also adjust the training agenda to your specific needs. Visit our tailored private Kubernetes training page and create your own program.

Training request