Operations | Monitoring | ITSM | DevOps | Cloud

Automating deployment of a Dockerized Python app to Docker Hub

CI/CD systems follow a multi-tiered environments pattern: development, testing, staging, and production release are all part of this process. Each setting in this cycle could have a variety of set ups and configurations. As a result, having to set up separate configurations for different environments could be inconvenient and burdensome. In this tutorial, we will take a look at what Docker is and how it has freed developers from set-up problems and port clashes.

Retrace Power User Tips and Tricks - Extending APM

Retrace is the full lifecycle APM solution that includes tools and capabilities far beyond your typical APM tool. With sophisticated log management, detailed code tracing, deployment tracking and more, Retrace delivers what your DevOps team needs most to resolve issues before impacting users. By extending usability beyond traditional APM functionality, Retrace provides greater value than competitive products. But where would Retrace be without robust APM functionality?

Using the Density Function for Adaptive Thresholding with Splunk

It’s 3PM on a Friday, and your day is winding down. Suddenly, you get an urgent email from your boss asking you to set up an alert for monitoring volume. You consider this an easy task. You set a hard threshold for what you think is a low volume based on the last four hours of incoming data.

Time Series Forecasting Use Cases and Anomaly Detection

Wouldn’t it be great to peek into the future and find answers to the problems that you’re facing today? This may sound like science fiction, but many companies currently possess this capability, and they are creating strategies around it to strengthen their monitoring and analytical capabilities. One way is time series forecasting, a statistical method. You can take advantage of the insights of time series forecasting by using techniques like anomaly detection to gain.

Software License Monitoring: Keeping Costs Down Through Vigilance

Software license monitoring is often viewed as a preventative measure against compliance failures and subsequent penalties. However, if we take a look at the statistics, this notion might be brought into question. Some reports suggest that organizations stand to save a lot of resources with a robust software license management strategy. For instance, the global spending on enterprise software is expected to be around $US 672 billion, an 11% increase compared to the previous year.

Microservice Monitoring Tools + Best Practices

Microservices are one of the hottest app architectures in the current market. They easily solve some of the most common problems with monolithic and service-oriented architecture. The ability to split your application into multiple smaller components and develop as well as monitor them individually opens up a whole new world of possibilities. However, this also brings with it a new set of problems. Monitoring distributed applications requires thinking outside of the box.

Top 8 VScode Python Extensions

Visual Studio Code (VScode) is an open-source and cross-platform source-code editor. It was ranked the most popular development tool in the Stack Overflow 2021 Developer Survey, with 70% of the respondents using it as their primary editor. VScode allows you to use a few programming languages like JavaScript and TypeScript. Still, you need an extension if you want to use any other programming language and include extra functionalities to improve your code.

Kubernetes Security Best Practices

As the container orchestration platform of choice for many enterprises, Kubernetes (or K8s, as it’s often written) is an obvious target for cybercriminals. In its early days, the sheer complexity of managing your own Kubernetes deployment meant it was easy to miss security flaws and introduce loopholes. Now that the platform has evolved and been managed, Kubernetes services are available from all major cloud vendors, and Kubernetes security best practices have been developed and defined.

Setting Up DevOps Teams for Success

The gap between top and low-performing engineering teams is dramatic, whatever angle you look at it from. Whether you analyze their tech stacks and architecture choices, performance metrics, or cultural and team elements, the delta tends to be quite impressive. Despite the wide range of approaches, a few indicators paint a clear picture of the typical characteristics of a well-oiled setup.