Devops BootCamp Fall Kickoff

Saturday, November 2, 2019
9:30 - 3:30
Kelley Engineering Center
Room 1001
Lunch Provided

Register

About

The OSL is once again kicking off DevOps BootCamp with the annual fall kickoff! DevOps BootCamp Fall Kickoff (formerly DevOps DayCamp) is a single-day event designed to teach participants DevOps, a program development process that includes building, testing, and releasing software. Participants learn the basics of DevOps practices. Free and open to the public. Sponsored by the OSU Open Source Lab.

OSU Open Source Lab

The Oregon State Open Source Lab (OSUOSL) is a nonprofit organization advancing open source technologies. The lab hosts more than 160 projects, including global technology leaders like the Apache Software Foundation, the Linux Foundation and Drupal. Together, the OSL’s hosted sites deliver nearly 430 terabytes of information worldwide every month. The most active organization of its kind, the OSL offers world-class hosting services, professional software development and on-the-ground training for promising students interested in open source management and programming.

The Open Source Lab is part of an experiential learning organization at Oregon State called the Center for Applied Systems and Software (CASS). CASS involves student employees in testing, software development, networking, DevOps, and hosting for national and international partners.

Schedule

Checklist Before You Attend

To make the day go more smoothly, we recommend you complete the following checklist before you attend on Saturday.

  1. Make sure you bring a laptop (and it's power cord of course!)
  2. Make sure you have an SSH client installed (follow this guide)
  3. Join our Slack group chat
  4. Optional: Install Docker on your laptop (follow this guide)

If you run into any issues with the checklist above, feel free to ask for help in Slack!

Registration

9:30 - 10:00

Morning Sessions

10:00 - 12:00

Introductory Workshop

  • Review what DevOps and DevOps Bootcamp are.
  • Cover what DevOps BootCamp will teach you throughout the year.

Linux Basics and Environment Setup

  • Learn the basics of Linux
  • Get you started with your own Linux environment that that you can use for hands on demos.

Operating Systems

  • What an operating system is and how it relates to Linux
  • Understanding the different Linux flavors and why they exist

Documentation, and Getting on Slack & IRC

  • How to find documentation in Linux and for other projects
  • How you communicate with open source projects using Slack or IRC

Shell Navigation

  • Learn what a shell is and how you use it in Linux
  • How you can use the shell programming language to do simple tasks

Lunch (Pizza Provided)

12:00 - 1:00

Afternoon Sessions

1:00 - 2:30

Users, Groups and Permissions

  • Who (and what) a Linux User can be.
  • Understanding how to become the super user root user using sudo

Files

  • What a file is in Linux and how to learn about them.
  • How you interact with the Linux filesystem

Packages, Software, Libraries

  • What packages, libraries and software are in relation to Linux.
  • How to install software in Linux

Industry Panel

2:30 - 3:30

Network with OSL and CASS professionals and alumni currently working in the tech industry. This free-from discussion can answer any questions you have about doing DevOps as a career. In the past, we have had professionals from Mozilla, Linux Foundation, Apache Software Foundation and Facebook. This year's panel will be announced in the days leading up to the event.

Help us out!

Contribute to this page by filing an issue or making a pull request on GitHub