Track: Continuous Delivery: From Heroics to Becoming Invisible
Location:
- Grand Ballroom B/C
Day of week:
- Monday
As a product grows many delivery procedures quickly turn into a haphazard collection of ad hoc recipes, tribal knowledge and unrelated tools that are brought together by the heroics of a few dedicated individuals. While their efforts and achievements deserve praise, they are also a signal that the process is broken. The journey of Continuous Delivery starts at these valiant feats of will and determination and culminate in habits, processes and tooling that become so ingrained and natural to the daily routines of the organization as to become invisible. It is these journeys of transformation in organization, their success, failures and the often overlooked efforts required to make things appear effortless that define what undertaking Continuous Delivery encompasses.
by Lisa Van Gelder
Senior Consultant at Cyrus Innovation
Companies like Netflix, Google and Amazon are leading the way with Continuous Delivery. Most of us don’t work in a company like them. We don’t have a simian army. We don’t have a canary testing process. Working out where to start can feel overwhelming.
This talk will provide simple tips and tricks for improving delivery without investing lots of time up front creating complex deployment frameworks.
Culture and process is as important as tools and automation. This talk will give...
by Andy Vaughn
Software Engineering Lead at MindTouch, Inc.
Transitioning your product release cycle from a slow, waterfall model with manual build and deployment steps to lean and automated continuous delivery can completely redefine how your organization builds, supports, and sells your product. What are the recommended tools, processes, and cultural changes required to realize this change, and how long does it take?
This presentation aims to give attendees a case study of how changing the development model and release cycle of a 5...
by Hans Dockter
Founder of Gradle and Gradleware
Builds and Build systems have been treated for many years not with the conceptual depth and principles they deserve and require. The lack of this is even more painful today as modern builds form a crucial part of the continuous delivery pipeline far away from the simple copy, compile and archive of the past.
We will present an in-depth treatment of build systems concepts. This starts with different approaches how builds are defined and the different roles of people interacting with...
by Sangeeta Narayanan
Manager, Edge Infrastructure & Delivery at Netflix
A few years ago, the Netflix API evolved into the primary internet facing service that all devices interact with to obtain the metadata needed to render their user experience. The timing of that shift coincided with our move from our private Data Centers to AWS, which also marked a switch to the Operate-What-You-Built’ model of execution for Engineering teams across the company. All these changes created a challenge for us in terms of our ability to deliver software reliably at the pace that...
by Richard Kasperowski
QCon Open Space Facilitator
Open Space
Join Arne Claassen, our speakers, and other attendees as we explore Continuous Delivery. As a product grows many delivery procedures quickly turn into a haphazard collection of ad hoc recipes, tribal knowledge and unrelated tools that are brought together by the heroics of a few dedicated individuals. While their efforts and achievements deserve praise, they are also a signal that the process is broken. The journey of Continuous Delivery starts at these valiant feats of will and...
by Jason Toy
Drives evolution of dev & test systems at Linkedin
As companies scale, sometimes priorities, strategies, and culture have to adapt as well. LinkedIn is a case study in how an inefficient development and release strategy limited engineers from building new features quickly and with confidence.
...Tracks
Covering innovative topics
Monday, 3 November
-
Architectures You've Always Wondered about
The newest and biggest Internet architectures
-
Real World Functional
Putting functional programming concepts to work in the real world.
-
The Future of Mobile
The future of mobile and performance improvements
-
Continuous Delivery: From Heroics to Becoming Invisible
Continuous Delivery philosophies, cultures, hiccups, and best practices.
-
Unleashing the Power of Streaming Data
This track explores a variety of use-cases, platforms, and techniques for processing and analyzing stream data from the companies deploying them at scale!
-
Sponsored Solutions Track I
Tuesday, 4 November
-
Engineering for Product Success
Architectures that make products more successful
-
Reactive Service Architecture
Reactive, Responsive, Fault Tolerant and More.
-
Modern CS In the Real World
How modern CS tackles problems in the real world.
-
Applied Machine Learning and Data Science
Understand your big big data!
-
Deploying at Scale
Containerizing Applications, Discovering Services, and Deploying to the Grid.
-
Sponsored Solutions Track II
Wednesday, 5 November
-
Beyond Hadoop
Emerging Big Data Frameworks and Technology
-
Scalable Microservice Architectures
This track addresses the ways companies with hundreds of fine-grained web-services (e.g. Netflix, LinkedIn) manage complexity!
-
Java at the Cutting Edge
The latest and greatest in the Java ecosystem
-
Engineering culture
Successes and failures in creating an engineering culture.
-
Next gen HTML5 and JS
How Web Components, the Future of CSS, and more are changing the web.
-
Sponsored Solutions Track III