Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 2.02 KB

TechTalks.md

File metadata and controls

50 lines (37 loc) · 2.02 KB

Tech Talks

You will be required to present a short talk and demo (10 minutes) about a DevOps related tool. Students will also need to be able to answer questions about the tool.

You will also turn in a repo containing a report and resources related to the tool.

The following criteria will be used in evaluating your talk (each worth 5 points):

  • summarize the main purpose of the tool?
  • relate the tool to previously presented articles?
  • present the tool in a clear, logical manner?
  • critique the tool and present possible limitations?
  • justify his or her own opinions about the tool?
  • personalize the topic, such as by bringing in their own experiences?
  • demonstrates how to use the tool with simple example?
  • conveys value of tool in demonstration?
  • facilitate a lively discussion of the tool?
  • acts as an expert about the tool, answering clarifying questions as they arise?

A repo and report describing tool will be also be graded on the following criteria:

  • Provides a high level report about tool (10 points)
  • Provides setup instructions (sample code, configuration files, install scripts) 20 points
  • Provides a screencast or demo environment (e.g. virtual machine) using tool on a sample task (20 points).

Sign up

There are three days in the semester dedicated to tech talk presentations, each with limited slots for presenting.

  • 3/22 (10 point bonus for being first session)
  • 4/3
  • 4/5
  • 4/10

Please sign up early to get the spot you want (Note: you must be signed in your NCSU google account).

You can provide links to your repo on the same signup sheet.

Possible topics

  • Distributed systems: nomad, kafka
  • Monitoring/service discovery: consul
  • Virtualization: packer.io
  • CI: coveralls, greenkeeper.io, travis-ci
  • CM: salt, puppet, chef
  • deployment: launchdarkly
  • pipelines: spinnnaker
  • analysis: eslint
  • platforms: serverless (lambda/azure functions), edge computing (Cloudfare workers)
  • other: ask TA for approval.