At Red Hat Summit in San Francisco, Red Hat introduced Kubernetes Operators to the Red Hat OpenShift ecosystem. This provides an easy path for independent software vendors (ISVs) to deliver tested and validated Kubernetes applications on OpenShift. Red Hat picked up Kubernetes Operators as part of its CoreOS acquisition. Kubernetes Operators are application-specific controllers that extend the Kubernetes application programming interface (API). It can create, configure, and manage instances of complex stateful applications.
When Google started running containers a decade ago, nobody could reach this kind of infrastructure agility and efficiency. Using this knowledge, Google released Kubernetes as a free and open source project. Nowadays Kubernetes is used by small companies and big enterprises who want to gain the efficiency and velocity Google has. You can then run those containers on your servers, but there's no way you can manage those efficiently without extra management software. Kubernetes is an orchestrator for your containers that will create, schedule and manage your containers on a cluster of servers.
Legend has it that Google deploys over a billion application containers a week. The company decided to share the process through an open source project called Kubernetes, which replicates many of the features found in its internal system. This practical book will prepare you to take advantage of everything the Kubernetes platform has to offer. Rather than an exact copy of its internal Borg system, Kubernetes is an upgrade based on lessons Google learned over the last decade. Kubernetes is also designed to integrate with the most robust container ecosystem: Docker.
However, building database-as-a-service (DBaaS) on Kubernetes can be a complex, time-consuming project where some database services are run outside of the cluster for the sake of leveraging persistent storage. In this session, Diamanti cloud-native infrastructure expert Bill Plein will talk about key infrastructure requirements of DBaaS, and how storage and networking needs to be architected in order for developers and application owners to build and manage high-performing, stateful databases on Kubernetes. Bio: Bill Plein has been a Solutions Architect for nearly twenty years, he has focused on the trends shaping the Enterprise, with the most recent being the rise of Flash Storage in the data center. The next and even bigger shift is to Cloud Native datacenter architectures.