DevOps for Application Engineers

Africa/Kampala
Imperial Golf View Hotel

Imperial Golf View Hotel

Station Road, Entebbe, Uganda
Bruce Becker (CSIR Meraka Institute), Chris Rohrer (UbuntuNet Alliance)
Ansible documentation
Github repository
Introductory topic
Software Carpentry Lessons
YAML
Participants
  • Chris Rohrer
    • 08:30 09:00
      Welcome & Introduction
      Convener: Mr Chris Rohrer (UbuntuNet Alliance)
    • 09:00 11:00
      1 - SSH Essentials
      Convener: Mr Brian Candler (NSRC)
      Exercise
      slides
    • 11:00 11:20
      health break 20m

      Stretch your legs, and get some coffee, things are about to go DevOps

    • 11:20 12:50
      Using Git and Github

      We will be covering the basics of version and change control and collaboration with code.

      Convener: Dr Bruce Becker (CSIR Meraka Institute)
      Software Carpentry Git Novice Lesson.
      • 11:20
        Git from start to ignore 20m
        Speaker: Dr Bruce Becker (CSIR Meraka Institute)
        Automated Version Control
        Creating a repository
        Making and tracking changes
        Setting up git
      • 11:40
        Working with remotes 20m
        In this part, we will create remotes on our github account and push changes to them.
        Speaker: Dr Bruce Becker (CSIR Meraka Institute)
        Working with Github and remotes
    • 12:50 13:50
      Lunch Break 1h
    • 13:50 14:20
      Dive into DevOps: Background and Context

      This short, brutal introduction to the world of DevOps will give an overview of the cuture, tools and methodology of DevOps

      Convener: Dr Bruce Becker (CSIR Meraka Institute)
      slides
      What is DevOps ? (New Relic)
    • 14:20 14:50
      Dive into DevOps: Introduction to Ansible

      This short, brutal introduction to the world of DevOps will give an overview of the cuture, tools and methodology of DevOps

      Convener: Dr Bruce Becker (CSIR Meraka Institute)
      slides
      What is DevOps ? (New Relic)
    • 14:50 15:20
      Dive into DevOps: Hands-on session with Ansible

      This short, brutal introduction to the world of DevOps will give an overview of the cuture, tools and methodology of DevOps

      Convener: Dr Bruce Becker (CSIR Meraka Institute)
      slides
      What is DevOps ? (New Relic)
    • 09:00 10:00
      Using YAML

      An introduction to the YAML language.

      slides
    • 10:00 11:00
      Recap: Ansible
      slides
    • 11:00 11:30
      Coffee Break 30m
    • 11:30 13:00
      Hands On: Setup the Project
    • 13:00 14:30
      Hands On: eduroam IdP
    • 14:30 15:30
      Lunch Break 1h
    • 15:30 17:00
      Hands On: eduroam AP
    • 09:00 09:30
      Recap: eduroam
      slides
    • 09:30 11:30
      eduroam AP
    • 11:30 12:00
      Health Break 30m
    • 12:00 13:30
      eduroam FLR
    • 13:30 14:30
      Lunch Break 1h
    • 14:30 16:30
      Continous Integration