cloud-superhero-training/BOSH
Tyler Poland f16532d5c9 updating wip lab 5 2019-03-30 15:03:20 -04:00
..
lab-0 Update README.md 2018-11-05 10:42:01 -05:00
lab-1 Add whitespace to make imperative clear. 2018-11-05 15:42:21 -07:00
lab-2 Adding lab-4 along with placeholders for remaining labs 2018-11-06 13:48:27 -05:00
lab-3 adding errands lab 2018-11-05 14:37:10 -05:00
lab-4 Update README.md 2018-11-06 15:12:42 -07:00
lab-5 updating wip lab 5 2019-03-30 15:03:20 -04:00
lab-6 Adding lab-4 along with placeholders for remaining labs 2018-11-06 13:48:27 -05:00
lab-7 Adding lab-4 along with placeholders for remaining labs 2018-11-06 13:48:27 -05:00
lab-8 Adding lab-4 along with placeholders for remaining labs 2018-11-06 13:48:27 -05:00
lab-9 Adding lab-4 along with placeholders for remaining labs 2018-11-06 13:48:27 -05:00
README.md Update README.md 2018-11-04 01:03:33 -04:00

README.md

Cloud Superhero Training

This training session is designed to introduce BOSH and familiarize the student with both its features as well as its place in the ecosystem.

Course Description

This course is designed to provide the student with a firm understanding of working with BOSH in an Operations/Support capacity. The course is intended to be instructor led as part of a classroom setting, but where possible we've included tips for those that want to interact with the course independently, or review the materials further outside of the classroom.

Purpose

At the conclusion of this course, the student will:

  • Understand the purpose of BOSH and the basics of deploying a basic application with BOSH.
  • Have a general understanding and familiarity with the most common BOSH commands.
  • Be able to create and deploy a basic application using BOSH.
  • Recognize and be familiar with the architecture of a BOSH deployment.
  • Have the ability to operate and perform basic troubleshooting of a BOSH-based environment.

Requirements

  • VirtualBox is installed
  • Vagrant is installed (note the special instructions for Windows-based systems)
  • A copy of the Stark & Wayne curated Vagrant image (vagrant init jhunt/vagabond)
  • An Internet connection is available
  • Familiarity with the *NIX console and basic command line tools
  • An individual public Github account (www.github.com)

Working Locally

This training is designed to be used by the greatest possible audience while providing a reliable and consistent experience. As a result, this training relies on an external shared BOSH director which has been supplied, and which will be removed at the conclusion of the training session.

It is possible to run a BOSH director on your local system; however, results can vary dependent on the type of system you use and its capabilities. In addition to system performance and OS concerns, a local BOSH director using tools like bosh-lite and VirtualBox can become corrupted by system reboots, suspend, or hibernates.

We do recommend and encourage independently reviewing this training after hours, or after the conclusion of the formal training using your own director. For details about running a BOSH director locally for experimentation purposes see the BOSH Quick Start guide.