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).
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.
- 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.