
I’ve always had this feeling that if we really knew how to do IT “the right way” we wouldn’t have all these different tools and methods. Gitops vs deployment pipelines, declartive vs imperative commands, immutable containers vs mutable virtual machines. Of course over my career I’ve seen that no one method or tool is right for every situation. But I’ve always felt drawn to the utopian idea that there was a single platform everyone used and fit their needs.
That idea is what drew me to Red Hat and OpenShift. Of course OpenShift is known as a Kubernetes based container platform, but its ability to run containers gives it the power to do many things. It also provides built-in CI/CD pipelines, developer workspaces, AI/ML workload support, and virtualization, all on a single system with shared authentication, security, and operations. Everyone working toward different goals on the same system.
This series walks through OpenShift as a unified application platform, one layer at a time.
OpenShift Pipelines — Continuous Integration
Build and test your application automatically on every code push. OpenShift Pipelines is built on Tekton. Pipelines run as Kubernetes resources inside your cluster, not on an external CI server.
Read: OpenShift Pipelines - CI for the Brix Demo App →
OpenShift GitOps — Continuous Deployment
Deploy applications declaratively using ArgoCD. Define your desired state in Git and let OpenShift GitOps keep the cluster in sync automatically.
Coming soon
OpenShift Virtualization
Run virtual machines alongside containers on the same cluster. Migrate existing VM workloads without abandoning them — manage both from a single control plane.
Coming soon
Dev Spaces
Browser-based, pre-configured development environments that run inside the cluster. Developers get a consistent workspace without setting up local tooling.
Coming soon
Developer Hub
An internal developer portal built on Backstage. Service catalogs, onboarding templates, and a single place for developers to find what they need.
Coming soon
OpenShift AI
A platform for building, training, and serving AI/ML models. Includes model serving, pipeline orchestration, and GPU workload management.
Coming soon
Containers
The foundation of everything above. How OpenShift manages container workloads, networking, storage, and security at scale.
Coming soon