Why Use Containers, Kubernetes, and OpenShift for AI/ML Workloads?

Why Use Containers, Kubernetes, and OpenShift for AI/ML Workloads?

Containers and Kubernetes are proving to be very valuable in helping accelerate Artificial Intelligence (AI) and Machine Learning (ML) lifecycle for organizations worldwide. ExxonMobil, BMW, Volkswagen, Discover Financial Services, Ministry of Defense (Israel), Boston Children’s Hospital, are some organizations have operationalized Red Hat OpenShift, industry leading Kubernetes-based container platform, to accelerate data science workflows, and […]

Read More...

A PodPreset Based Webhook Admission Controller

One of the fundamental principles of cloud native applications is the ability to consume assets that are externalized from the application itself during runtime. This feature affords portability across different deployment targets as properties may differ from environment to environment. This pattern is also one of the principles of the Twelve Factor app and is […]

Read More...

Introducing Red Hat OpenShift 4.2: Developers get an expanded and improved toolbox  

Introducing Red Hat OpenShift 4.2: Developers get an expanded and improved toolbox  

Today Red Hat announces Red Hat OpenShift 4.2 extending its commitment to simplifying and automating the cloud and empowering developers to innovate. Red Hat OpenShift 4, introduced in May, is the next generation of Red Hat’s trusted enterprise Kubernetes platform, reengineered to address the complexity of managing container-based applications in production systems. It is designed […]

Read More...

Using Metrics to Guide Container Adoption, Part I

Using Metrics to Guide Container Adoption, Part I

Earlier this year, I wrote about a new approach my team is pursuing to inform our Container Adoption Program. We are using software delivery metrics to help keep organizations aligned and focused, even when those organizations are engaging in multiple workstreams spanning infrastructure, release management, and application onboarding. I talked about starting with a set […]

Read More...

An OpenShift Administrator’s Guide to Onboarding Applications

An OpenShift Administrator's Guide to Onboarding Applications

Infrastructure teams managing Red Hat OpenShift often ask me how to effectively onboard applications in production. OpenShift embeds many functionalities in a single product and it is fair to imagine an OpenShift administrator struggling to figure out what sort of conversations his team must have with an application team before successfully running an application on […]

Read More...

Kubernetes 1.15: Enabling the Workloads

kubernetes logo

  The last mile for any enterprise IT system is the application. In order to enable those applications to function properly, an entire ecosystem of services, APIs, databases and edge servers must exist. As Carl Sagan once said, “If you wish to make an apple pie from scratch, you must first invent the universe.” To […]

Read More...

How and Why We’re Changing Deployment Topology in OpenShift 4

How and Why We’re Changing Deployment Topology in OpenShift 4

Red Hat OpenShift Container Platform is changing the way that clusters are installed, and the way those resulting clusters are structured. When the Kubernetes project began, there were no extension mechanisms. Over the last four-plus years, we have devoted significant effort to producing extension mechanisms, and they are now mature enough for us build systems […]

Read More...