List of videos

What I Learned about DevOps from Standing in Cold Water | Brian Walter | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Brian_Walter_river_runs_through_it Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Go fishing! ➤ https://www.opencontext.com/ Chapters 0:00 intro 0:38 preamble 1:10 who am i? 3:00 wilson river, oregon 5:39 how many groups care? -lots! 7:34 sociotechnical systems theory 9:17 introverted, me? 10:56 fly fishing and devops principles 12:38 essence of systems thinking 13:38 systems thinking 14:43 feedback and iterative improvement 16:46 collaboration and shared knowledge 18:37 adaptability and continuous learning 19:26 conditions change 19:41 adaptability and continuous learning 20:36 resilience through problem solving 22:09 ethics, community, and sustainability 24:13 so, why do i care about this stuff? 24:43 conclusion

Watch
Unlocking Agile Efficiency: DevOps Speedup with GIT | Jhonnatan Gil Chaves | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Jhonnatan_Gil_Chaves_agile_efficiency_git Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 0:57 about jhonnatan 1:47 table of contents devops and agile 2:10 old school 4:49 the agile manifesto's core values 5:32 agile our base 6:31 calms 7:41 sdlc 9:22 vcs 10:28 vcs and devops 11:55 collaboration between teams 14:29 demo 31:35 brief summary 33:09 thanks!

Watch
0 to 60 on Day 1: The Promise of Software Factories | Murali Mallina | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Murali_Mallina_060_on_day1 Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 2:16 about murali 3:46 personas 5:09 new idea 6:36 experiments 8:31 onboarding 10:32 our journey 13:58 capabilities 18:43 software factory 22:24 practices - wardley map building a software factory 24:29 - low code application platforms 25:01 - continuum 28:14 - workloads - wardley map 30:17 - unified workflow 32:04 - what works 34:27 thank you!

Watch
Looking Back at a Lifetime of Poor Tech Choices | Leon Adato | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Leon_Adato_poor_tech_choices Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 2:07 about leon 2:25 this is an oyster talk 3:16 there's no such thing as a poor technical choice 4:26 the cleveland freenet 6:28 10 years later... 7:14 it's always dns... 7:25 wordperfect 8:58 my newsletter phase 10:30 perl 10:58 tivoli 11:59 sms (not pictured) 13:18 10 lbs of sh*t in a 5 lb sack 13:43 standing on the shoulders of... 14:23 the career move 16:01 poor technical choice rubbernecking 17:27 alerts don't suck, your alerts suck 19:02 choose your own disaster 20:05 "there's always a next thing" - seth godin 20:47 what's the real lesson? 21:08 misspent youth 22:24 how do you devrel? 23:19 there are no poor technical choices because... 24:44 are you irritated?

Watch
Deep Dive into Kubernetes Operators | Rohit Mishra | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Rohit_Mishra_deepdive_kubernetes_operators Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 0:50 kubernetes architecture 4:24 foundation: understanding the 'control loop' 7:17 'control loop' in kubernetes 11:19 building blocks of a control loop 13:43 kubernetes event reference 21:51 uncovering the go code 25:12 optimistic concurrency 29:16 operators: control loops & operational intelligence 33:37 operators: the building blocks 34:16 quick introduction: custom resources 39:29 quick introduction: custom resource definition 41:18 example: crd & custom resource 41:55 what's next? 44:58 kubebuilder framework 46:37 operator sdk 49:40 operator initialization & code generation 53:54 demo

Watch
Cocktail of Environments | Aleksandr Tarasov & Dmitry Ulianov | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Aleksandr_Tarasov_Dmitry_Ulianov_cocktail_of_environments_mixtest Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 0:49 about aleksandr 1:03 about dmitry 1:13 prologue: when cto comes to you 1:25 initial state 1:39 typical environments 2:01 goals 4:21 atypical environments 4:35 one cluster - several environments 4:57 stable dev 5:52 branch dev 6:14 release candidates dev 6:36 issues to address chapter 1: service mesh 8:03 service injection 9:30 we need more branches 9:41 release candidates testing 10:22 istio virtual service 10:44 route to a branch 11:03 virtual service merge operator 11:43 tricky case: webhooks chapter 2: event routing 15:01 what about event-driven? 15:28 unblocking async scenarios 15:46 async issues 16:39 let's use event routing 17:29 subscription for all branches 17:39 subscription per branch 18:11 static subscriptions 18:36 dynamic subscriptions 19:21 deployment process 21:08 common library 21:36 decision maker 22:56 async scenarios are unlocked chapter 3: data isolation 24:03 make the solution safe 24:45 migrations that break 25:17 use separated db for all branches 25:42 use separated db per branch 25:57 separated dbs schema chapter 4: ephemeral environments 28:24 welcome to real life 29:07 welcome to ephemeral environments 30:22 custom ephemeral environments epilogue: let's reflect a little 30:48 benefits 34:15 cognitive load issue 34:30 drawbacks 35:58 questions?

Watch
The CTO DevOps Handbook: Simple Principles and Examples | Michael Zion | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Michael_Zion_cto_handbook_principles_examples Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 1:35 you? 1:52 this talk's goals 3:35 #1 - undersant the desired result 5:14 #2 - devops has a simple meaning 8:45 #3 - choose a balance: enabler, doer, automator 11:56 #4 - choose the right tools 15:29 #5 - set useful goals 19:30 #6 - when to do that 22:22 recap 24:06 ask me anything

Watch
Bootstrapping Clusters with EKS Blueprints | Samuel Baruffi | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Samuel_Baruffi_bootstrapping_clusters_eks_blueprints Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 0:55 agenda 1:47 i have chosed to use kubernetes now what? 2:09 why modernize with kubernetes 3:58 amazon eks in the cloud 6:10 kubernetes with aws i have chosen amazon eks for my kubernetes cluster - now what? 7:56 kubernetes journey 8:23 amazon eks runtimes overview 11:50 we decided on this 12:26 container journey 12:45 cncf cloud map 13:05 we arrived at this solution 13:41 kubernetes journey 14:09 multi-team considerations 14:59 multi-environment 15:41 amazon eks blueprints 17:19 leverage your preferred tool 17:30 open source repositories eks blueprint solution 18:03 - cluster & infrastructure 18:37 - add-ons 19:26 install addons according to best practices 20:21 - access & prmissions 20:36 what do we get with amazon eks blueprints resources 22:32 leverage your prefer tool 23:07 we provide lots of different patterns (examples) 24:11 demo

Watch
Multiple Terraform Projects in Mono-Repo. Survive the Mess | Dmytro Prekrasnyi | Conf42 DevOps 2024

Read the abstract ➤ https://www.conf42.com/DevOps_2024_Dmytro_Prekrasnyi_multiple_terraform_projects Other sessions at this event ➤ https://www.conf42.com/devops2024 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:38 preamble 0:48 about dmytro 1:33 onboarding buddy: all is under control 2:21 agenda 3:04 prerequisites 5:26 so what? 5:34 pain points 6:23 aren't there any solutions? 8:20 wait, i saw that already... 8:33 terra compose: the idea let's make a quick wrapper! 9:13 terra compose: use cases 10:12 collaboration terra compose: 12:01 - capabilities 13:17 - aliases example 14:37 - commands 14:51 demo 29:21 terra compose: solved points 31:04 terra compose: future 32:00 thank you!

Watch