-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
27 changed files
with
167 additions
and
19 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,22 @@ | ||
--- | ||
number: '7' | ||
layout: 'adi_humanintelligence' | ||
layout: 'humanintelligence' | ||
title: Using AI to detect infrastructure changes blast radius | ||
date: '20241030' | ||
date: '20241113' | ||
host: Alessandro Franceschi | ||
youtube: pEQpc3GwI3g | ||
guest: Dylan Ratcliffe | ||
tags: | ||
- Puppet | ||
- DevOps | ||
- IA | ||
|
||
- Blast Radius | ||
- Infrastructure | ||
--- | ||
In this episode of Abnormal DevOps Iterations, we chat with Dylan Ratcliffe, founder and CEO of Overmind, a tool designed to predict the "blast radius" and risks of infrastructure changes. | ||
|
||
Dylan shares the story behind Overmind, inspired by a critical error he made, and how it now leverages GPT-4 to analyze dependencies and detect potential issues before deployment. | ||
|
||
We dive into the complexities of modern DevOps, the evolving roles of tools like Puppet, trends in IT infrastructure, and the impact of open-source standards on simplifying complex systems. | ||
|
||
A must-watch for anyone interested in DevOps, AI in infrastructure, and the future of IT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
number: '10' | ||
layout: 'humanintelligence' | ||
title: On Cilium, eBPF, Kubernetes and everything | ||
date: '20241204' | ||
host: Alessandro Franceschi | ||
youtube: 76h7U_u2lVs | ||
guest: Raphaël Pinson | ||
tags: | ||
- Cilium | ||
- Kubernetes | ||
- Puppet | ||
- DevOps | ||
- Automation | ||
- Open Source | ||
- IT Management | ||
- Software Development | ||
--- | ||
In this episode of Abnormal DevOps Iterations, we sit down with Raphaël Pinson, Technical Marketing Engineer at Isovalent, to explore the cutting-edge innovations shaping the DevOps and Kubernetes landscapes. | ||
|
||
Topics include: | ||
The role of Cilium as a de facto Kubernetes networking standard | ||
The revolutionary power of eBPF in transforming Linux kernel functionality | ||
When tools like Puppet remain relevant in modern infrastructure | ||
Insights into balancing Kubernetes, virtual machines, and physical servers in hybrid environments | ||
Best practices for managing databases outside of containers | ||
|
||
Whether you're a seasoned DevOps engineer or a curious learner, this episode offers unique perspectives on managing infrastructure, leveraging advanced kernel technologies, and embracing the human side of IT systems. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
number: '11' | ||
layout: 'humanintelligence' | ||
title: Icinga, monitoring and evolving infrastructures | ||
date: '20241211' | ||
host: Alessandro Franceschi | ||
youtube: vpwE7Apb5yE | ||
guest: Bernd Erk | ||
tags: | ||
- Icinga | ||
- Monitoring | ||
- DevOps | ||
- AI | ||
- Open Source | ||
- Kubernetes | ||
- Observability | ||
- IT Infrastructure | ||
--- | ||
In this episode of Abnormal DevOps Iterations, we sit down with Bernd Erk, CEO of NETWAYS and co-creator of Icinga. We discuss the evolution of IT monitoring from Nagios to Icinga, the challenges of adapting to cloud-native and Kubernetes environments, and the balance between traditional monitoring and dynamic observability. | ||
Bernd shares insights on open-source business models, the impact of AI on tech and society, and his thoughts on the future of IT infrastructure automation. | ||
|
||
From technical discussions about monitoring tools to a broader conversation about AI, open source, and the human element in tech, this episode is packed with fascinating insights and ideas. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
number: '12' | ||
layout: 'humanintelligence' | ||
title: System Initiative and Infrastructure as Model | ||
date: '20241218' | ||
host: Alessandro Franceschi | ||
youtube: umF9CX9kLX8 | ||
guest: Adam Jacob | ||
tags: | ||
- Chef | ||
- DevOps | ||
- System Initiative | ||
- Infrastructure | ||
- Automation | ||
- AI | ||
- Hypergraph | ||
- Data-first | ||
- infrastructure ad model | ||
--- | ||
In Episode 12 of Abnormal DevOps Iterations, we sit down with Adam Jacob, the founder of Chef and System Initiative, to discuss the future of Infrastructures automation. Adam shares insights into System Initiative, a groundbreaking approach to managing infrastructure complexity using a hypergraph-based model for automation. | ||
|
||
Key topics include: | ||
|
||
The evolution of DevOps from its early days to today’s challenges. | ||
How System Initiative rethinks automation by replacing traditional pipelines with dynamic, collaborative, and data-first models. | ||
The role of AI in simplifying infrastructure management and modeling. | ||
Adam’s reflections on past lessons from building Chef and competing in the DevOps space. | ||
Predictions on how the IT world will evolve over the next five years and why infrastructure automation needs a paradigm shift. | ||
|
||
This conversation is full of industry insights, hard-learned lessons, and bold visions for the future of IT infrastructures management, enlightened by the brilliant mind and words of Adam Jacob. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
number: '13' | ||
layout: 'humanintelligence' | ||
title: Team Topologies and Organisational Design | ||
date: '20241230' | ||
host: Alessandro Franceschi | ||
youtube: y-QNhvbrNl8 | ||
guest: Manuel Pais | ||
tags: | ||
- Team Topologies | ||
- DevOps | ||
- Cognitive Load | ||
- AI | ||
- Organisational Design | ||
- Domain-Driven Design | ||
- Dynamic Reteaming | ||
- Continuous Learning | ||
--- | ||
In ADI 13 Manuel Pais discusses the background and evolution of Team Topologies, emphasizing that the book focuses on achieving a fast flow of value to customers by thoughtfully organizing “teams of teams.” This approach goes beyond simply speeding up individual teams, highlighting that true DevOps success hinges on continuous feedback loops and the sustainability of teams’ workloads. | ||
|
||
A major theme is cognitive load—the mental effort required of teams to handle their responsibilities. Manuel introduces “Temperature,” a new product designed to measure and manage cognitive load. By identifying specific drivers behind overload (e.g., too many stakeholders or unwieldy infrastructure concerns), organizations can reshape team responsibilities and invest in platform teams that reduce complexity for product (stream-aligned) teams. | ||
|
||
Manuel reviews the four core team types from Team Topologies: | ||
|
||
Stream-aligned teams focused on end-to-end value delivery for a particular product or service. | ||
Platform teams providing internal services to reduce cognitive load. | ||
Enabling teams bridging skill gaps and mentoring other teams. | ||
Complicated subsystem teams dedicated to specialized, complex parts of a system. | ||
He underscores that success with Team Topologies often involves incremental organizational evolution rather than large-scale, one-time reorgs. Leaders must understand value streams, use flow metrics and DORA metrics appropriately, and ensure continuous learning. Discussion also touches on AI’s potential—while it may automate some tasks or reduce team size, it likely won’t eliminate the need for skilled human teams aligned to business goals. | ||
|
||
Finally, Manuel stresses the importance of culture and human factors—restructuring teams requires managing change and encouraging collaboration. He also suggests exploring complementary frameworks such as Wardley Mapping and Domain-Driven Design, as well as practices like Dynamic Reteaming, to help organizations thrive in continuously evolving environments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters