Technology Tales

Adventures & experiences in contemporary technology

Enterprise Infrastructure

Between reading Admin magazine and encountering the output of the Techstrong Group, I have come to realise that there is a burgeoning market for tools that manage computing operations at the enterprise level. Some of these are open-source offerings, and I try to list the ones that I have met so far in this collation. There are many more out there in this age of added complexity and an ever more hostile networked computing landscape.

Docker

It feels as if a lot is becoming containerised these days, and Docker is one facilitator of all of this. Even my own activities do not escape using it because of Pi-hole and SAS. Given that it enables the packaging, distribution, and deployment of applications by providing a containerisation platform for consistent behaviour across different environments and efficient resource utilization, that perhaps is not so surprising.

Grafana

There is little point in collecting a lot of data about a computing infrastructure if you have no way of looking at them. Here then, you get a data visualization and monitoring platform that allows users to query, visualize, alert on, and explore metrics, logs, and traces from various data sources.

Istio

Istio is an open-source service mesh that provides a solution for connecting, securing, managing, and monitoring microservices-based distributed applications. It extends Kubernetes to establish a programmable, application-aware network using the powerful Envoy service proxy, bringing standard, universal traffic management, telemetry, and security to complex deployments.

Kubernetes

Computing infrastructures that use containers can get unwieldy to manage using other tools. Google created Kubernetes to better automate the deployment, scaling, and management of containerised applications across a cluster of nodes. It adds features like service discovery, load balancing, storage orchestration, and declarative configuration management. Because of the pervasiveness of containerisation these days, this is one tool that keeps getting mentioned when discussing their administration.

OpenTofu

This project was founded when Hashicorp changed the licencing for its Terraform infrastructure provisioning tooling from MPL to a more restrictive BUSL. The original talked about data infrastructure, but that does not appear in the documentation for the fork, which is available under an MPL 2.0 licence.

Podman

While it would seem that Docker already fulfils the need of managing containers for small environments, Red Hat has come up with an alternative in the form of Podman. It is daemonless and uses a secure, rootless, and modular approach to managing containers and pods.

Prometheus

Looking for information on this using Perplexity sent me the way of the feature film before I set it right. What I really had in mind was a monitoring and alerting system focused on operational simplicity, scalable time series data collection, and integration with cloud-native environments. In these days when observability is so important, it is a tool that turns up in many places.

  • All the views that you find expressed on here in postings and articles are mine alone and not those of any organisation with which I have any association, through work or otherwise. As regards editorial policy, whatever appears here is entirely of my own choice and not that of any other person or organisation.

  • Please note that everything you find here is copyrighted material. The content may be available to read without charge and without advertising but it is not to be reproduced without attribution. As it happens, a number of the images are sourced from stock libraries like iStockPhoto so they certainly are not for abstraction.

  • With regards to any comments left on the site, I expect them to be civil in tone of voice and reserve the right to reject any that are either inappropriate or irrelevant. Comment review is subject to automated processing as well as manual inspection but whatever is said is the sole responsibility of the individual contributor.