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

Production Engineering, SRE, and DevOps sessions

Building and running complex systems that are both fast and reliable requires teams and applications that work well, together. The cultural shift is evident: software engineers and system administrators break down walls as they move towards sharing responsibilities and thereby quicken the pace of software development and delivery. This track explores these new ways of working together with insights and lessons gathered from taking software from concept to production.

Track host

Kerim Satirli (Method)Kerim Satirli (Method) is part of a team of engineers and helps the company by stewarding the adoption and expansion of DevOps techniques and practices. In the past, Kerim built web applications for advertising companies, worked on a content management system that was used by the top museums of the Netherlands and helped make music and video more accessible for a number of start-ups.

Add to your personal schedule
11:25am–12:05pm Thursday, June 14, 2018
Location: LL21 C/D Level: Beginner
Secondary topics: Systems Architecture & Infrastructure
Seth Vargo (Google)
Average rating: ****.
(4.20, 5 ratings)
Local service discovery and availability is easy, but how do you discover services in other data centers or other cloud providers? Seth Vargo explains how HashiCorp Consul can provide service discovery, monitoring, and failover across many regions and multiple public and private cloud providers. Read more.
Add to your personal schedule
1:15pm–1:55pm Thursday, June 14, 2018
Location: LL21 C/D
Ryan Neal (Netlify)
Average rating: ****.
(4.00, 1 rating)
Ryan Neal explains how Netlify planned, tested, and executed its first multicloud migration that could direct traffic to Google Cloud (GCP), AWS, and Rackspace Cloud on demand, without any service interruptions. Along the way, Ryan shares lessons learned and key takeaways you can apply to your own infrastructure decisions. Read more.
Add to your personal schedule
2:10pm–2:50pm Thursday, June 14, 2018
Location: LL21 C/D Level: Intermediate
Secondary topics: Resilient, Performant & Secure Distributed Systems
Jessica DeVita (Microsoft)
Average rating: ****.
(4.50, 2 ratings)
Jessica DeVita tells the story of how a team at Microsoft challenged themselves to retrospect their retrospectives and shares what they learned about applying human factors ideas to software development. Read more.
Add to your personal schedule
3:40pm–4:20pm Thursday, June 14, 2018
Location: LL21 C/D Level: Beginner
Secondary topics: Leadership & Career Growth
Alex Jaimes (Nauto)
Average rating: ****.
(4.67, 3 ratings)
Machine learning (ML) is becoming a critical skill for developers and businesses alike. Applying ML successfully in real-world scenarios, however, remains challenging. Alex Jaimes discusses how to find opportunities to apply ML, the pitfalls in applying it, and the steps required to succeed—from data to metrics to testing to other critical factors. Read more.
Add to your personal schedule
4:35pm–5:15pm Thursday, June 14, 2018
Location: LL21 C/D Level: Beginner
Secondary topics: Systems Architecture & Infrastructure
Paul McCallick (Nordstrom)
Average rating: *****
(5.00, 7 ratings)
Paul McCallick discusses how and why Nordstrom has moved to an only-production viewpoint, saving countless engineering cycles and putting effort where it matters. Read more.