Build Systems that Drive Business
Sep 30–Oct 1, 2018: Training
Oct 1–3, 2018: Tutorials & Conference
New York, NY

Schedule

The program for Velocity New York will be available in May 2018. Check back for updates. See the schedule from Velocity 2017 in New York.

Sunday, 09/30/2018

9:00am

Add to your personal schedule
9:00am–5:00pm Sunday, 09/30/2018
Training
Location: Madison Level: Intermediate
Secondary topics:  Training
Jérôme Petazzoni (ENIX SAS)
This hands-on training is targeted to people who don't have prior experience with Kubernetes. You will learn about its concepts and architecture, and how to use it to deploy and scale your applications. Each section features explanations, demos, and exercises. Each student is given access to a k8s cluster during the training, and will get first-hand experience by completing the exercises. Read more.
Add to your personal schedule
9:00am–5:00pm Sunday, 09/30/2018
Training
Location: Murray Hill West (A) Level: Beginner
Secondary topics:  Training
Bret Fisher (Independent Consultant)
Containers will soon be the standard way to build, ship, and run most software. Get onboard fast with a end-to-end workshop by a Docker Captain! Start with the "why" of Docker, then create images, containers and more. Dive into Docker Compose, the developers best friend! Then gain DevOps skills spending a whole day deploying multi-tier apps on server clusters with Swarm and other popular tools. Read more.
Add to your personal schedule
9:00am–5:00pm Sunday, 09/30/2018
Training
Location: Morgan Suite Level: Intermediate
Secondary topics:  Training
Sebastien Goasguen (Independent)
Are you proficient in developing and maintaining applications using Kubernetes? That’s the question more employers are asking these days. Prove you know your stuff by becoming a Certified Kubernetes Application Developer. In this 2-day package, you get a full day of test prep from O’Reilly’s top Kubernetes trainer Sebastien Goasguen, plus the opportunity to take the exam on-site. Read more.

Monday, 10/01/2018

9:00am

Add to your personal schedule
9:00am–12:30pm Monday, 10/01/2018
Tutorial
Monitoring, Observability, and Performance
Location: Sutton South Level: Intermediate
Secondary topics:  Systems Monitoring & Orchestration
Priyanka Sharma (LightStep ), Yuri Shkuro (Uber)
Understand how distributed tracing works and how to employ it in the development and operations of your applications in the programming language of your choice: Java, Go, Python, Node.js, C#, and C++. Read more.
Add to your personal schedule
9:00am–12:30pm Monday, 10/01/2018
Tutorial
Production Engineering, SRE, and DevOps
Location: Nassau Level: Beginner
Secondary topics:  Systems Monitoring & Orchestration
James Meickle (Quantopian)
Ansible is a "batteries included" automation, configuration management, and orchestration tool that's fast to learn and flexible enough for any architecture. This workshop will help you learn Ansible with an eye towards sustainable development in cloud environments. Read more.
Add to your personal schedule
9:00am–12:30pm Monday, 10/01/2018
Tutorial
Location: Murray Hill East (B) Level: Non-technical
Michael Brunton-Spall (Bruntonspall Ltd)
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.
Add to your personal schedule
9:00am–12:30pm Monday, 10/01/2018
Tutorial
Production Engineering, SRE, and DevOps
Location: Beekman Level: Beginner
Secondary topics:  Systems Architecture & Infrastructure
Bridget Kromhout (Microsoft)
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.
9:00am–12:30pm Monday, 10/01/2018
Location: Sutton Center
TBC

1:30pm

Add to your personal schedule
1:30pm–5:00pm Monday, 10/01/2018
Tutorial
Production Engineering, SRE, and DevOps
Location: Sutton South Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Tammy Butow (Gremlin), Ana Medina (Gremlin), Patrick Higgins (Gremlin)
A hands-on chaos engineering workshop, covering the tools and practices you need to implement chaos engineering in your organization. Read more.
Add to your personal schedule
1:30pm–5:00pm Monday, 10/01/2018
Tutorial
Containers
Location: Nassau Level: Intermediate
Secondary topics:  Systems Monitoring & Orchestration
Michael Kehoe (LinkedIn)
In this hands-on workshop, you will build a small monitoring utility for cgroup containers in order to learn how best-practices in container monitoring. Using a small Java process, we'll walk through how to monitor the various cgroups constraints and demonstrate that understanding how applications (particularly JVM-based applications) perform in containers, can be a surprisingly difficult task. Read more.
Add to your personal schedule
1:30pm–5:00pm Monday, 10/01/2018
Tutorial
Production Engineering, SRE, and DevOps
Location: Murray Hill East (B) Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Anubhav Mishra (HashiCorp)
Over the past year, service meshes have gained significant interest. Most service meshes have two components: a control plane and a data plane. Anubhav Mishra explains what it takes to build a scalable control and data plane. This talk also discusses how HashiCorp Consul can provide many features like distributed key-value store and service discovery that make it ideal for a control plane. Read more.
Add to your personal schedule
1:30pm–5:00pm Monday, 10/01/2018
Tutorial
Serverless
Location: Beekman Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Bill Boulden (ClearView Social)
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.
1:30pm–5:00pm Monday, 10/01/2018
Location: Sutton Center
TBC

Tuesday, 10/02/2018

8:15am

Add to your personal schedule
8:15am–8:45am Tuesday, 10/02/2018
Event
Location: 3rd Floor Promenade
Jumpstart your networking at Velocity at Speed Networking before the keynotes begin. Bring your business cards and prepare a minute of patter about yourself, your projects, and your interests. Read more.

9:00am

Add to your personal schedule
9:00am–9:05am Tuesday, 10/02/2018
Keynote
Location: Grand Ballroom
Nikki McDonald (O’Reilly Media ), James Turnbull (Empatico), Ines Sombra (Fastly)
Tuesday Opening Welcome Read more.

9:05am

Add to your personal schedule
9:05am–9:30am Tuesday, 10/02/2018
Keynote
Location: Grand Ballroom
Anil Dash (Fog Creek Software)
Keynote by Anil Dash Read more.

9:30am

Add to your personal schedule
9:30am–9:55am Tuesday, 10/02/2018
Keynote
Location: Grand Ballroom
Kavya Joshi (Samsara)
Keynote by Kavya Joshi Read more.

9:55am

Add to your personal schedule
9:55am–10:25am Tuesday, 10/02/2018
Keynote
Location: Grand Ballroom
Keynote by Francesc Campoy Read more.

10:25am

Add to your personal schedule
10:25am–10:40am Tuesday, 10/02/2018
Keynote
Location: Grand Ballroom
Jessica McKellar (Oracle)
Keynote by Jessica McKellar Read more.

10:40am

Add to your personal schedule
10:40am–10:45am Tuesday, 10/02/2018
Keynote
Location: Grand Ballroom
Nikki McDonald (O’Reilly Media ), James Turnbull (Empatico), Ines Sombra (Fastly)
Closing Remarks Read more.

11:35am

Add to your personal schedule
11:35am–12:15pm Tuesday, 10/02/2018
Session
Distributed Systems
Location: Sutton South Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Michael Hamrah (Namely, Inc)
Many companies adopt microservices to break down monoliths and soon uncover a hidden cost: how does one manage all these new interconnected things popping up? Avoid creating Frankenstein's Monster by understanding elements of a Microservice platform so you can sleep at night. Read more.
Add to your personal schedule
11:35am–12:15pm Tuesday, 10/02/2018
Session
Distributed Data
Location: Nassau Level: Intermediate
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Ameet Kotian (Slack)
Slack’s rapid growth over the last few years outpaced the our original database’s scaling capacity, which negatively impacted our customers and engineers. A small team of engineers embarked on a journey for the right database solution and eventually steered toward Vitess, an open-source cluster database. Read more.
Add to your personal schedule
11:35am–12:15pm Tuesday, 10/02/2018
Session
Location: Beekman Level: Beginner
Victoria Nguyen (Fastly)
Victoria Nguyen explains how Fastly overhauled the monitoring and data collection of its globally distributed network without its caches noticing. Read more.
11:35am–12:15pm Tuesday, 10/02/2018
Location: Gramercy
TBC
Add to your personal schedule
11:35am–12:15pm Tuesday, 10/02/2018
Session
Production Engineering, SRE, and DevOps
Location: Murray Hill Level: Beginner
Secondary topics:  Systems Monitoring & Orchestration
Liz Fong-Jones (Google), Dave Rensin (Google)
Implementing Site Reliability Engineering doesn't have to be intimidating, and isn't only for cloud native organizations; we present eight key lessons from the Google Customer Reliability Engineering team's experience helping large enterprises adopt SRE as an operations engineering model. Read more.

12:15pm

Add to your personal schedule
12:15pm–1:30pm Tuesday, 10/02/2018
Event
Location: America's Hall 1 & 2
Join other attendees during lunch at Velocity to share ideas, talk about the issues of the day, and maybe solve a few. Not sure which topic to pick? Don’t worry—it's not a long-term commitment. Try two or three and settle on a different topic tomorrow. Read more.

1:30pm

Add to your personal schedule
1:30pm–2:10pm Tuesday, 10/02/2018
Session
Containers
Location: Sutton South Level: Beginner
Secondary topics:  Systems Architecture & Infrastructure
Alice Goldfuss (GitHub)
In this talk, we’ll discuss some of the advantages and disadvantages of running containers, in production, at scale. Read more.
Add to your personal schedule
1:30pm–2:10pm Tuesday, 10/02/2018
Session
Distributed Data
Location: Nassau Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Leemay Nassery (Comcast)
In this talk we'll walk through the importance of data collection pipelines and efficiently storing data sets with intentions of making it easily accessible by downstream machine learning platform. Read more.
Add to your personal schedule
1:30pm–2:10pm Tuesday, 10/02/2018
Session
Monitoring, Observability, and Performance
Location: Beekman Level: Intermediate
Secondary topics:  Systems Monitoring & Orchestration
Jamie Wilkinson (Google)
A brief introduction to the theory of SLOs, a practical guide to implementing sustainable SLO-based alerting for systems of any size, and a discussion on the tooling required to supplement the system in the absence of cause-based alerting. Read more.
1:30pm–2:10pm Tuesday, 10/02/2018
Session
Location: Gramercy
Secondary topics:  Systems Architecture & Infrastructure
TBC
Add to your personal schedule
1:30pm–2:10pm Tuesday, 10/02/2018
Session
Production Engineering, SRE, and DevOps
Location: Murray Hill Level: Beginner
Secondary topics:  Systems Architecture & Infrastructure
Matt Rogish (ReactiveOps, Inc)
In this talk, we’ll examine the failures of modern airline operations - from United Airlines flight 173 in 1978, to Air France flight 447 in 2009 and First Air flight 6560 in 2011 - and how the NTSB investigation and aftermath has dramatically improved flight safety. Read more.

2:25pm

Add to your personal schedule
2:25pm–3:05pm Tuesday, 10/02/2018
Session
Production Engineering, SRE, and DevOps
Location: Sutton South Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Jascha Wanger (Tarnover)
Lessons learned from building large scale DC/OS microservices architecture in the confines of mainland China's cloud services Tencent and AliCloud. Read more.
Add to your personal schedule
2:25pm–3:05pm Tuesday, 10/02/2018
Session
Distributed Data
Location: Nassau Level: Intermediate
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Kristina Bennett (Google)
Recommending practices for practical data recoverability and shining light onto some of the pitfalls awaiting the unwary, based on the lessons of five years of data integrity tooling and consulting across Google. Read more.
Add to your personal schedule
2:25pm–3:05pm Tuesday, 10/02/2018
Session
Monitoring, Observability, and Performance
Location: Beekman Level: Intermediate
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Naoman Abbas (Pinterest)
Distributed tracing is the only method available today to trace requests across several systems. Data gathered with this technique can help solve a wide-range of performance and operational challenges. In this talk, I’ll share how Pinterest uses trace data to solve a myriad of technical and analytical challenges, and how you can, too. Read more.
Add to your personal schedule
2:25pm–3:05pm Tuesday, 10/02/2018
Session
Location: Gramercy Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Martin Woodward (Microsoft)
Detail on what type of tests to do when in your DevOps pipeline and why. Read more.
Add to your personal schedule
2:25pm–3:05pm Tuesday, 10/02/2018
Session
Production Engineering, SRE, and DevOps
Location: Murray Hill Level: Non-technical
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Heidi Waterhouse (LaunchDarkly)
This talk explores lessons about state that we can adapt from the world outside computers, how to quantify them using a finite state machine, and then how to explore implementing them automatically while we are in a less-than-perfect condition. Read more.

3:50pm

Add to your personal schedule
3:50pm–4:30pm Tuesday, 10/02/2018
Session
Containers
Location: Sutton South Level: Beginner
Secondary topics:  Distributed State
Allan Espinosa (Bloomberg LP)
Write your own autoscaler using simple maths concepts in control theory. Read more.
Add to your personal schedule
3:50pm–4:30pm Tuesday, 10/02/2018
Session
Distributed Systems
Location: Nassau Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Bart De Vylder (CoScale)
In this session Bart De Vylder shares his experience of migrating an existing codebase and production environment to Kafka Streams, a relatively new and promising streaming library. He’ll motivate the choice for Kafka Streams, highlight aspects that worked remarkably well but also address the challenges run into. Read more.
Add to your personal schedule
3:50pm–4:30pm Tuesday, 10/02/2018
Session
Monitoring, Observability, and Performance
Location: Beekman Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Amy Nguyen (Stripe)
How do you make a deadline for an infrastructure-critical software migration while making sure everyone's requirements are met and no data has been lost? Read more.
Add to your personal schedule
3:50pm–4:30pm Tuesday, 10/02/2018
Session
Distributed Systems
Location: Gramercy Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Mike Newswanger (Elastic)
How we utilized the Kubernetes and Google Cloud to burst and extend the capacity of our physical infrastructure for optimizing almost ten million images in less than two weeks. Read more.
Add to your personal schedule
3:50pm–4:30pm Tuesday, 10/02/2018
Session
Continuous Delivery
Location: Murray Hill Level: Intermediate
Gilles Baillet (Standard Chartered Bank)
Continuous Delivery is hard. Continuous Delivery in highly regulated environments is even harder. With often more than 1,000s applications running into production, 10,000s of employees, heterogenous technologies and legacy systems, some organizations are facing challenges in embracing continuous delivery principles. This session aims at helping starting with achieving CI/CD in regulated firms. Read more.

4:45pm

Add to your personal schedule
4:45pm–5:25pm Tuesday, 10/02/2018
Session
Monitoring, Observability, and Performance
Location: Sutton South Level: Intermediate
Secondary topics:  Systems Monitoring & Orchestration
Idit Levine (solo.io)
Debugging microservices Apps: via sevice mesh, open tracing & Squash‍ Read more.
Add to your personal schedule
4:45pm–5:25pm Tuesday, 10/02/2018
Session
Distributed Data
Location: Nassau Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
James Meickle (Quantopian)
Quantopian integrates financial data from vendors around the globe. As the scope of our operations outgrew cron, we turned to Apache Airflow, a distributed scheduler and task executor. In less than six months we were able to rearchitect brittle crontabs into resilient, recoverable pipelines defined in code to which anyone could contribute. Read more.
Add to your personal schedule
4:45pm–5:25pm Tuesday, 10/02/2018
Session
Monitoring, Observability, and Performance
Location: Beekman Level: Intermediate
Secondary topics:  Systems Monitoring & Orchestration
Bridget Lane (Gannett & USA TODAY), Kris Vincent (Gannett & USA TODAY)
Three years ago our technical teams were completely siloed, making improvements and troubleshooting difficult and often blind to the rest of the technical organization. We will talk about how drastically our tool belt, thought process, and goals have changed to help us to be a single pane of glass today. Read more.
Add to your personal schedule
4:45pm–5:25pm Tuesday, 10/02/2018
Session
Production Engineering, SRE, and DevOps
Location: Gramercy Level: Non-technical
Secondary topics:  Systems Architecture & Infrastructure
Heather Osborn (Ticketmaster)
If a company whose technology and human infrastructure have grown up organically around a custom-written vax operating system can make the move to public cloud native applications and begin a rapid march to a hybrid cloud solution, so can you. Read more.
Add to your personal schedule
4:45pm–5:25pm Tuesday, 10/02/2018
Session
Leadership and Career Growth
Location: Murray Hill Level: Non-technical
Nigel Kersten (Puppet)
There is often a large disconnect between how senior execs represent transformations internally and externally, and how the people on the ground feel. Drawing on cognitive biases, communication theory and real-world experience working with companies undergoing change, we'll explain why these situations occur and how we can mitigate them to close the DevOps hypocrisy gap Read more.

5:25pm

Add to your personal schedule
5:25pm–7:00pm Tuesday, 10/02/2018
Event
Location: Sponsor Pavilion
Join us for the Sponsor Pavilion Reception on Tuesday, October 2, following the afternoon sessions. Read more.

Wednesday, 10/03/2018

8:15am

Add to your personal schedule
8:15am–8:45am Wednesday, 10/03/2018
Event
Location: 3rd Floor Promenade
Jumpstart your networking at Velocity at Speed Networking before the keynotes begin. Bring your business cards and prepare a minute of patter about yourself, your projects, and your interests. Read more.

9:00am

Add to your personal schedule
9:00am–9:05am Wednesday, 10/03/2018
Keynote
Location: Grand Ballroom
Nikki McDonald (O’Reilly Media ), James Turnbull (Empatico), Ines Sombra (Fastly)
Wednesday Opening Welcome Read more.

9:05am

Add to your personal schedule
9:05am–9:30am Wednesday, 10/03/2018
Keynote
Location: Grand Ballroom
Stephanie Hurlburt (Binomial)
Keynote by Stephanie Hurlburt Read more.

9:30am

Add to your personal schedule
9:30am–9:55am Wednesday, 10/03/2018
Keynote
Location: Grand Ballroom
Jaana B. Dogan (Google)
Keynote by Jaana Burcu Dogan Read more.

9:55am

Add to your personal schedule
9:55am–10:25am Wednesday, 10/03/2018
Keynote
Location: Grand Ballroom
Laura Thomson (Mozilla)
Keynote by Laura Thomson Read more.

10:25am

Add to your personal schedule
10:25am–10:40am Wednesday, 10/03/2018
Keynote
Location: Grand Ballroom
Keynote by Michael Bernstein Read more.

10:40am

Add to your personal schedule
10:40am–10:45am Wednesday, 10/03/2018
Keynote
Location: Grand Ballroom
Nikki McDonald (O’Reilly Media ), James Turnbull (Empatico), Ines Sombra (Fastly)
Closing Remarks Read more.

11:35am

Add to your personal schedule
11:35am–12:15pm Wednesday, 10/03/2018
Session
Leadership and Career Growth
Location: Sutton South Level: Non-technical
Moishe Lettvin (MailChimp)
Technical interviewing is profoundly important, but unfortunately easy to do poorly and very difficult to do well; in this talk I’ll discuss some strategies for reducing bias and increasing the fidelity of your technical interviews. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 10/03/2018
Session
Location: Nassau
Preetha Appan (HashiCorp)
In this talk, we will look at various failure modes ranging from network failures to entire server failures in Nomad, an open source scheduler that supports heterogeneous workloads. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 10/03/2018
Session
Kubernetes
Location: Beekman Level: Intermediate
Secondary topics:  Distributed State
Kris Nova (Heptio)
In this demo we look at the true and painful story of what it is like to move a monolithic enterprise app to running in a container in Kubernetes. We prototype a production environment that matches true stories, and liberate the application into a scalable and modern cloud native environment. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 10/03/2018
Session
Building Secure Systems
Location: Gramercy Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Liz Rice (Aqua Security)
Beyond looking out for a little green padlock in the browser bar, what do you need to know about secure connections as a programmer? What do people mean by terms like authentication, verifying a certificate, or signing a message? This talk aims to demystify HTTPS, TLS, X.509 and more! Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 10/03/2018
Session
Systems Engineering and Architecture
Location: Murray Hill Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Aaron Blohowiak (Netflix)
Multi-region deployments can improve availability and latency and can cost way less than you think. Read more.

12:15pm

Add to your personal schedule
12:15pm–1:30pm Wednesday, 10/03/2018
Event
Location: America's Hall 1 & 2
Join other attendees during lunch at Velocity to share ideas, talk about the issues of the day, and maybe solve a few. Not sure which topic to pick? Don’t worry—it's not a long-term commitment. Try two or three and settle on a different topic tomorrow. Read more.

1:30pm

Add to your personal schedule
1:30pm–2:10pm Wednesday, 10/03/2018
Session
Leadership and Career Growth
Location: Sutton South Level: Non-technical
Alicia Liu (Nava PBC)
Principles and practices to build strong foundations for leadership, and to improve mental health and resilience while dealing with the challenges of being in a new role. Read more.
Add to your personal schedule
1:30pm–2:10pm Wednesday, 10/03/2018
Session
Distributed Systems
Location: Nassau Level: Intermediate
Secondary topics:  Distributed State
Adam Wolfe Gordon (DigitalOcean)
When building distributed applications, it is highly desirable to maintain a single source of truth, such as a database, for all application state. Unfortunately, for some applications multiple sources of truth are unavoidable. This talk offers strategies, learned from real-world experience, for managing multiple sources of truth without sacrificing consistency and usability. Read more.
Add to your personal schedule
1:30pm–2:10pm Wednesday, 10/03/2018
Session
Kubernetes
Location: Beekman Level: Intermediate
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Michael Hausenblas (Red Hat)
In this hands-on talk we address troubleshooting applications running in Kubernetes, from application-level debugging to distributed tracing to chaos engineering. Read more.
Add to your personal schedule
1:30pm–2:10pm Wednesday, 10/03/2018
Session
Building Secure Systems
Location: Gramercy Level: Intermediate
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Seth Vargo (Google)
This talk outlines the key principles for securing microservices and distributed systems in the modern world where applications run in cloud or hybrid cloud infrastructure. Read more.
Add to your personal schedule
1:30pm–2:10pm Wednesday, 10/03/2018
Session
Location: Murray Hill Level: Beginner
Secondary topics:  Systems Architecture & Infrastructure
Maude Lemaire (Slack Technologies, Inc.)
How do you refactor major, core functionality in a million-line codebase without disrupting the entire system? Learn how we overhauled channels at Slack and the many obstacles we overcame to boost both application performance and company-wide developer productivity (with only a few hiccups). Read more.

2:25pm

Add to your personal schedule
2:25pm–3:05pm Wednesday, 10/03/2018
Session
Leadership and Career Growth
Location: Sutton South Level: Intermediate
Rocio Delgado (Slack)
Evolving teams and evolving companies are a constant in the career of a leader, helping your team navigate through that change becomes critical to your success as a manager and for the organization. Read more.
Add to your personal schedule
2:25pm–3:05pm Wednesday, 10/03/2018
Session
Location: Nassau Level: Intermediate
Secondary topics:  Distributed State
Aviran Mordo (Wix.com)
Challenges and real-life use-cases of handling data in a distributed environment Read more.
Add to your personal schedule
2:25pm–3:05pm Wednesday, 10/03/2018
Session
Containers
Location: Beekman Level: Beginner
Secondary topics:  Systems Monitoring & Orchestration
Jason Yee (Datadog)
I'll show how you can more easily test code in production while isolating the effect of potential issues using container orchestration and services meshes. Read more.
Add to your personal schedule
2:25pm–3:05pm Wednesday, 10/03/2018
Session
Building Secure Systems
Location: Gramercy Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Molly Crowther (Pivotal)
This talk is about how the enterprise can use cloud platforms to make security move at the pace of business and not the other way around. Read more.
Add to your personal schedule
2:25pm–3:05pm Wednesday, 10/03/2018
Session
Monitoring, Observability, and Performance
Location: Murray Hill Level: Intermediate
Hooman Beheshti (Fastly)
Now that adoption is ramped up and HTTP/2 is being regularly used on the Internet, it's a good time to revisit the protocol and its deployment. Read more.

3:50pm

Add to your personal schedule
3:50pm–4:30pm Wednesday, 10/03/2018
Session
Leadership and Career Growth
Location: Sutton South Level: Intermediate
Accidental architecture is a product of circumstances, rather than deliberate development towards a goal; and, it is best addressed by equipping teams to make more deliberate and informed technical decisions. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 10/03/2018
Session
Distributed Data
Location: Nassau Level: Intermediate
Secondary topics:  Distributed State
Alexander Rasmussen (Freenome)
In this talk, we'll explore some of the data integrity problems that come up a lot when dealing with spreadsheet data, and explore whether those integrity problems are inescapable and ongoing work to mitigate them. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 10/03/2018
Session
Kubernetes
Location: Beekman Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Neil Peterson (Microsoft)
This talk will be a technical deep dive on using the Kubernetes Service Catalog to dynamically provision and consume managed cloud services. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 10/03/2018
Session
Serverless
Location: Gramercy Level: Beginner
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Guy Podjarny (Snyk)
Serverless shuffles security priorities, naturally addressing certain risk while elevanting others - as this live hacking session will vividly demonstrate. We will break into a demo vulnerable Serverless app while explaining each security mistake, its impact and how it can be avoided. By the end, you'll better appreciate the need for - and be ready to handle - keeping your functions secure. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 10/03/2018
Session
Continuous Delivery
Location: Murray Hill Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Rewriting the key software component of your platform from scratch is always intimidating, especially when you guarantee 100% uptime, your platform is in the critical application delivery path, and your environment is highly distributed. Shannon Weyrick discusses NS1's recent DNS server rewrite and the steps the company took to roll it out across its globally distributed network with no downtime. Read more.

4:45pm

Add to your personal schedule
4:45pm–5:25pm Wednesday, 10/03/2018
Session
Leadership and Career Growth
Location: Sutton South Level: Non-technical
Sharon Steed (Communilogue)
This talk teaches what empathy is (and is not) and teaches individuals the tools needed to cultivate an empathy mindset at work and in life. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 10/03/2018
Session
Location: Nassau Level: Beginner
Sean T Allen (Wallaroo Labs)
In 2007, Pat Helland published "Life Beyond Distributed Transactions: An Apostate’s Opinion," in which he conducts a thought experiment on how to design a distributed database that can scale almost infinitely. While the paper explicitly addresses distributed database design, Sean Allen shows that the ideas are far more widely applicable, particularly in scaling stateful applications. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 10/03/2018
Session
Kubernetes
Location: Beekman Level: Intermediate
Secondary topics:  Systems Architecture & Infrastructure
Sarah Wells (Financial Times)
The Financial Times recently migrated their content platform to kubernetes. Find out what it takes to migrate 150+ microservices from one container stack to another, without affecting the existing production users and while the rest of your teams are working on delivering new functionality. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 10/03/2018
Session
Kubernetes
Location: Gramercy Level: Intermediate
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Ian Coldwater (Jamf)
Ian Coldwater gives you practical advice about securing your Kubernetes clusters, from an attacker’s perspective. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 10/03/2018
Session
Systems Engineering and Architecture
Location: Murray Hill Level: Intermediate
Casey Rosenthal (Backplane)
Use Chaos Engineering to embrace complexity and navigate it, rather than rejecting complexity and trying to erase it. Read more.