InfoQ Homepage DevOps Content on InfoQ
-
What Can You Learn from the Fastest Code in the World?
Alan Elder explores the extremes one can go to in order to push the boundaries of code performance and efficiency to perform complex processing on millions of packets per second.
-
Automating Bare Metal to Improve Your Quality of Life
Julia Kreger discusses the competing forces and some use cases where Bare Metal is vital, emerging trends that are pushing the boundaries of hardware today, and the importance of automation.
-
Rethinking Connectivity at the Edge: Scaling Fleets of Low-Powered Devices Using NATS.io
Jeremy Saenz discusses NATS, an open-source project for services communication, and how to leverage NATS to streamline communication and fleet management for devices at the edge.
-
Building Better Platforms with Empathy: Case Studies and Counter-Examples
David Stenglein discusses the shift to a product model for internal platforms and how this benefits from people-centric tools like customer empathy and the new DevEx framework.
-
CI/CD beyond YAML: The Evolution Towards Pipelines-as-Code
Conor Barber explores the evolution of infrastructure, focusing on the shift from YAML configurations to pipelines-as-code, covering modern CI/CD systems like GitHub Actions, GitLab, and CircleCI.
-
Pulumi Adventures: How Python Empowered My Infrastructure beyond YAML
Adora Nwodo discusses her journey from backend software engineering into the realm of DevOps, exploring how Pulumi became the pivotal tool that empowered her transition.
-
When AIOps Meets MLOps: What it Takes to Deploy ML Models at Scale
Ghida Ibrahim introduces the concept of AIOps referring to using AI and data-driven tooling to provision, manage and scale distributed IT infra.
-
Kubernetes without YAML
David Flanagan discusses using programming languages to describe Kubernetes resources, sharing constructs to deploy Kubernetes resources, and making Kubernetes resources testable and policy-driven.
-
Building a Successful Platform: Acceleration, Autonomy & Accountability
Smruti Patel discusses successful platform adoption. She explores topics including failed platform-building efforts, the three pillars of a successful platform, and more.
-
Building a Rack-Scale Computer with P4 at the Core: Challenges, Solutions, and Practices in Engineering Systems on Programmable Network Processors
Ryan Goodfellow discusses lessons learned and open source tooling developed while delivering a product on top of the Tofino 2 switch processor.
-
From Mainframes to Microservices - the Journey of Building and Running Software
Suhail Patel discusses the platforms and software patterns that made microservices popular, and how virtual machines and containers have influenced how software is built and run at scale today.
-
Optimizing JVM for the Cloud: Strategies for Success
Tobi Ajila discusses the challenges and innovations in JVM performance for cloud deployments, highlighting the integration of these JVM features with container technologies.