Track: DevOps & CI/CD
Location:
- Whittle, 3rd flr.
Day of week:
- Monday
There is more to Continuous Delivery than wiring together Jenkins instances and buying a new automated deployment tool. This track will tackle some of the more complex aspects. CD is about a lot more than technology, but the approach to the use of technology is critically important.
On this track we aim to talk about CD as a process that you can live and grow with. How do you keep your tests running in the face of change? How do you manage the deployment of complex systems?
We believe that CD works because it is a more scientific, empirical approach to software development. So what does the science say about our process? What difference will it make to your business?
Come and see some great speakers describe what world-class software development process looks like in complex cases.
by Lianping Chen
Software & Continuous Delivery/DevOp Engineer @PaddyPower
Although Continuous Delivery has gone viral after the seminal book by Jez Humble and Dave Farley, there is still doubt on its benefits and lack of understanding on the practices to achieve the maximum benefits. In this talk, I will attempt to add my two cents based on our three years' journey to CD at Paddy Power. In particular, I will discuss six benefits of continuous delivery we achieved.
For each benefit, I will explain why the benefit matters to the survival of today's businesses...
by Axel Fontaine
Creator of Flyway & Founder of Boxfuse
The cloud is the new normal and it is time to rethink how we see machines and deployments. We have been piling layer upon layer of complexity for too long. But why should it be this way? It is time to radically simplify all this.
In this talk, we'll throw general-purpose operating systems, snowflake servers and runtime provisioning out the door. Instead you'll see how servers become disposable, how machine images are generated from scratch in seconds and how to achieve perfect...
by Peter Thorngren
Technical Integration/Verification Leader for Volvo Truck Technology Group
Enabling Creativity – the truck system with Continuous Integration and Virtualization demonstrated.
The automotive industry is on the verge of a fundamental revolution as the vehicle themselves becomes autonomous – Continuous Integration and Continuous Delivery using virtualizations linked to real trucks will play key roles in making this happen. The heavy duty truck industry will be in the center of this major change. Trucks are already today advanced technical products with internet...
by Richard Kasperowski
Author of The Core Protocols: A Guide to Greatness
Open Space
by Sam Adams
Head of Software Engineering @LMAX Exchange
The development team at LMAX Exchange has pioneered Continuous Delivery right from our beginnings through to the present day where we are building and operating a platform that processes almost $2.0 trillion of trades a year.
In this talk we'll take you through our mature pipeline and practices: demonstrating the variety of testing we have built in, how good test isolation has enabled us to extend our functional tests into live monitoring of production, and how a commitment to...
by Dave Farley
Signatory of the Reactive Manifesto & Co-Author of "Continuous Delivery"
Writing and maintaining a suite of acceptance tests that can give you a high level of confidence in the behaviour and configuration of your system is a complex task. In this talk, Dave describse approaches to acceptance testing that allow teams to: work quickly and effectively; build excellent functional coverage for complex enterprise-scale systems; manage and maintain those tests in the face of change, and of evolution in both the codebase and the understanding of the business problem....
Tracks
Covering innovative topics
Monday, 7 March
-
Back to Java
What to expect in Java 9 and Spring 5
-
Stream Processing @ Scale
Big data, fast-moving data. Practical implementation lessons on Real-time Data
-
DevOps & CI/CD
Lessons/stories on optimizing the deployment pipeline
-
Head-to-Tail Functional Languages
Free-range Monads, Tackling immutability, tales from production, and more...
-
Architecting for Failure
Your system will fail. Take control before it takes you with it
-
21st Century Culture from Geeks on the Ground
New ways to organise technology companies and workplace culture
Tuesday, 8 March
-
Architectures You've Always Wondered about
In-depth technical case studies from giants like: Microsoft, Netflix, Google, Twitter, and more...
-
Close to the Metal
Get efficiency back into your code, concepts like: cache efficient algorithm and lock free data structures
-
Containers (in production)
Real-world lessons on scalability and reliability in production container deployments
-
Modern CS in the real world
Real-world Industry adoption of modern CS ideas
-
Security, Incident Response & Fraud Detection
Master-level classes on building security into your system and responding to incidents when things go wrong.
-
Optimizing You
Keeping life in balance is always a challenge. Learning lifehacks
Wednesday, 9 March
-
Disrupting Finance
Technology advances in finance (blockchain, P2P, Machine Learning, API's)
-
Modern Native Languages
Modern native languages: Safe efficiency with Go, Rust, Swift
-
Full Stack Javascript
Level up Javascript with topics like Angular, React/ReactNative, Node, Mongo/Couch/Other, Falcor, GraphQL, etc
-
Data Science & Machine Learning Methods
A developer's data science and machine learning toolkit
-
Microservices for Mega-Architectures
Practical lessons on Microservices success.
-
Modern Agile Development
Revisiting Agile today and tackling challenges we are seeing in the wild