This is a list of YouTube tutorial videos that tries to go through different aspects of CloudFoundry BOSH. It tries to explain its different compenents with the assumption that listener did not use BOSH before, and then building up on that. The vidoes are meant to be 20 minutes in length or less, where each video tries to focus on one point and explain it thoroughly. Feedback is welcomed.
I spent more than 2 years as a member of the BOSH engineering team. When starting on the team, and for many months, finding resources to help myself understand BOSH better wasn't particularly easy. These videos try to fill that gap, especially for the subset of users that find video tutorials helpful in learning a new technology. Hope they help.
BOSH is used by several different groups of people with different needs and goals. These groups are nicely defined on the BOSH website. Each video below will be tagged with the target personas that it will be most relevent for.
- Introduction to BOSH: A quick introduction to BOSH and its opensource community.
- Target Personas: All.
- Terminology: Going through a basic set of common terminologies used in BOSH.
- Target Personas: All.
- BOSH Releases - Part 1: A theoretical overview of a BOSH release.
- Target Personas: Release Author, Deployment Author, Deployment Operator, Developer.
- BOSH Releases - Part 2: An overview of a real-world BOSH release structure.
- Target Personas: Release Author, Deployment Author, Deployment Operator, Developer.
- Dev Environment Setup - Part 1: A theoretical overview for setting up a BOSH-Lite development environment.
- Target Personas: All.
- Dev Environment Setup - Part 2: Running
bosh create-env
command to create a BOSH-Lite environment.- Target Personas: All.
- Dev Environment Setup - Part 3:
bosh create-env
and the Operations files.- Target Personas: All.
- Dev Environment Setup - Part 4:
bosh create-env
output explained.- Target Personas: Director Operator, Cloud Operator, Internal Developer, CPI Developer.
- Dev Environment Setup - Part 5: Exploring the insides of the BOSH VM.
- Target Personas: Director Operator, Internal Developer, CPI Developer.
- Creating a Deployment - Part 1 - The Theory: A theoretical overview for creating a deployment through BOSH.
- Target Personas: All.