Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OpenShift Commons Gathering Chicago 2023 - Key Note Platforms and Consistency

OpenShift Commons Gathering Chicago 2023 - Key Note Platforms and Consistency

Gunnar Hellekson, vice president and general manager for the Red Hat® Enterprise Linux® business presents at the OpenShift Commons Gathering co-located with KubeCon + CloudNativeCon North America 2023.

OpenShift Commons

November 17, 2023
Tweet

More Decks by OpenShift Commons

Other Decks in Technology

Transcript

  1. Or: “Why does the RHEL guy care so much about

    OpenShift?” Platforms and Consistency Gunnar Hellekson VP, RHEL 1
  2. MISSION 2 We are everywhere you want us to be.

    We serve the Red Hat portfolio and the larger Red Hat ecosystem. We are the source for safe and reliable Linux innovation that make your workloads successful. Mission Statement
  3. 3 RHEL 101 “I want an secure, reliable application host.”

    COMPATIBILITY STUFF (aka ABI & ISV Ecosystem Stuff) USEFUL STUFF (Node Management) RUNTIME STUFF (OS as Supply Chain) libgcc pam sssd rsyslog openscap Guest agents … Ruby Node.js PHP Python PostgreSQL Nginx .NET Redis MongoDB … ACTUAL OS STUFF (aka Hardware Ecosystem Stuff) PHYSICAL VIRTUAL PRIVATE PUBLIC KERNEL DRIVERS SYSTEMD SELINUX CGROUPS NAMESPACE glibc libxml2 …
  4. 4 RHEL 201 “Now update it every six months forever”

    PHYSICAL VIRTUAL PRIVATE PUBLIC RHEL 7 RHEL 8 RHEL 9 App built here still works here
  5. 5 Containers 101 “I’m pretty sure it’ll work.” COMPATIBILITY STUFF

    (aka ABI Stuff) USEFUL STUFF RUNTIME STUFF libgcc pam sssd rsyslog openscap Guest agents … Ruby Node.js PHP Python PostgreSQL Nginx .NET Redis MongoDB … ACTUAL OS STUFF Server Operating Environment PHYSICAL VIRTUAL PRIVATE PUBLIC KERNEL DRIVERS SYSTEMD SELINUX CGROUPS NAMESPACE glibc libxml2 … AN AWESOME BINARY I JUST DOWNLOADED FROM THE INTERNET
  6. 6 Containers 101 “The host doesn’t matter.” COMPATIBILITY STUFF (aka

    ABI Stuff) USEFUL STUFF RUNTIME STUFF libgcc pam sssd rsyslog openscap Guest agents … Ruby Node.js PHP Python PostgreSQL Nginx .NET Redis MongoDB … ACTUAL OS STUFF Server Operating Environment PHYSICAL VIRTUAL PRIVATE PUBLIC KERNEL DRIVERS SYSTEMD SELINUX CGROUPS NAMESPACE glibc libxml2 … AN AWESOME BINARY I JUST DOWNLOADED FROM THE INTERNET AN AWESOME BINARY I JUST DOWNLOADED FROM THE INTERNET AN AWESOME BINARY I JUST DOWNLOADED FROM THE INTERNET AN AWESOME BINARY I JUST DOWNLOADED FROM THE INTERNET
  7. BE SURE IT WORKS BOUNDARY aka RHEL CoreOS and UBI

    7 RHEL, CoreOS, UBI “Technical consistency matters.” COMPATIBILITY STUFF (aka ABI Stuff) USEFUL STUFF APP STUFF libgcc pam sssd rsyslog openscap Guest agents … Ruby Node.js PHP Python PostgreSQL Nginx .NET Redis MongoDB … ACTUAL OS STUFF Server Operating Environment PHYSICAL VIRTUAL PRIVATE PUBLIC KERNEL DRIVERS SYSTEMD SELINUX CGROUPS NAMESPACE glibc libxml2 …
  8. OpenShift as a Hybrid Cloud Application Platform 8 • Service

    mesh | Serverless • Builds | CI/CD pipelines • GitOps | Distributed Tracing • Log management • Cost management • Languages and runtimes • API management • Integration • Messaging • Process automation • Databases | Cache • Data ingest and preparation • Data analytics • AI/ML • Developer CLI | IDE • Plugins and extensions • CodeReady workspaces • CodeReady containers Developer services Developer productivity Kubernetes cluster services Install | Over-the-air updates | Networking | Ingress | Storage | Monitoring | Log forwarding | Registry | Authorization | Containers | VMs | Operators | Helm Linux (container host operating system) Kubernetes (orchestration) Physical Virtual Private cloud Public cloud Edge Cluster security Global registry Multicluster management Data services* Data-driven insights Application services* Build cloud-native apps Platform services Manage workloads * Red Hat OpenShift® includes supported runtimes for popular languages/frameworks/databases. Additional capabilities listed are from the Red Hat Application Services and Red Hat Data Services portfolios. ** Disaster recovery, volume and multicloud encryption, key management service, and support for multiple clusters and off-cluster workloads requires OpenShift Data Foundation Advanced Observability | Discovery | Policy | Compliance | Configuration | Workloads Image management | Security scanning | Geo-replication Mirroring | Image builds Declarative security | Container vulnerability management | Network segmentation | Threat detection and response RWO, RWX, Object | Efficiency | Performance | Security | Backup | DR Multicloud gateway Cluster data management
  9. Operational consistency requires Technical consistency RHEL and OpenShift Consistency 10

    Fewer variables Risk offloaded to the platform Better visibility Faster remediation cycles OPERATIONS SECURITY Commoditization of infrastructure Better scale for talent Easier integrations DEVELOPMENT Faster onboarding Less guesswork Less bikeshedding Platforms and Consistency