Operations | Monitoring | ITSM | DevOps | Cloud

Creating and testing a RAG-powered AI app with Gemini and CircleCI

Have you ever asked an AI model a question and received an outdated or completely off-base response? I’ve been there too. The problem is that most AI models rely solely on their pre-trained knowledge, which becomes obsolete over time. This is where RAG can help: RAG is a hybrid AI technique that combines the advantages of retrieval systems and generative models. It bridges the gap by bringing in real-time information from external knowledge sources to improve the generation quality.

Is There an Advantage to Moving Machine Vision Systems to the Cloud?

I was recently asked this question on an episode of the Industrial Automation Insider podcast. I immediately called out the need to look closer at cloud-based training of the AI models that serve as the decision engines within these automation systems. Why haven’t more manufacturers, warehouse operators, or healthcare providers jumped on this opportunity? They’re all using machine vision systems in various ways, often across multiple sites that are geographically distant from one another.

An easier way to configure the OpenTelemetry SDK in your applications | Declarative Configuration

In this video, we'll explore OpenTelemetry's declarative configuration feature, a powerful new method to configure the OpenTelemetry SDK using a YAML file without the complexity and overhead of programmatic instrumentation. I'll demonstrate this with a simple Go application instrumented using declarative configuration, sending metrics, traces, and logs to Splunk Observability Cloud. We'll cover: Resources.

How Much Network Capacity Should Businesses Maintain

Network capacity: So, how much network capacity does your business actually need? The answer depends on your users, applications, and growth plans. Today, we’ll calculate your network capacity requirements, avoid common pitfalls, and ensure smooth operations — whether your team is in-office, remote, or hybrid.

Bridging performance gaps in application management with real user monitoring

Ensuring your application is up and running is never enough. It’s essential to ensure that your application is fast and also error-free to deliver a buttery smooth digital experience for your users. An application performance monitoring (APM) tool will help you track the performance of your application with metrics, reports, and automated alerts, but it doesn’t always capture how real users experience your application.

Automation: Data processing of imported data using property modifiers in Icinga Director

The raw data imported from the external sources (CSV, SQL, REST API, LDAP, etc.) is usually not in the right format. Hence, they have to be processed or converted before they are used to modify objects using synchronization rules. To do this, Icinga Director provides different property modifiers. There are many property modifiers provided by Icinga Director.

Windows 10 end of life: Strategy for IT teams

As the Windows 10 end of life (EOL) begins on October 14, 2025, you could already be on your toes proactively preparing for the transition to avoid security risks, operational disruptions, and unexpected costs. This blog serves as a comprehensive guide to help businesses navigate the challenges and make the most of the opportunity to upgrade. The date to remember: Windows 10 EOL happens on October 14, 2025.