Build Systems that Drive Business
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Tutorials

On Tuesday, June 12, choose from half-day tutorials. These expert-led presentations give you a chance to dive deep into the subject matter. Please note: to attend, your registration package must include tutorials on Tuesday; does not include access to training courses.

Tuesday, June 12

9:00am–12:30pm Tuesday, June 12, 2018
Location: LL21 E/F Level: Intermediate
Secondary topics: Systems Monitoring & Orchestration
Ben Hartshorne (Honeycomb), Christine Yen (Honeycomb)
Average rating: ***..
(3.00, 5 ratings)
Ben Hartshorne and Christine Yen explore what it means for a system to be “up” by discussing end-to-end (e2e) checks (what makes a good one and what techniques are valuable when thinking about them). Along the way, you'll learn how to write and evolve an e2e check against a common API. Read more.
9:00am–12:30pm Tuesday, June 12, 2018
Location: 230 A Level: Beginner
Secondary topics: Resilient, Performant & Secure Distributed Systems
Tammy Butow (Gremlin)
Average rating: ****.
(4.33, 3 ratings)
High-severity incident management is the practice of recording, triaging, tracking, and assigning business value to problems that impact critical systems in order to enhance the customer experience by improving your infrastructure reliability and upskilling your team. Tammy Butow walks you through establishing a high-severity incident management program and measuring its success. Read more.
9:00am–12:30pm Tuesday, June 12, 2018
Location: LL21 A/B Level: Beginner
Secondary topics: Resilient, Performant & Secure Distributed Systems
Nathen Harvey (Chef)
Average rating: ****.
(4.67, 6 ratings)
Join Nathen Harvey to learn how to easily integrate automated tests that check for adherence to policy into any stage of your deployment pipeline, using InSpec for compliance and Chef for remediation. Read more.
9:00am–12:30pm Tuesday, June 12, 2018
Location: LL20 A/B Level: Non-technical
Secondary topics: Resilient, Performant & Secure Distributed Systems
Will Gallego (Fastly)
Average rating: ****.
(4.00, 2 ratings)
Will Gallego walks you through the structure of postmortems used at large tech companies with real-world examples of failure scenarios and debunks myths regularly attributed to failures. You'll learn how to incorporate open dialogue within and between teams to bridge these gaps in understanding. Read more.
9:00am–12:30pm Tuesday, June 12, 2018
Location: LL21 C/D Level: Intermediate
Secondary topics: Systems Architecture & Infrastructure
Bill Boulden (ClearView Social)
Average rating: **...
(2.40, 10 ratings)
Serverless architectures remove load from web servers and scale flawlessly to handle any volume while keeping you from paying for an instant of wasted idle time. Bill Boulden walks you through creating a functioning serverless API that coexists alongside conventionally served web pages using AWS Lambda and API Gateway. Read more.
9:00am–12:30pm Tuesday, June 12, 2018
Location: LL20 C
Matt Torrisi (Oracle + Dyn)
Matt Torrisi demonstrates how to build domain traffic easily by enabling multiplatform DNS, covers the important criteria in assessing DNS network compatibility, and walks you through using DNS as a traffic-steering platform. Read more.
9:00am–12:30pm Tuesday, June 12, 2018
Location: LL20 D Level: Beginner
Jasmin Nakic (Salesforce ), Jackie Chu (Salesforce)
Average rating: ****.
(4.67, 3 ratings)
Jasmin Nakic and Jackie Chu share techniques to identify performance challenges by analyzing production data from Salesforce and other sources and explore the AI models to predict trends, detect anomalies, and troubleshoot performance problems. Read more.
1:30pm–5:00pm Tuesday, June 12, 2018
Location: LL21 A/B Level: Beginner
Secondary topics: Systems Architecture & Infrastructure
Bridget Kromhout (Microsoft)
Average rating: ****.
(4.58, 12 ratings)
In this hands-on Kubernetes workshop, Bridget Kromhout walks you through launching clusters and details all the moving parts you need to know about to use Kubernetes in production. Read more.
1:30pm–5:00pm Tuesday, June 12, 2018
Location: LL20 A/B Level: Intermediate
Secondary topics: Resilient, Performant & Secure Distributed Systems
Seth Vargo (Google)
Average rating: *****
(5.00, 2 ratings)
Kubernetes is a popular application scheduler and orchestration tool, but its built-in secret storage does not provide the robustness many organizations require. In this interactive workshop, Seth Vargo demonstrates how to connect applications and services running under Kubernetes to HashiCorp Vault. Read more.
1:30pm–5:00pm Tuesday, June 12, 2018
Location: LL21 C/D Level: Beginner
Secondary topics: Systems Monitoring & Orchestration
Tomas Lin (Netflix), Emily Burns (Netflix)
Average rating: ****.
(4.67, 3 ratings)
Tomas Lin and Emily Burns walk you through building continuous delivery pipelines for deploying and promoting code across cloud virtual machines and containers using Netflix's Spinnaker continuous delivery platform. Read more.
1:30pm–5:00pm Tuesday, June 12, 2018
Location: LL21 E/F Level: Non-technical
Secondary topics: Systems Architecture & Infrastructure
Michael Brunton-Spall (Bruntonspall Ltd)
Average rating: *****
(5.00, 2 ratings)
Traditional security approaches to threat and risk management are highly optimized to work within a traditional software development lifecycle. Michael Brunton-Spall shares a new approach to reviewing systems along with real-life examples to help you prioritize where to focus security efforts and what sorts of security threats you should worry about. Read more.
1:30pm–5:00pm Tuesday, June 12, 2018
Location: 230 A Level: Intermediate
Francesc Campoy (Dgraph)
Average rating: ***..
(3.00, 1 rating)
Francesc Campoy Flores walks you through the tools that make Go a great programming language, from the well-known go tool to lesser-known tools that allow you to profile, debug, and understand the performance of your programs. Along the way, you'll learn how to tune Visual Studio Code as a Go editor, although you are welcome to use any other editor—most provide great integration with Go. Read more.
1:30pm–5:00pm Tuesday, June 12, 2018
Location: LL20 C Level: Beginner
Ryan Schneider (VMware)
Average rating: *****
(5.00, 4 ratings)
Using a combination of lecture and hands-on exercises, Ryan Schneider walks you through deploying Kubernetes and containers to build out a microservices architecture. Read more.