Operations | Monitoring | ITSM | DevOps | Cloud

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

Become FIPS Compliant with HAProxy Enterprise on Red Hat Enterprise Linux 8

Guarantee strong encryption by enabling ‘FIPS mode’ with RHEL and HAProxy Enterprise. SSL and its successor TLS are protocols that safeguard web traffic as it crosses the Internet, encrypting communication and protecting it from tampering. However, the encryption algorithms within these protocols are subject to change over time as vulnerabilities are discovered or as better encryption methods become available.

From beta tester, to building the next-gen Civo platform

There are times in life that feel like they are detached from reality. Some call it divine intervention, others use more modern, hippie-ish ways to explain these moments. Call it what you will, nearly everyone has experienced some form of this occurrence. Some people have been short on cash and found a $50 note on the ground. Others have lost jobs only to find their dream job on the way to their car after getting walked out by security.

How Canonical remotely delivers and supports customer cloud deployments

The widespread shift to remote working in response to the COVID-19 pandemic has been a disruptive change for countless businesses; some 13% of organisations say they have faced major disruption. But at Canonical, remote working has long been the status quo for many of our teams. In spite of the challenging circumstances in which we all find ourselves, Canonical has been able to continue to operate and support our customers despite their working practices undergoing significant changes.

Building Images Faster and Better With Multi-Stage Builds

There is no doubt about the fact that Docker makes it very easy to deploy multiple applications on a single box. Be it different versions of the same tool, different applications with different version dependencies - Docker has you covered. But then nothing comes free. This flexibility comes with some problems - like high disk usage and large images. With Docker, you have to be careful about writing your Dockerfile efficiently in order to reduce the image size and also improve the build times.

How to Seamlessly Switch AWS Partners

Working with the right AWS provider can make or break a company, but many companies discover that after a few years, what was once a great fit just doesn’t work anymore. Over time, your needs change, and the provider you’ve been with for years might not be able to provide what you need. Alternatively, maybe your AWS provider simply isn’t living up to your expectations, or perhaps your company is looking to redesign their cloud infrastructure. When this happens, what are your options?

Calculating IOPS Utilization for EBS Volumes

When looking at an EBS volume in CloudWisdom, you’ll notice that in addition to the metrics we collect from AWS, we also create a number of computed metrics, one of which is netuitive.aws.ebs.iopsutilization. Simply put, IOPS Utilization compares the current number of IOPS that the disk is performing against the total IOPS capacity, and expresses this as a percentage. Thus, if you are currently running 1050 IOPS against a volume whose capacity is 3000 IOPS, the IOPS Utilization would be 35%.

Monitoring as code with Terraform

We try to automate as much as possible in our environments, but we often treat monitoring as an afterthought. In this episode of Stack Doctor, we show you how to automate your monitoring configurations via Terraform. Watch to learn how you can automate the creation of common resources - such as uptime checks, alerting policies, and dashboards - with Terraform!

Node.js Microservices: Developing Node.js Apps Based On Microservices

Node.js application developers, in the ever-evolving business landscape, enjoy tangible advantages while incorporating microservices in Node.js apps development. The microservice architecture, or microservices, is a distinct method of software systems development, which attempts to create modules that are single-function, with well-defined operations and interfaces.