Operations | Monitoring | ITSM | DevOps | Cloud

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

Go for ROS

If you started reading this post thinking I would explain why you should go for ROS when building robots, think again. To be fair, that topic deserves a post of its own. But for this article, I’ll be using Go in the context of Golang. As in the Go programming language. As in the one designed by Google with an adorable Gopher for a mascot. Specifically, we will talk about ROS client libraries for the Go programming language; their features, their advantages, and what gaps still remain.

Integrating proactive monitoring with customer service

Everyone knows the existential question: If a tree falls in the forest, and nobody is there to hear it, does it make a sound? Leading-edge customer service management today has produced a corollary: If a network problem is fixed before the customer even suspects there’s an issue, did it even happen?

Boot machines remotely with OpUtils: The Wake on LAN advantage

When businesses have a high number of computers, getting all of them turned on manually can be a herculean task for any network admin. This can lead to organizations keeping their computers on even when not in use. Of course, this approach is not ideal, as electricity bills would skyrocket in result. That said, there are legitimate reasons for a network admin to leave a machine running after business hours (e.g., system maintenance or configuration management).

Remote Workforce Monitoring Dashboards 101

It's more important than ever to ensure your applications, tools and services are available for your remote workforce. Having visibility into the health and performance of these business-critical applications and infrastructures is critical for IT to maintain business continuity. With visibility into cloud applications like Zoom and Office 365, as well as the performance of critical services like VPNs and other tools, your team can quickly respond to issues and prevent outages.

Kubernetes Security Best Practices

Cloud-native is the new standard for modern applications. This usually means container-based applications, using the popular Docker and Kubernetes platforms, and increasingly also service mesh platforms such as Istio and Envoy. With that, container security in general—and Kubernetes security in particular—is at the forefront of engineers’ minds. Docker popularized containers based on the good-old but little-used LXC Linux containers.

Tutorial: Logging with journald

If you’re using Linux, I’m sure you bumped into journald: it’s what most distros use by default for system logging. Most applications running as a service will also log to the journal. So how do you make use of these logs to: In this post, we’ll answer all the above and more. We will dive into the following topics: There are lots of other options to centralize journal entries, and lots of tools to help.

How to deploy an app to AWS: Preventive measures

Editor's note: This blog is part two of our series on launching an app to AWS. For the first installment, "How to deploy an app to AWS: Getting started," click here. So, your application is ready for production. You’ve taken an inventory of your applications, dependencies, and configuration. Now, you’re ready to create a new AWS account and start launching resources.

Driving Sustainability in Retail with Kubernetes

“With sustainability our primary focus, our technology strategy has to mirror our overall approach. With Rancher we’re driving real transformation to prime us for long-term growth.” – Zach Dunn, Senior Director of Platform Operations and CSO, Optoro. Have you ever considered what happens to items you return to etailers? In retail, especially ecommerce, nearly 25 percent of all goods are returned or don’t sell.