Cloud Foundry for DevOps

Private Training

This private training 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.

Cloud Foundry for DevOps

Duration

4 days

Type

Tailor-made

Delivery format

Online, Hands-on, Instructor-led

The course was especially tailored for

  • DevOps engineers responsible for building and operating the Cloud Foundry platform

The course covers

  • Advanced usage of the Cloud Foundry CLI including HA deployments, buildpacks, CF CLI plug-ins
  • An interaction between BOSH Director and BOSH Agent
  • Topics of your choice specific to your team's needs, goals, and expertise

Why train with Altoros

Default training program

No better time to maximize your team's talent! Design custom program

Day 1

  • Main concepts of Cloud Foundry

    Theory

    • What is Cloud Foundry?
    • Why is Cloud Foundry a major player in the PaaS world?
    • Cloud Foundry architecture
    • Getting help
  • Deploy BOSH

    Theory

    • BOSH architecture

    Practice

    • Installing the BOSH
    • CLI Initializing an environment (for BOSH and Cloud Foundry)
    • Deploying BOSH
  • Deploy Cloud Foundry

    Practice

    • Deploying Cloud Foundry using BOSH v2.0
    • Running deployment jobs
    • Verifying results using CATs

Day 2

  • Cloud Foundry Quick Start

    Practice

    • 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

    Practice

    • Managing organizations
    • Getting info about an organization
    • Targeting organizations
    • Getting info about spaces
    • Modifying and deleting spaces
  • Quota management in Cloud Foundry

    Theory

    • Quota structure

    Practice

    • Listing quotas
    • Getting quota info
    • Creating and managing quotas
    • Modifying quotas
    • Deleting quotas
    • Assigning quotas
    • Space quotas
  • Using Cloud Foundry security groups

    Theory

    • Structure
    • Security groups scopes

    Practice

    • Creating security groups
    • Binding security groups
    • Viewing security groups
    • Managing security groups

Day 3

  • Learn how the BOSH Director and the Agent work

    Theory

    • SSH into running VMs created by BOSH

    Practice

    • Investigating logs and BOSH
    • Agent settings
    • Seeing how the BOSH Director talks to a BOSH
    • Agent in real time
  • Buildpacks

    Theory

    • What is a buildpack?
    • The structure of a buildpack

    Practice

    • Creating a custom buildpack
  • High Availability (HA)

    Theory

    • An HA deployment

    Practice

    • Rolling updates
    • Scaling Cloud Foundry
  • Security

    Theory

    • 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

    Theory

    • What are CF CLI plug-ins?
    • How can I install a CF CLI plug-in?
    • Several useful plug-ins for listing available resources, simplifying blue-green deployments and other tasks
    • How to delete unnecessary plug-ins?

    Practice

    • Tracing API calls
    • CLI plug-ins
    • Raw API requests
  • Troubleshooting

    Theory

    • Debugging techniques: cf apps, cf events, and cf logs recent
    • Remote debugging in CF
    • Troubleshooting containerized services
  • Concourse automation

    Theory

    • Concourse basics

    Practice

    • Running a simple
    • Concourse Pipelines to deploy a service

No better time and training provider to maximize your team's talent!

No better time and training provider to maximize your team's talent!

Prerequisites. Altoros recommends that all students have:

01

Expertise

  • A basic knowledge of Linux (ssh, scp, vim, grep)
  • Basic Docker Experience
  • First-hand experience with an IaaS provider—AWS (EC2, VPC, S3, Route53, RDS)
  • Basic back-office function
02

Workstation

  • A SSH/SCP terminal client (like ssh or Putty)
  • A web browser (Chrome/Firefox)
  • Internet connection w/o firewall rules blocking outgoing traffic

Get updates on upcoming events and new courses, discounts and special offers

Why train with Altoros?

Through expertly led, hands-on custom training courses, Altoros helps IT professionals around the globe to advance their skills in cloud-native development and PaaS, blockchain, artificial intelligence, and deep learning.

20+

Years of experience

750+

Satisfied customers

1,400+

Successfully implemented projects

50+

Global 2000 organizations as customers

350+

Full-time engineers

7+

Global offices

What our customers say

/
01

“The instructors were friendly; the class was very wide-ranged. We covered 12 factors in details, learned about service registration and discovery, log tracing. That was as much as you can pack in a few hours.”

Adam Singh

Web Development Leader at Cummis Inc

02

“It was a great training. I’ve tried to look at this stuff and understand it on my own, but coming to this class allowed me get a much deeper understanding of Bosh and Cloud Foundry. What I’ve learned is how to deploy it, the value it has, how much more sophisticated than some of the other PaaS systems it is.”

Bill Harper

Senior Solutions Architect at Metacloud

03

“I think the training is really good. There are a lot of questions, and it’s great because I have the same ones. It shows that I am in the right place. This is a great class if you want to learn more about what the undercover of Cloud Foundry does at its best.”

Brad Schaefbauer

Cloud Foundry Platform Owner at Boeing

04

“This workshop is great for people with a zero of ground knowledge of Cloud Foundry and Bosh. It would apply even more to people who are reliant on knowing how to bring this [Cloud Foundry] up, it is going to be a "bread and butter” for developers.”

Eric Price

Software Engineer at Platform D

Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand

What trainees say about Altoros courses

/
01
Cloud Foundry for DevOps Training
02
Cloud Foundry Training at Cloud Foundry Summit

Contact us

Preloader
Alexandra Mironova

Alexandra Mironova

Training Coordinator

training@altoros.com617 841-2121

4900 Hopyard Rd. Suite 100 Pleasanton, CA 94588