Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Overcoming Bandwidth Bottlenecks

What is bandwidth? Bandwidth refers to the amount of data that can be sent or received by a particular device in a stipulated period. This is measured in Mbps (Megabits per second). Very often, people use bandwidth to refer to the speed of the internet connection. However, that is not the case. Talking about bandwidth vs. speed, the former helps understand the quantity of data transferred per second. At the same time, the latter focuses on the rate of data transfer from the source to the destination.

Managing the Icinga Director with Ansible

Our company is using Icinga for quite some time now to monitor our whole infrastructure and its customers infrastructure. We deploy many Icinga instances for different teams and customers (see this video for more information). To manage the configuration of these instances, we use the Icinga Director module. This gives us an easy way to deploy checks, services and hosts in Icinga. The teams do not have access to the configuration files of Icinga, so every change is done via the Director frontend.

What Is Profitable Innovation and How Can Your Business Achieve It?

In the context of businesses, the ultimate goal of innovation for technology companies is to drive a profit. This means that even though many software engineering problems can be solved with enough time and budget — just because a business can solve a problem doesn’t mean that they should. Sometimes, even once a team has figured out how to solve an engineering problem, it doesn’t make sense to deploy the solution — because it costs so much to operate.

SaaSOps Lessons for IT Operations

Across the IT community, there is a buzz around the SaaSOps movement, and it has been consistently gaining momentum. As David Politis of BetterCloud describes it: “SaaSOps is a practice referring to how Software as a Service (SaaS) applications are managed and secured through centralized and automated operations (Ops), resulting in reduced friction, improved collaboration, and better employee experience”.

CI/CD Detection Engineering: Failing, Part 3

It was over a month ago that I promised we would tie together Splunk Security Content and the Splunk Attack Range to automatically test detections. Ultimately, using these projects together in a Continuous Integration / Continuous Delivery (CI/CD) workflow with CircleCI brings the rigors of software development to the SOC and truly treats 🛡detection as code. Well, I want to share how we have failed at achieving this goal.

Migrating the Launchpad Keyservers from SKS to Hockeypuck

Ubuntu and Launchpad use OpenPGP keys heavily. Each source package is signed with the uploader’s key, and binary and source package downloads from Ubuntu’s primary archives and from users’ Personal Package Archives (PPAs) are indirectly signed by the publisher process with per-archive keys of its own. Access to Launchpad’s bug-manipulation interface is also controlled by OpenPGP. As a result, Launchpad needs a reliable key-storage and synchronization mechanism.

re:Invent 2020 week 1: The Year of Serverless

The first keynote is over, the talks have started, and the AWS Heroes all got to feel motion-sick but appreciated in their AWS-supplied VR helmets. Good one Tom Here are my week 1 thoughts: Throughout the keynote it was clear that serverless is here to stay. One detail stood out to me above all others: Nearly half of all new compute workloads in Amazon in 2020 were Lambda based. During Andy Jassy’s keynote, a veritable wall of major customers that use Lambda.