Track: Immutable Infrastructures: Orchestration, Serverless, and More
Immutable infrastructures represent one of the more elegant ways to deploy scalable, resilient, and service oriented architectures. Isolating compute functions from persistence and treating functionality as the unit of deployment liberates architectures from designing for the availability of a single piece of hardware. Serverless infrastructure takes this concept to the micro-scale; removing the platform from the equation and focusing on the exact code and function needed to fulfill a request.
In this track, we will examine the current and future state of immutable and serverless infrastructures. Experts will share tools, practical strategies, and epic tales of success and defeat in designing immutable and serverless systems that are resilient, scalable, and secure.
Ben Hagen is likely the only security professional in the world who has won both a presidential election and an Emmy. He loves security and both building and breaking things. Ben is currently a Vice President/Principle Infrastructure Security Architect at Salesforce and previously lead the Cloud Security Tools and Operations team at Netflix. During the 2012 US Presidential Election he was in charge of security for the Obama re-election campaign’s technology program. Prior to this role, he was a Security Consultant with Neohapsis, and Motorola where he had to break into, and then help fix, the computer networks of lots of organizations. He has built lots of fun tools and systems, has held many impressive sounding certifications, and enjoys pizza and cats.
by Andrew Spyker
Open Source Coordinator @Netflix
by Amit Joshi
Senior Software Engineer @Netflix
Project Titus is Netflix's container runtime on top of Amazon EC2. Titus powers algorithm research through massively parallel model training, media encoding, data research notebooks, ad hoc reporting, NodeJS UI services, stream processing and general micro-services. As an update from last year's talk, we will focus on the lessons learned operating one of the largest container runtimes on a public cloud. We'll cover the migration we've seen of applications and frameworks from VM's to...
by Michael Fisher
Site Reliability Engineering Manager @HFA
Hillary for America was arguably one of 2016’s largest startups. It was in the news every day, raised billions of dollars, and grew at an incredibly fast rate. There was even a very splashy exit. But what isn’t often talked about is the technical infrastructure behind it. Over the course of 18 months, HFA tech’s SRE team built and ran an immutable infrastructure, supporting a tech org that started with one developer and grew to 80, letting people deploy hundreds of times a day, with little...
by Gabriel Enslein
Senior Infrastructure Engineer @Heroku
Over the years, Heroku Data's offerings continue to grow and reach new higher demands with Postgres, Kafka and Redis. Performing repairs, maintainenances, applying patches and auditing a fleet of millions creates some serious time constraints. We'll walk through the evolution of fleet orchestration, immutable infrastructure, security auditing and more to see how managing the data services for many Salesforce customers, start-ups and hobby developers alike is done with as little human...
by Erik Peterson
CEO & Co-Founder @CloudZeroInc
Serverless architectures created using Functions as a Service solutions like AWS Lambda, Google Cloud Functions or Azure Functions unlock new design patterns at extremely low cost, but with the servers having gone into hiding under the bed, have all our security problems also left our bedroom for good? This lighthearted talk will first cover just what is this new Serverless beast, how best to understand it and what sorts of things are possible. With that understanding we will then explore...
by Diptanu Choudhury
Cloud Infrastructure Engineer @Facebook
Data Intensive applications are everywhere, and they present a very unique set of challenges that traditional OLTP services present. Over the last decades we have re-invented how data intensive applications work by deploying Map-Reduce at scale with Hadoop, and recently by Spark and Samza which enables stream processing thereby reducing latency for various use cases. With recent advents in Virtual Reality, Edge Computing and Deep Learning for image recognition, we are collecting more data...
Tracks
Monday, 26 June
-
Microservices: Patterns & Practices
Practical experiences and lessons with Microservices.
-
Java - Propelling the Ecosystem Forward
Lessons from Java 8, prepping for Java 9, and looking ahead at Java 10. Innovators in Java.
-
High Velocity Dev Teams
Working Smarter as a team. Improving value delivery of engineers. Lean and Agile principles.
-
Modern Browser-Based Apps
Reactive, cross platform, progressive - webapp tech today.
-
Innovations in Fintech
Technology, tools and techniques supporting modern financial services.
Tuesday, 27 June
-
Architectures You've Always Wondered About
Case studies from the most relevant names in software.
-
Developer Experience: Level up Your Engineering Effectiveness
Trends, tools and projects that we're using to maximally empower your developers.
-
Chaos & Resilience
Failures, edge cases and how we're embracing them.
-
Stream Processing at Large
Rapidly moving data at scale.
-
Building Security Infrastructure
How our industry is being attacked and what you can do about it.
Wednesday, 28 June
-
Next Gen APIs: Designs, Protocols, and Evolution
Practical deep-dives into public and internal API design, tooling and techniques for evolving them, and binary and graph-based protocols.
-
Immutable Infrastructures: Orchestration, Serverless, and More
What's next in infrastructure. How cloud function like lambda are making their way into production.
-
Machine Learning 2.0
Machine Learning 2.0, Deep Learning & Deep Learning Datasets.
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS.
-
Optimizing Yourself
Maximizing your impact as an engineer, as a leader, and as a person.
-
Ask Me Anything (AMA)