Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Artificial Intelligence: Friend or Foe?

From the science fiction fantasies of the mid-20th century to today's reality, AI's journey has been a blend of innovation and apprehension. As we contemplate the future of AI, it’s interesting to look back at the early days of AI, how far it’s come and what we might yet expect. AI has the potential to be of huge benefit but could be disruptive in the wrong hands, particularly in the realm of cybersecurity. A Brief History and Development of AI.

What is a Pull Request and Why You Need Them

As an engineer, you're probably familiar with version control systems like Git that let you track changes to your codebase. But are you using one of the most useful features of Git pull requests? If not, you're missing out. Pull requests are one of the best ways to collaborate on projects and create better code. In this article, we'll go over the pull request meaning, why you should be using them, and how to create your own pull requests.📑 What is incident management software?

How to Use ITAM Software as Your Equipment Check-Out System? [Video Tutorial]

An equipment check-out system is a lifesaver for any organization. This is especially true for sectors like education, healthcare, mining, and construction, where the need to loan and track numerous assets is a priority. But what if there’s a way to take that system even further? Utilizing IT Asset Management (ITAM) software as your equipment check-out system brings your organization a whole new level of efficiency and control.

How to Calculate Uptime? And 5 Tips for Achieving 99.9%

The lifeblood of any online business lies in its accessibility. When your site or application is accessible, your customers are happy, your brand reputation remains intact, and revenues keep flowing. Because of this, understanding and calculating uptime becomes crucial. Let’s face it: any downtime translates to lost revenue.

How OpsRamp Closes the Complexity Gap with Distributed Tracing

As distributed, interconnected microservices have replaced monolithic applications, application monitoring has had to evolve to support these modern, complex architectures. Rather than monitoring a single application and code base, organizations need to monitor the performance and network connectivity of multiple services that interact with each other.

Kubernetes Deep Dive: Key Features, Visibility and Optimization

Kubernetes or K8s is an open-source production-grade container orchestration system for automating, scaling, and managing containerized applications. A container is a lightweight, standalone, executable ready-to-run software package that contains everything needed to run an application. It includes the runtime, code, libraries, systems tools, and default values for any essential settings.

The Dangers Lurking in Open Source Software

Our 1st blog in our series on securely consuming OSS. Today, I'll give an overview of some of the most common types of attacks from consuming OSS. Open-source software (OSS) fuels innovation. Over 96% of commercial applications rely on at least one OSS component (Synopsys, 2023). At Cloudsmith, we champion OSS and understand its indispensable role in today's software landscape. However, the escalating threat of supply chain attacks targeting OSS demands a robust defence.

Flight, DataFusion, Arrow, and Parquet: Using the FDAP Architecture to build InfluxDB 3.0

This article coins the term “FDAP stack”, explains why we used it to build InfluxDB 3.0, and argues that it will enable and power a generation of analytics applications in the same way that the LAMP stack enabled and powered a generation of interactive websites (by the way we are hiring!).

Can People Notice How Many Times You Watch Their Instagram Profile or Story?

Despite all the diversity of online communication, lots of social media users close their apps with a lingering sense of discontent, feeling that their interactions lack the genuinely human component. In a subconscious attempt to enrich their browsing and messaging sessions, people double down on the consumed content, often repeating their profile visits and story views.

The benefits of web performance testing with Grafana k6 browser and Grafana Faro

Performance tests created with the Grafana k6 browser module use lab data collected from pre-defined environments, devices, and network settings. Lab data allows you to repeatedly reproduce performance results, making it useful for detecting and fixing performance issues early. Lab data, however, doesn’t account for one very important testing component: real user experience.