infrastructure


FOSS is in Jeopardy

Location: Salon D
April 18th, 2017
4:00 PM - 5:00 PM

With the creation of the Scala Center, Scala has achieved a level of open source collaboration that is heretofore unseen, where the worlds of government, academia, corporate enterprise and community are now actively engaging in a positive way to move the language forward in multiple dimensions. However, most other open source technologies do not have this level of diverse backing, and are in serious danger of losing their ability to meet their long-term potential. In this talk, I will explore the reasons open source projects, libraries, tools and more are now in danger of never becoming more than isolated pet
Read more  »

Jamie Allen

Director of Engineering, Starbucks; former Senior Director of Global Solutions Architects, Typesafe/Lightbend

Container Trends: the past and future of container development. Why now? What’s next?

Location: Salon D
April 19th, 2017
11:30 AM - 12:30 PM

Containers are not a new technology, but in recent years they've taken off and are changing the way software is deployed and managed. This talk will discuss why containers are such a hot topic right now, outlining current industry trends such as how virtualization and containerization are converging. John will also look at the road ahead with containers to share what might be coming next.

John Gossman

Lead Architect, Microsoft Azure

Serverless Architectures

Location: Salon B
April 19th, 2017
2:45 PM - 3:45 PM

Cloud computing has reduced engineering costs and improved delivery effectiveness drastically over the last decade, but new systems and features can still see lead times of weeks or months even for a prototype release, and operations costs are still often inefficiently managed. Modern approaches in cloud computing, including the new area of serverless architectures, tackle both of these concerns. Serverless architectures are those that incorporate third-party backend-as-a-service (BaaS) products into the application, or that use functions-as-a-service (FaaS) platforms, like AWS Lambda, to run server-side code in fully managed, event-driven, ephemeral containers. By using these ideas such architectures remove much of
Read more  »

Mike Roberts

co-founder, Symphonia

DevSecOps: Lessons Learned from Inserting Security in to a DevOps World

Location: Salon D
April 18th, 2017
2:45 PM - 3:45 PM

The topic of DevSecOps is starting to percolate in the technology world’s brew. There are presentations, manifestos, blogs, and conference sessions all dedicated to the practice. As humble practitioners of the DevSecOps craft, this talk will focus on the Starbucks efforts to securely develop, deploy, and support a unified commerce platform for one of the world’s largest merchants. We will review Starbucks approach to security by design and provide examples of how we use infrastructure as code to configure security policies, perform continuous audits, embrace containerization, and inject security checks into our CI/CD pipeline.

Scott Schwan

Director of Cloud Engineering, Starbucks Coffee Company

Stream All Things: Patterns of Modern Data Integration

Location: Salon D
April 18th, 2017
1:30 PM - 2:30 PM

Data integration is a difficult problem. We know this because 80% of the time in every project is spent getting the data you want the way you want it. We know this because this problem remains challenging despite 40 years of attempts to solve it. All we want is a service that will be reliable, handle all kinds of data and integrate with all kinds of systems, especially with stream processing applications. A service that is easy to manage and scale as our systems grow. Oh, and we want low latency too. Is it too much to ask? In this
Read more  »

Gwen Shapira

Product Manager, Confluent

The Convox Platform: Integration Over Invention

Location: Salon E
April 19th, 2017
11:30 AM - 12:30 PM

One of the guiding principles of the Convox project is that you should always consume a service rather than running custom software. This talk will focus on how we use this approach to build Convox, the motivations behind it, and why you should delegate the bulk of your technology burden to focus on the things that matter.

David Dollar

CEO/Founder, Convox

DevOps Disaster Recovery: Lessons Learned from 50 Years of Aviation Disasters

Location: Salon A
April 18th, 2017
1:30 PM - 2:30 PM

In this talk, we 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. We take those lessons learned in disaster recovery and analysis, teamwork, task saturation, and systems design and apply them to modern software application and infrastructure architecture at scale to achieve higher availability, reduced errors, and more scalable systems.

Matt Rogish

Co-founder and CEO, ReactiveOps

Building for Operability: Stateful Applications in Containers with the Autopilot Pattern

Location: Salon D
April 19th, 2017
4:00 PM - 5:00 PM

Despite the hype, deploying and running these containers in the real world is still a challenge. Today's container frameworks force developers to compensate for many surprisingly restrictive operational constraints. Teams adopt containers only for stateless services, leaving behind many of their advantages in improving operability for the entire stack. The Autopilot Pattern is a powerful design concept to address these problems. By moving the responsibility for handling events such as startup, shutdown, scaling, and recovery from the framework into the application, we can build intelligent architectures that maximize developer flexibility and minimize the need for human operational intervention. Better still,
Read more  »

Tim Gross

product manager, Joyent

Applied Distributed Research in Apache Cassandra

Location: Salon B
April 18th, 2017
11:30 AM - 12:30 PM

The popular nosql database Cassandra eschews a master/slave partitioning design in favor of a fully peer-to-peer model which makes it robust and scalable but adds significant complexity to some areas of its design. I will explain the challenges and successes Cassandra has had in creating lightweight transactions, materialized views, and strongly consistent cluster membership within this peer-to-peer paradigm.

Jonathan Ellis

Co-founder and CEO, DataStax; former chairman, Apache Cassandra

Cost-effective Telemetry Solutions: Balancing Between Blind and Broke

Location: Salon A
April 19th, 2017
10:15 AM - 11:15 AM

The modern operator faces a tension between varying levels of blind and varying levels of broke. Operational Telemetry solutions at scale are some of the largest, most expensive yet mission critical systems that exist. This talk focuses on the strategy and use of multiple providers to provide a suite of cost-effective telemetry solutions that work together.

Bruce Wong

Technology Leader, Twilio