Learning Opportunities - Watching/listening list
Over the last year I've spent a lot of time learning (thank you, long commute & lunch hours). Many topics ranging from Chef to DevOps to architecture concepts to management concepts and everything in between. Why have I done this?
- DevOps Demystified with Ben Rockwood: https://www.youtube.com/watch?v=h5E--QSBVBY
- DevOps at ancestry.com: https://www.youtube.com/watch?v=pF5ya0q53kk
Those two presentations were key in sending me down this road. First, and most important, was Mr. Rockwood's explanation as to the real 'why', and the point behind DevOps from an operational perspective. Second, and no less important but for a different reason, the continuous delivery system at ancestry.com really made it real to me because they are a 'Windows shop'. So much of what I'd been reading about Chef/config mgmt. relied on amazing tools (see the error there?) only available to the Linux world. Suddenly here's this guy telling me that it's possible on Windows. (nevermind the fundamental error - I watched this one before 'Devops Demystified')
So here I am a year later and while we have made good progress, we are still working on communicating/teaching the ideals behind 'improve the flow' and 'continuous improvement', and all the areas in between that may need rethinking.
It came up that while it's great that I have spent all this time and learned a lot - how have I communicated it to the rest of the team? Since hallway conversations (while profitable) have a pretty narrowly focused audience, it makes for spotty coverage of these new ideas.
Thus...the watching/listening list (I didn't include reading because so many can't be bothered, but watching/listening is pretty hard to say 'no can do'). (see the symptom in that last sentence?).
Currently my personal goal is to make the entirety of IT a normal 9-5 job (at least here at my current employer). Gene Kim's vision at a local scale, if you will.
Excuse the wiki markup.
-------------------------------------
This page is a summary of the media I've consumed over the last year. By putting it up here in some organized fashion, I am hoping that others will check some of it out and try something new.
=DevOps philosophy & culture=
* Keynote: Why We Need DevOps - Gene Kim: https://www.youtube.com/watch?v=877OCQA_xzE
* The Phoenix Project, 8 months in: http://devopscafe.org/show/2013/11/19/devops-cafe-episode-44.html
* DevOps Demystified with Ben Rockwood: https://www.youtube.com/watch?v=h5E--QSBVBY
* Continuous Delivery with Jez Humble: http://devopscafe.org/show/2012/9/26/devops-cafe-episode-33.html
* Continuous Delivery with Jez Humble: http://foodfightshow.org/2013/06/continuous-delivery.html
* Continuous Delivery with Jez Humble: http://www.se-radio.net/2015/02/episode-221-jez-humble-on-continuous-delivery/
* Continuous Delivery with Jez Humble: http://www.arresteddevops.com/continuous-delivery/
* The DevOps Transformation (Ben Rockwood, 2011): http://youtu.be/3KpPBnEtRj4
* Simon Sinek - People don't buy what you do, they buy why you do it: http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action.html
* DevOps... it's the "why?" not the "what".: http://devopscafe.org/show/2012/3/5/devops-cafe-episode-23.html
=Management=
* Stop Hiring DevOps Experts and Start Growing Them by Jez Humble: https://www.youtube.com/watch?v=6m9nCtyn6kE
* Transforming to a Culture of Continuous Improvement: https://www.youtube.com/watch?v=pxHwMbfd8DE
* Company culture: http://www.se-radio.net/2014/10/episode-212-randy-shoup-on-company-culture/
* Hiring in the software industry: http://www.se-radio.net/2014/08/episode-208-randy-shoup-on-hiring-in-the-software-industry/
* DevOps hiring: http://devopscafe.org/show/2013/2/8/devops-cafe-episode-38.html
* Theories of managing organizations for competitive advantage: http://devopscafe.org/show/2012/8/23/devops-cafe-episode-31.html
* Management in Operations: http://foodfightshow.org/2014/06/management-in-operations.html
* Examining Failure Without Blame: http://www.arresteddevops.com/blameless/
=Technical Debt=
* SATURN 2014 Panel Discussion on Technical Debt: https://www.youtube.com/watch?v=4sm1PTZrejI
* Technical Debt in Large Systems: Understanding the Cost of Software Complexity: https://www.youtube.com/watch?v=tO4OinbOWaE
* Technical Debt: http://www.se-radio.net/2015/04/episode-224-sven-johann-and-eberhard-wolff-on-technical-debt/
=Examples from the wild=
* 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr: https://www.youtube.com/watch?v=LdOe18KhtT4
* Salesforce & DevOps, org design, toolchain choices: http://devopscafe.org/show/2013/9/9/devops-cafe-episode-41.html
* DevOps at Etsy: http://www.arresteddevops.com/devops-at-etsy/
=Agile & organizing=
* Managing your Mental stack: http://www.arresteddevops.com/managing-your-mental-stack/
* Kanban with David Anderson: http://devopscafe.org/show/2012/6/13/devops-cafe-episode-30.html
* Personal Kanban: http://www.se-radio.net/2013/07/episode-196-personal-kanban-with-jim-benson/
=Development=
* Software deployment: http://www.arresteddevops.com/software-deployment/
* Continuous Integration - CI Told You So!: http://www.arresteddevops.com/continuous-integration/
* Developer productivity, eliminiating waste in the dev environment setup: http://devopscafe.org/show/2013/10/29/devops-cafe-episode-43.html
=Testing=
* Dima Kovalenko: Selenium and Cucumber: https://www.youtube.com/watch?v=NknTBuOpbHQ
* Scaling and managing Selenium Grid by Dima Kovalenko @ Selenium Conf 14: https://www.youtube.com/watch?v=Ig_pTB-ITK8
* Better Late Than Never: Integrating Selenium After The Fact: https://www.youtube.com/watch?v=ur1d7fYFAYM
* Selenium Grid: https://www.youtube.com/watch?v=KiZeP9eCuGU
* Francois Reynaud + Kevin Menard: Selenium 2 Grid: https://www.youtube.com/watch?v=rjc51R8nI2Y
* Hackathon 2014 - Removing Dependency from SauceLabs - Christopher Grandoit: https://www.youtube.com/watch?v=Vpzzdkea7Fk
* Does testing keep you from making a huge mistake?: http://www.arresteddevops.com/episode-002-does-testing-keeps-you-from-making-a-huge-mistake/
* Testing in Practice: http://foodfightshow.org/2013/05/testing-in-practice.html
* TestKitchen: http://foodfightshow.org/2014/08/test-kitchen-1-dot-x.html
=Operations=
* I Am SysAdmin (And So Can You!): https://www.youtube.com/watch?v=BRmFYJx28V0
* History/future of systems admin, operations as craft/culture: http://devopscafe.org/show/2014/9/30/devops-cafe-episode-55-tom-limoncelli.html
* The future of DevOps: http://foodfightshow.org/2013/10/the-future-of-devops.html
* DevOps culture change: http://www.arresteddevops.com/devops-culture-change/
* "You Code Like a Sysadmin"—Software Development for the Non-Developer: https://www.youtube.com/watch?v=ZjdqP-REoqc
* Managing Systems in the Cloud: http://www.arresteddevops.com/managing-systems-in-the-cloud/
=Systems=
* Simplicity, complicated vs. complex: http://devopscafe.org/show/2015/4/3/devops-cafe-episode-58-zoran-perkov.html
* Complexity and Failure. Like Peanut Butter and Jelly.: http://devopscafe.org/show/2014/10/20/devops-cafe-episode-56-sidney-dekker.html
* Resilient systems, culture, microservices, containers, the cloud, and how they are all intertwined: http://devopscafe.org/show/2014/7/22/devops-cafe-episode-50-adrian-cockcroft.html
* Complexity Theory & Cynefin: http://foodfightshow.org/2015/01/complexity-theory-and-cynefin.html
* Immutable Infrastructure: http://foodfightshow.org/2013/07/immutable-infrastructure.html
* Netflix OSS: http://foodfightshow.org/2013/05/netflix-oss.html
* Systems Performance: http://www.se-radio.net/2015/04/se-radio-episode-225-brendan-gregg-on-systems-performance/
* Mechanical sympathy: http://www.se-radio.net/2014/02/episode-201-martin-thompson-on-mechanical-sympathy/
=Architecture=
* Software Architecture Sketches: http://www.se-radio.net/2015/06/episode-228-software-architecture-sketches-with-simon-brown/
* CAP Theorem, then and now: http://www.se-radio.net/2015/05/the-cap-theorem-then-and-now/
* Microservices: http://www.se-radio.net/2014/09/episode-210-stefan-tilkov-on-architecture-and-micro-services/
* Domain-driven design - 10 years in: http://www.se-radio.net/2015/05/se-radio-episode-226-eric-evans-on-domain-driven-design-at-10-years/
=Automation & Powershell DSC=
* Microsoft and DevOps w. Jeffrey Snover: http://devopscafe.org/show/2012/11/27/devops-cafe-episode-36.html
* A Practical Overview of Desired State Configuration: https://www.youtube.com/watch?v=lP6noSW6Vr4
* Seattle Chef Meetup 7/15/14: Chef and Microsoft's Desired State Configuration (DSC): https://www.youtube.com/watch?v=mXaAIawzNic
* PowerShell Desired State Configuration DSC and Windows DevOps: https://www.youtube.com/watch?v=zYWHfY8_oyg
* DevOps, Desired State, and Microsoft Windows: https://www.youtube.com/watch?v=w3A2RmppBG4
* Automating a Windows .NET 4.0 Stack with Opscode Chef and Microsoft Azure: https://www.youtube.com/watch?v=JcLqBLPI2lA
=DevOps & Windows=
If you are curious, the reason why this has a separate topic is because traditionally Windows has lagged far behind the Linux communities, so any developments are big news.
* Continuous Delivery on Windows: http://www.se-radio.net/2014/09/episode-211-continuous-delivery-on-windows-with-rachel-laycock-and-max-lincoln/
* Rachel Laycock - "Continuous Delivery: Tales from Windowsland": https://www.youtube.com/watch?v=TpzRuUB9r9o
* DEVOPS + Chef + Windows at Ancestry.com: https://www.youtube.com/watch?v=pF5ya0q53kk
* #ChefConf 2014: Daniel Gilmer, "Ancestry's Use Of Chef For Windows: Phase 2": https://www.youtube.com/watch?v=0Ywy77QoKhU
* Webinar: Transforming to Continuous Delivery at Ancestry.com with Opscode Private Chef: https://www.youtube.com/watch?v=DoSrsjimXjE
* Tips and Tricks for Automating Windows with Chef - Doug Ireton: https://www.youtube.com/watch?v=APBSff1_oVY
* How to Achieve Continuous Delivery with TFS - Peter Gfader: https://www.youtube.com/watch?v=fLG1yk2ZyJM
* Windows Automation for Frustrated Sysadmins: http://foodfightshow.org/2014/10/windows-automation-for-angry-neckbeards.html
* Even MOAR Windows: http://foodfightshow.org/2014/10/even-moar-windows.html
* DevOps in a Microsoft World: http://www.arresteddevops.com/microsoft-devops/
=Metrics=
* CollabNet webinar Real Time Metrics to Power DevOps Pipelines: https://www.youtube.com/watch?v=CFX5C_Rhi_k
* Data Storage at Librato: https://www.youtube.com/watch?v=uJvLiPQah3c
* Metrics Gauges, Counters, and Ratios, Oh My!: https://www.youtube.com/watch?v=s2gZyvV3FQo
=Databases & Data=
* Building an Automated Database Deployment Pipeline - Alex Yates: https://www.youtube.com/watch?v=RZz0Arba87s
* SQL Server Central Webinar #25 - Best Practices in Database Deployment (Part 1): https://www.youtube.com/watch?v=F8CFHC0Pl-s
* Internet of Data Gravity Things: http://devopscafe.org/show/2015/4/15/devops-cafe-episode-59-dave-mccrory.html
* Current developments in Databases: http://www.se-radio.net/2013/12/episode-199-michael-stonebraker/
* Martin Fowler & Pramod Sadalage on Agile Database Development: http://www.se-radio.net/2012/06/episode-186-martin-fowler-and-pramod-sadalage-on-agile-database-development/
* The Database: The Elephant in the Room: http://www.arresteddevops.com/continuous-delivery-database/
=Monitoring & logging=
* A New Age in Alerting with Bosun: The First Alerting IDE: https://www.youtube.com/watch?v=eadYcFQ92Ko
* OSMC 2013 | Andreas Ericsson: The future of Nagios (ENG): https://www.youtube.com/watch?v=YgbbyyNIiHc
* R2-D2 projector server monitoring system: https://www.youtube.com/watch?v=15rUkIJ25EE
* logging: logstash and other things - Jordan Sissel of DreamHost - PuppetConf '12: https://www.youtube.com/watch?v=RuUFnog29M4
* More Logstash Awesome - Jordan Sissel - PuppetConf 2013: https://www.youtube.com/watch?v=fwMnb4-t8vo
* OSDC 2014: Gergely Nagy - Monitoring with syslog ng, Riemann and Kibana: https://www.youtube.com/watch?v=4Zeqkd9krQ8
* DevOps Days Tel Aviv 2013: Ignite: Monitoring Patterns with Riemann - Itai Frenkel & Eli Polonsky: https://www.youtube.com/watch?v=hQYY4PL5HBw
* Monitoring in an Infrastructure as Code Age - PuppetConf 2013: https://www.youtube.com/watch?v=WRAkCqS_0QY
* Logging & logging infrastructure: http://www.se-radio.net/2015/02/episode-220-jon-gifford-on-logging-and-logging-infrastructure/
* Monitorama 2013 excerpts: http://foodfightshow.org/2013/05/monitorama-2013.html
=Security & Networking=
* Secrets in Chef: http://foodfightshow.org/2013/07/secret-chef.html
* Software defined networks & future of network administration: http://devopscafe.org/show/2013/9/28/devops-cafe-episode-42.html
* Challenging the conventional thinking that hardware/software must come bundled together: http://devopscafe.org/show/2014/2/19/devops-cafe-episode-48-jr-rivers.html
* Growing pains in the face of compliance: http://devopscafe.org/show/2014/8/18/devops-cafe-episode-52-matt-ho-with-alex-honor.html
=New ideas in computing=
* (this one was kinda mind blowing) Modern Cloud-based platform: http://www.se-radio.net/2014/12/episode-216-adrian-cockcroft-on-the-modern-cloud-based-platform/
* Postcode Anywhere: Optimize eCommerce with Machine Learning — Cassandra, Elasticsearch and Spark: https://www.youtube.com/watch?v=-MNTCdrbCA8
* Agile analytics: http://www.se-radio.net/2014/07/episode-206-ken-collier-on-agile-analytics/
* Docker: http://www.arresteddevops.com/docker/
* Apache Zookeeper: http://www.se-radio.net/2015/06/episode-229-flavio-junqueira-on-distributed-coordination-with-apache-zookeeper/
* Apache Storm: http://www.se-radio.net/2015/03/episode-222-nathan-marz-on-real-time-processing-with-apache-storm/
* Apache Kafka: http://foodfightshow.org/2014/11/apache-kafka.html
* Apache Mahout: http://www.se-radio.net/2013/04/episode-193-apache-mahout/
* Distributed systems: http://www.se-radio.net/2014/04/episode-203-leslie-lamport-on-distributed-systems/
* OpenStack: http://foodfightshow.org/2013/09/openstack.html
Comments
Post a Comment