Skip to content

Instantly share code, notes, and snippets.

@StilgarBF
Last active May 20, 2021 15:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save StilgarBF/fb69ab3380de27ab998a53f2b32bbba8 to your computer and use it in GitHub Desktop.
Save StilgarBF/fb69ab3380de27ab998a53f2b32bbba8 to your computer and use it in GitHub Desktop.

Tags #learning/conference #agile/DevOps

DevOps Enterprise Summit - Virtual - Europe

[https://doesvirtual.com/schedule] Bookmarks

Tuesday [[2021-05-18]]

Talia Melamed (Snyk) suggested their DACH team may have already been in contact with Zalando before. Also offered a Demo.

Opening Remarks

Gene Kim, Jeff Gallimore

  • no unicorns allowed (no tech giants)
  • Experience Reports
    • "how we solved the problems we had"
  • Expert Talks
  • Scenius (Brian Eno)
    • Scenius stands for the intelligence and the intuition of a whole cultural scene. It is the communal form of the concept of the genius.

    • wired: scenius

How to DevOps the Hell out of your Covid Crisis

Pieter Jordaan (CTO TUI) https://sched.co/hLjU

  • "Everyone is protecting their local revenue, their regional goals... and then COVID hit.Β  Suddenly, 2 million customers abroad that need to be repatriated"

  • "The board stated, we cannot let this opportunity go to waste: we must prepare for a prolonged period of lower revenue. We had to move fast. Use this crisis to consolidate the business."

  • we decided to .... focus on flow
  • textbook rules we broke:
    • "take a small application to the cloud and learn"
      • We took 6$billion Selling Platform
      • 130 staff trained
    • "lift and shift to the cloud"
      • we build new
    • "Proof concept of agile initiatives, then scale"
      • we transformed globally
  • be brave and start the journey

  • πŸ“š A Seat at the Table: IT Leadership in the Age of Agility
  • Don't solve a problem you are not yet facing - move fast
  • focus on Visibility - flow & Business Value
  • Invest once, use multiple times
  • Break your universe into smaller parts

From 6-Eye Principle to relase at Scale - adidas digital tech 2021

Fernando Cornago, Vikalp Yadav, Andreia Otto https://sched.co/i540

⁉️ miss 80% - rewatch https://videolibrary.doesvirtual.com/?video=550704056

  • "3 VPs in a room to approve changes β€”Β can you imagine how time-consuming and boring this could be?"


Saving the Economy From Ruin (with a hyperscale PaaS)

Ben Conrad (UK’s Tax Department (HMRC)), Matt Hyatt https://sched.co/i53K

  • the lockdown had a 20% impact on UK the economy
    • biggest reset in 300years
  • HMRC platform:
    • 1200 Microservices
    • 70 teams - 2100 people
    • 8 locations
    • 100 deployments / day
    • scala, python, github, jenkins, AWS, mongoDB
  • opinionated platform "we have strong opinions"
    • basic set of rules ie
      • Must use scala, mongodb for persistence...
      • "Thou shalt not get AWS Creds"
        • Security is one reason. We provide the platform, developers don't need direct access to an AWS. Billing we handle. Metrics we direct to grafana etc.
        • I'm not saying there isn't a trade off, but we abstract that away so scala developers don't need to know anything about the infrastructure.
    • opinions to prevent waste
    • "Load testing... then broke our logging pipeline."

    • worked with more than 100 logins per second
  • The data science behind HMRC’s COVID-19 response
  • Perfect never ships

  • Learned:
    • tjere is a thing such as too fast
    • people need sleep
    • be careful of setting unhelpful precedents even when saving the world

Leadership Lessons Learned From Improving Flow In Hospital Settings using Theory of Constraints

Dr. Chris Strear - Northwest Acute Care Specialists https://sched.co/hm4i

when improving flow, going agile:

It's hard to look at a broken system, when you can't change it

Flow needs to be important to leaders ... in words and deeds

break down silos

"no" can't be the final word.

Think about the system, not the department

from chat:

Teams aren’t agile, Organizations are agile.


Security + Devops + Ambidexteriety = Fun

Espen Agnalt Johansen https://sched.co/i4nl

  • are your people Empowered?
  • are your people Enabled?
    • give someone the means to do something
  • Embedding
    • Embed the culture of improvement and agility
    • its about making the act natural ...
    • in day 2 day behavior
    • rewarding positive behavior
  • If I want people to make smart decisions, I have to give them information

  • be more like the quokaquoka|100
    • they are happy to share
    • we are all in this together

I Just Want To Deliver The Right Solution The First Time

James Hunter, Vick Kelkar https://sched.co/i53Z

  • business needs vs IT reality
    • deliver business needs
    • improve technology
    • maintain quality
    • ...
  • reality:
    • Lack of collaboration
    • Quality and security vulnerabilities
    • complex multichain dependencies
  • "GitLab Ultimate for IBM Cloud Paks" - ????

Mission Live Enterprise : Distributed Agile and DevSecOps Automation at Scale Through Platform Approach

KrishnaKanth B N, Shilpa Aphale https://sched.co/i53W

  • #watchlater

https://videolibrary.doesvirtual.com/#


Emerging Patterns & Anti-Patterns With Team Topologies

Matthew Skelton, Manuel Pais https://teamtopologies.com/ https://sched.co/i53d

what works

Tricky

  • assessing teams cognitive load
  • compliance as code

Antipatterns:

  • Lack of enabling teams
  • locking for "the one correct topology"
  • too many complicated subsystem teams

Iterative Enterprise SRE Transformation

Christina Yakomin https://sched.co/hLpz

  • #watchlater

πŸ™… Beyond Firefighters vs. Safety Matches - Growing the DevSecOps Talent Pipeline

AmΓ©lie Koran https://sched.co/hm4k

2 fast - gave up


Getting Business Results Faster With FedEx DevSecOps Fast Lane

Ilia Shakitko, Matthew Pegge, FedEx https://sched.co/i53o

  • #watchlater
  • slice your stories vertically (like a good πŸŽ‚)
  • extended feature toggles to allow fast deploy with full business control

DevOps: Approaching Cruising Altitude

Maya Leibman, Ross Clanton, American Airlines, https://sched.co/i53y

https://videolibrary.doesvirtual.com/?video=550704282

  • already watched before

πŸ™† The Past, Present, and Future of Rails at GitHub

Eileen M. Uchitelle, https://sched.co/hLqM

https://videolibrary.doesvirtual.com/?video=550704376

  • "Frameworks are extracted, not built"

  • Github forked rails 2.3 in 2009

  • they changed it and never upgraded - it was just fine

  • ... but it wasn't fine

    • Hiring was hard
    • security backports
    • development was painful
    • dependencies
  • upgrading the application took months (backports)

  • in 2018 - reaching 4.2 and going to original 5.0

  • refusing to upgrade is more expensive and more risky than taking the time to upgrade

  • you can not quantify the cost of not upgrading

  • When upgrading you should

    • Build a team
    • reward the work (not only features)
    • take time to make a plan
    • fix deprecation warnings early
    • plan for the future
  • don't do: - you will regret it

    • don't fork a framework (or library)
    • don't fall behind on security releases
    • don't deprioritize upgrades (this is for the leadership)
  • benefits

    • access to improved APIs
    • security features
    • performance improvements
    • a chance to contribute upstream

Wednesday [[2021-05-19]]

P&G's DevOps Journey

https://sched.co/i546

  • they had a bonus program - 100ΒΌ for everyone who got a certification on any agile/devops topic
    • lead to 300 certifications
  • 900 members in "Community of practice"
  • special training for business leaders
  • its not only about the outcome, but also about the journe
  • change is optional - survival is not mandatory


H&M Group – Integrating Business and Tech

https://sched.co/ijNj

  • most used chat channel: "absolutely no idea"

πŸ™† From Your Auditor Friends: What We Wish Every Technology Leader Knew

https://sched.co/jT0h

  • busting myths about auditors

πŸ™† Leadership Development in the U.S. Navy

https://sched.co/ijNs https://videolibrary.doesvirtual.com/?video=550704528


πŸ™† OKRs & DevOps: From Micromanagement Misery to Finding Flow

https://sched.co/jEMq

  • you need to include flow-metrics in your KRs

  • what goes wrong:

    • use only business and financial metrics in KRs
    • use only team or proxy metrics
    • conflate OKRs with roadmaps
    • OKRs that micromanage teams & deliverables
    • do not account for flow
    • ignore capacity
  • good:

    • make b goals and prioritization clear
    • measure flow of value
    • support learning and improvement
  • organizational OKRs

    • should create conditions and structures to enable flow
  • .... there is an example about tech-debt


A Layered Approach to Progressive Delivery

https://sched.co/i54D


Engineering ITSM Through Site Reliability Engineering

https://sched.co/i54C https://videolibrary.doesvirtual.com/?video=549298397

  • #watchlater

Working on DevSecOps Culture: A Team Centric View

https://sched.co/i54A https://videolibrary.doesvirtual.com/?video=550580430

  • DevSecOps
    • "Everything you to overcome the friction created by silos ... All the rest is plain engineering"


Digital Transformation When Goliath is Not a Competitor But a Global Pandemic

https://sched.co/ijOD

  • upskilling and skill shifting in the workforce
  • smaller batches decrease cycle time
  • key-metric
    • collect technical debt (as tickets) so we can make informed decisions
  • Limit WIP
    • fast feedback
    • remove context switching
    • increase velocity
  • shared goals
    • less conflict
    • increase motivation

How Your Value Stream Management Practices Enable DevOps and Data-Driven Organizational Strategy

https://sched.co/ijOJ https://videolibrary.doesvirtual.com/?video=549298351

  • value stream
    • the reason you exist
    • "sequence of activities needed to deliver a product or service to a customer"

Connecting Software Delivery to Business Outcomes: The Epic Balance of Moving Faster and Safer while Reducing Risk

https://sched.co/ijMd https://videolibrary.doesvirtual.com/?video=549298432

  • #watchlater

πŸ™† Impression Management and Psychological Safety In High Performing Teams

https://sched.co/ijOV https://videolibrary.doesvirtual.com/?video=549298367

  • β€œPsychological Safety is a shared belief that the team is safe for interpersonal risk taking”Prof. Dr. Amy Edmondson

  • β€œA Psychologically Safe team is one that feels like family and moves mountains together. Think back of the last time you made some magic with the team, how you were open and debated and were vulnerable and learning, creating and getting stuff done. That was Psychologically Safe.” PeopleNotTech2019

  • Google’s Project Aristotle
    • 4 years - 50k people surveyed - 180 teams - 100+ variables
    • ALL data showing the most important lever of high performance to be Psychological Safety
  • components of psychological safety
    • flexibility
    • engagement
    • openness
    • courage
    • resilience
    • learning
  • impression management ( ie not speaking up because of fear) is a danger for an individual, team and corporation
  • advise:
    • Look out for impression management
    • be courageous
    • always be learning
    • be flexible
    • be resilient
    • be a servant leader
    • psychologically save leadership teams
    • measure and improve
    • create empowered teams

πŸ™† IT, DevOps, and Corporate Social Responsibility

https://sched.co/ijOk https://videolibrary.doesvirtual.com/?video=549298384 AWS Enterprise Strategy

  • CSG: Corporate Social Responsibility
  • ESG: Environmental, social and corporate governance
  • coining "socially conscious DevOps"
    • Environmental Sustainability
    • Diversity, Equity, Inclusion
    • Ethical Sourcing
    • Technology Ethics
  • Environmental Sustainability
    • moving a load to the cloud typically lowers the CO2 footprint by 88%
    • AWS is 3.6x more energy efficient that typical enterprise data centers
    • reduce storage by using formats like parquet
  • Diversity, Equity, Inclusion
    • studies show that diverse teams outperform none-diverse teams
    • a company not being diverse - that must be considered a defect
  • Ethical Sourcing
    • use power on suppliers
    • fair wages, safe workplaces
    • supply chain transparency
  • Amazons commitment
    • 2040 net zero emissions
    • 2030 50% shipping net zero (packages etc)
    • 2025 100% renewable energy
  • Ethical Technology
    • product quality
    • security
      • you owe it to your customers
    • privacy
    • AI

πŸ™† D&I and DevOps – A Match Made In Heaven. How Addressing Diversity & Inclusion Can Accelerate DevOps Adoption.

https://sched.co/ijOh

  • reasons for D&I initiatives
    • social pressure
      • all the other companies do it
    • social justice
    • talent market demands it
      • ppl only want to work in diverse companies
    • sparks innovation
      • if the company really understands it, then it creates innovation
  • steps to take
    • commit
    • get to work
    • sustain and scale
  • lessons learned
      1. leadership commitment matters
      1. sell the why
      • find the "why" unique to your organization
      • diversity increases team intelligence
      • inclusion increases participation
      • justice & equality - the right thing to do
      1. Create a learning culture
      • your goal is to change behavior. Not in one individual, but an entire organization.
      • Training - Expensive but easy
      • learning . free but difficult
      1. Doing more is easier
      • Think big
      • shift left
      1. Data
      • diversity report
  • You are a leader. You are an influencer. Spend your political capital. Make your organization more diverse and inclusive.


Incident Analysis – Your Organization's Secret Weapon

  • #watchlater

πŸ™† You Suck at Cloud and It's [Not] All Your Fault

  • Running Kubernates is and remains a big mistake - from the billing side :-D
  • Autoscalling is often not worth the time implementing it correctly
  • dont transfer date between zones
  • data should live on the cheapest storage possible
  • "please don't treat s3 like its a filesystem - absolutely no one likes what happens if you do - and it ends in tears"
  • predict the bill before it predicts you
  • Stop getting stuck in datacenter thinking

Thursday [[2021-05-20]]

Government as a Platform and Covid-19 – How Shared Platforms Enabled New Services To Be Built In Under a Week

https://sched.co/ijNg


Fast and Slow Integrated Problem Solving Structures

https://sched.co/i541

  • #watchlater

DevOps Confession – Gene Kim

https://sched.co/jTEs


✈️ Information Flow Cultures

https://sched.co/ijNp

  • from aviation: Crew Resource management
    • basically using all the resources (knowledge, experience, etc) available in a team to teh best outcome

πŸ™†πŸ™† OK NOTOK OKRs β€” 3Ms: Mindset, Mission and Measurement

https://sched.co/i547

  • MBO (ManagementByObjective) vs OKR
  • OKRs
    • focus on outcome and Experimentation
    • multi-year, annual, Quarterly and flexible, agile
    • transparent & aligned
    • aspirational
  • pattern
    • key results
      • measurable
      • verb measure from x to y ( increase NPS from +40 to +60)
    • business & IT as one
  • antipattern
    • to many KR
    • no measurables
    • having a task list
    • no leading indicators of value
    • IT only KRs
  • Mindset
    • philosophy over framework
    • culture over process
    • less is more
    • regular cadence, reflect, pivot
    • top down, bottom up, sideways
    • emergence, experimentation & empowerment
    • business & IT together
  • ![[screenshot-videolibrary.doesvirtual.com-2021.05.20-17_22_27.png|400]]


Build Internal Capability, Not Consultant Dependency

https://sched.co/jF4a https://videolibrary.doesvirtual.com/?video=550704769

  • don't use proprietary methodologies (such that some consultants my suggest)
  • co-create and build synergies
  • be open minded
  • listen to understand
  • use common language/vocabulary
  • create structure to verify health of the engagement

πŸ™† Presentation by Stephen Magill & Gene Kim

https://videolibrary.doesvirtual.com/?video=549298621

  • on dependencies, updates, vulnerabilities
  • open source vs enterprise

DevOps and Internal Audit: A Great Partnership (Part 2)

  • segregation of duties
    • prevent individuals from writing, testing and promoting a change alone

Creating Disney Magic through Leadership Development

  • #watchlater

Creating Inclusive Organizations

  • #watchlater

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment