Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

How to manage data in hybrid cloud environments

This article was originally published on DevOps.com. We’ve long-since established that multi-generational, multi-cloud environments are the new norm. But how does one go about managing data in those environments? In this post, we’ll take a look at the ramifications of this hybrid cloud reality and best practices for managing your data for increased scalability and heightened availability.

Why Website Maintenance? The Best Practices for Peak Site Performance

If you have a website, you almost certainly want it to function at its best. In today's digital age, having a website is essential to businesses of all sizes - and it is just as important to maintain those sites. A well-maintained website is crucial for its optimal performance. If you want to grow your number of visitors, maintain search engine rankings, and improve your branding, it's always best to have a solid maintenance plan in place.

Giraffe Visualization Library and InfluxDB

Giraffe is the open source React-based visualization library that’s used to implement InfluxDB’s v2 UI. It employs clever algorithms to handle the challenge of visualizing the incredibly high volume of data that InfluxDB can ingest and query. We’ve just published documentation describing how developers can take advantage of this library and I’ve tried to create a companion tutorial to further illustrate the power of this library.

Improving search relevance with boolean queries

When you perform a search in Elasticsearch, results are ordered so that documents which are relevant to your query are ranked highly. However, results that may be considered relevant for one application may be considered less relevant for another application. Because Elasticsearch is super flexible, it can be fine-tuned to provide the most relevant search results for your specific use case(s).

Helicopter Services Company Improves Incident Response by 90 Percent With OnPage BlastIT

Efficient team communication requires the proper set of tools and processes, ensuring that the right persons receive timely messages. This way, recipients are well-informed of a critical issue, while having time to address the incident. Unfortunately, a large helicopter services company relied on time-wasting procedures to communicate with stakeholders, resulting in delayed incident response and resolution.

Architectural Pattern for Highly Scalable Serverless APIs

The most common API architecture on Serverless backends is not necessarily the most scalable and resilient option. Many developers take for granted that an AWS Lambda processing external requests will require an API Gateway endpoint connected directly to it. One of the best options to decouple a Lambda function and an API Gateway endpoint is by using an SQS queue. Requests come into API Gateway, which are sent as messages to SQS.

Jaeger clients and W3C Trace-Context

In this article, we are going to have a look at using Jaeger clients with W3C Trace-Context propagation format. The standardized context propagation format assures interoperability between different tracing systems and instrumentation libraries. In this regard we are going to explore two use cases. First how to use OpenTelemetry SDKs in Jaeger instrumented environment.

The New Cloud Strategy in 2020

In recent weeks we’ve all been disrupted by the Covid-19 pandemic, both personally and professionally. The changes have been swift and severe, bringing new meaning to the Boy Scout motto: “Be Prepared.” While certain sectors, like the restaurant industry, have been brutally affected by lockdowns, we’ve also seen encouraging signs of last-minute ingenuity. At the end of March, national chain The Cheesecake Factory warned that it would not be able to pay rent.

ZFS focus on Ubuntu 20.04 LTS: what's new?

Ubuntu has supported ZFS as an option for some time. In 19.10, we introduced experimental support on the desktop. As explained, having a ZFS on root option on our desktop was only a first step in what we want to achieve by adopting this combined file system and logical volume manager. I strongly suggest you read the 2 blog posts, linked above, as introductions to this blog series we are starting. Here we cover what’s new compared to 19.10 in term of installation and general features.

Kubernetes for Data Science: meet Kubeflow

Data science has exploded as a practice in the past decade and has become an undisputed driver of innovation. The forcing factors behind the rising interest in Machine Learning, a not so new concept, have consolidated and created an unparalleled capacity for Deep Learning, a subset of Artificial Neural Networks with many “hidden layers”, to thrive in the years to come.