All The Talks 2020 - DevOps
Talks
Continuous Verification and the Myths of Reliability
Continuous Integration and Continuous Delivery both brought fundamental changes to how we build, operate, and maintain infrastructure at scale. Our knowledge of systemic properties of complex systems has improved, leading us into a new era of Cont...
Casey Rosenthal
State of DevOps Report Insights: Integrating Security into the Software Delivery Lifecycle
Over the past eight years, Puppet has surveyed more than 30,000 technical professionals around the world in the most comprehensive and longest-running study on the topic of DevOps. In the 2019 State of DevOps Report, we looked specifically at how ...
Alanna Brown
DevOps
High velocity, virtue and values
Every generation claims that things happen faster than they used to. This certainly applies to IT – witness the effort that has gone into applying Lean, Agile and DevOps principles to achieve high-velocity IT. Like most people with a grasp of...
Mark Smalley
Risk Decisions in an Imperfect World
Security is often spoken of in absolutes. Is this secure? Is that insecure? The reality is that security is a spectrum. It is a series of implicit and explicit decisions made to meet the business needs within an acceptable risk tolerance. What ...
Mark Nunnikhoven
Ask-Me-Anything
Gene Kim is a Wall Street Journal bestselling author, researcher, and multiple award-winning CTO. He has been studying high-performing technology organizations since 1999 and was the founder and CTO of Tripwire for 13 years. He is the author of si...
Gene Kim, Jeff Smith
How to GRC Your DevOps
DevOps practices have helped businesses think differently about building systems in more reliable and resilient ways for 10 years. Standard GRC approaches haven't quite evolved to complement DevOps concepts. I’ll talk about ways to calibrate GRC a...
Susan Allspaw Pomeroy
DevOps
Devsecops quiz
Come and join us for a devsecops quiz. It's your time to shine and show off your knowledge. Rudy Gevaert Longtime sysadmin passionate about devops and ICT development cooperation
Rudy Gevaert
Origins of Promise Theory
Mark Burgess is a theoretician and practitioner in the area of information systems, whose work has focused largely on distributed information infrastructure. He is known particularly for his work on Configuration Management and Promise Theory. He ...
Mark Burgess
You Can't Buy DevOps
As the DevOps movement continues to see momentum many organizations don’t know where to start. A common misconception is tooling will make you “DevOps”. While tools can give you the software that will allow you to automate, continuously deliver, m...
Julie Gunderson
DevOps
COVID-19 pandemic - how can we help?
The COVID-19 pandemic affects every one of us, and we are just beginning to understand the potential impact of this crisis. Today, we are a global community, interconnected in a myriad ways. How can we bond together to keep the world safe, and pro...
Sasha Rosenbaum
Tech Ethics in the Dark Times
We're in the middle of an Event. What should the tech industry be doing? Anne Currie Anne has worked in the tech industry for 25 years as an engineer, manager, startup founder, writer and speaker. These days she teaches tech ethics at the Un...
Anne Currie
Feature Flag Maintenance
Using feature flagging for releases is becoming the norm. It's an innovative way to ship and test software. However, when you have a ton of feature flags, it can be overwhelming. How do you handle it? We'll go through the entire feature flag life ...
Talia Nassi
Frustrated? Transform your conversations to transform your culture
Are you trying to change the way you work but running into a brick wall? Maybe trying to do that cross-silo collaboration everyone keeps asking for, but they just don’t get it? If you’re frustrated, it is probably your fault! There are almost c...
Douglas Squirrel, Jeffrey Fredrick
The Unicorn Project And The Five Ideals
It is impossible to overstate how much I’ve learned since co-authoring The Phoenix Project, DevOps Handbook, and Accelerate. I’m so excited that after years of work, The Unicorn Project will be published later this year. This book is my attemp...
Gene Kim
Get testing bottlenecks out of your deployment pipeline
Even when we automate all the things that are possible to automate, in most contexts, some human-centric testing is needed that is not automatable. Examples include: exploratory testing, accessibility testing, user acceptance testing. Jez Humble a...
Lisa Crispin
Observability and the Paradox of Alerts
Quick — how many different paging alerts can wake up your team, from how many different systems? Many teams have far too many paging alerts for them to usefully manage today, and most teams are hurtling towards an unsustainable future. It is a par...
Charity Majors
Morning Coffee
It's been 23 hours of Live streaming All The Talks. If you're reading this it means we made it so far. Enough wisdom has been spread - time for just CoffeeOps
Sharone Zitzman, Patrick Debois
What's your quarantine like?
Sit and chat with technology professionals as they discuss how they're navigating the world amidst COVID-19. We'll dive into the pains of living in a world where our different personas are now forced to constantly overlap. Parent, partner, co-work...
Eryan Cobham, 'Tine Zekis, Jeff Smith
Trust as the foundation of DevOps
We've all the tools today to do high frequent deliveries in high quality. Yet many team struggle with getting into fast feedback loops with their customers, as their culture is not fast and responsive enough. Trust can help, as trust makes a team...
Dirk Lehmann
DevOps
Value Stream Mapping is Dead. Long Live Value Stream Mapping!
Many teams and organizations are seeing positive outcomes from focusing on value and flow in their teams, but how do you actually do that? Value Stream Mapping (VSM) aims to do exactly that, but coming from physical manufacturing, and being dec...
Steve Pereira
Incident Analysis: How *Learning* is Different Than *Fixing*
What does it mean to actually ""learn"" from an incident? This talk will describe what we can do differently in the industry on this front, based on foundational methods from Cognitive Systems Engineering, Human Factors, and Resilience Engineerin...
John Allspaw
DevSecOps and Security Chaos Engineering
In this session Aaron will uncover the importance of using Chaos Engineering in developing a learning culture in a DevSecOps world. Aaron will walk us through how to get started with Chaos Engineering for security and how it can be practically app...
Aaron Rinehart
DevOps
Security
Deploying Machine Learning Models to Production: Challenges & Solutions using MLOps
For the most part Machine Learning is similar to traditional Software Development and most of the principles and practices that apply to Traditional Software Development also apply to Machine Learning. But there are also certain unique challenges ...
Adarsh Shah
Talk DevSecOps to me
This talk digs into the fundamentals of DevSecOps, exploring the key principles required to advance your security practices. Considering the changes in culture, methodologies, and tools, it will demonstrate how to accelerate your team journey’s fr...
Marco Antonio, Martins Júnior, Michelle Ribeiro
5 Whys and Other Lies About Complex System Failures
"Our words matter. Our words have consequences" - Sidney Dekker The software has bugs. The systems sometimes fail. People make ""mistakes"". These are fundamental truths of technology. But the 5 Whys and other lies we've been told about analyzi...
Jessica DeVita
Shift Left, Shift Right, The DevSecOps Hokey Pokey
Garrett Gross, a Rapid7 Technical Advisor for Application Security and Alyssa Miller, a Snyk Application Security advocate, come together to share how application security is evolving. We constantly hear about security shifting left in the SDLC......
Garrett Gross, Alyssa Miller
SRE - Using Error Budgets to Prioritize Work
Site Reliability Engineering (SRE) is a set of principles, practices, and organizational constructs that seek to balance the reliability of a service with the need to continually deliver new features. An error budget is the primary construct used ...
Nathen Harvey
Site Reliability Engineering
You’ve convinced me we have to collaborate —but how the hell do we deal with people?
We know that DevOps is about people, empathy, relationships, and collaboration. And science supports that—studies have shown collaboration is critical to effective software development and software operations. But many times, collaboration is easi...
Matt Stratton
Everyone has a failure story
Everyone has a failure story. And every epic failure is an excellent opportunity for learning. In this fun session we're going to hear some epic failure stories from some of the best in the industry - where we hope those who tune in will learn tha...
Or Cohen, Sharone Zitzman, Adi Belan, Anna Tsibulskaya
The threat is real: software supply chain vulnerabilities
Software supply chain threats are real! As more developers and companies rely on open-source code - that anyone can contribute to, including attacks - this open the door to a new vector of attack. There are increasing supply chain compromises whic...
Maya Kaczorowski
Corey Quinn reads mean Tweets
Do you know what your problem is? If you're on Twitter, almost certainly; there's no shortage of people willing to tell you exactly what you've gotten wrong. In this talk, Corey "Greatest Cloud Influencer in the World" Quinn reads his hate mail fo...
Corey Quinn
Create High-Performance DevOps Teams with Mob Programming
Nothing compares to Mob Programming for making the DevOps dream a reality in your org. While ops specialists, security personnel, testers, and developers all working on the same cross-functional team was a great leap forward, mob programming takes...
Chris Lucian, Austin Chadwick
DevOps