 If updating and maintaining containerized applications requires manual processes and regular human intervention, then it makes managing applications at scale difficult. Worse, it leaves those systems vulnerable if they are not properly configured or up-to-date. Kubernetes operators change this. An operator extends Kubernetes to streamline and automate installation, updates and management of container-based services. Kubernetes runs and manages containerized software according to your specifications. It does this through a control loop that continually checks your cluster to ensure your described ideal state, with the right number of instances on the right infrastructure in the right places, with the right deployment, rollback and failover strategies. Kubernetes automates most of these tasks for stateless applications, but most software isn't stateless. An operator is a scalable, custom version of this control loop for stateful applications. It determines if your application is running correctly according to your instructions and in line with best practices from the experts in running that app. If it's not, the operator automatically acts to correct it. Operators also let users interact with a complex application as a single object on the cluster, thanks to custom resource definitions or CRDs. Users interact with the operator through those objects, which expose only the options that make sense for the application. An operator can also set a new ideal state. When it does, it updates the service to that latest version, ensuring your system is more secure and up-to-date. Operators can even manage Kubernetes itself. Red Hat OpenShift uses operators to create an enterprise Kubernetes platform that is simple to install, easy to configure, and seamless to upgrade. By integrating operators, Red Hat OpenShift allows you to update core and supplementary components, update the host operating system, and scale the cluster easily, consistently, and automatically. OpenShift also comes with a curated set of operators in the Embedded Operator Hub. These operators provide self-service access to popular application workloads on OpenShift, giving users a managed service-like experience. Streamline Kubernetes and container service installs handle upgrades seamlessly and automatically correct failures with Kubernetes operators and Red Hat OpenShift. Learn more about Red Hat OpenShift. Get started today. Our job is to make Kubernetes easier and easier and easier to use, either from an ops point of view or developer point of view. While acknowledging, it is complex because we're solving a complex problem. One of the key reasons for selecting Red Hat OpenShift is to allow our developers to be creative, iterate faster, test and learn, experiment, and then take that to market quickly. Now more power is in a developer's toolkit. We have a bunch of microservices with our system, so the ability to separate them makes deployment and enables us to move faster.