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

[What's Next] OpenShift Roadmap Update [Dec-2020]

[What's Next] OpenShift Roadmap Update [Dec-2020]

On December 10 2020, the OpenShift PM team will broadcast the [What’s Next] OpenShift Roadmap Update [Dec-2020] briefing to internal Red Hatters, as well as directly to customers and partners on OpenShift.tv.

Red Hat Livestreaming

December 10, 2020
Tweet

More Decks by Red Hat Livestreaming

Other Decks in Technology

Transcript

  1. What’s Next OpenShift
    Q4CY2020 Update
    OpenShift Product Management
    December 10th, 2020

    View Slide

  2. Purpose of this presentation
    ● “OpenShift Roadmap Update: What’s Next”
    ○ A look ahead over the next 6 - 12+ months
    ○ Focused on major OpenShift features / initiatives
    ○ Updated quarterly (goal) and subject to change
    ○ Useful for customers who want a general OpenShift Roadmap update
    ● “OpenShift Roadmap Update: What’s New in OpenShift x.y”
    ○ A deep dive into the next OpenShift release
    ○ Delivered with each new OpenShift release
    ○ Useful for customers who want a deep dive on latest OpenShift release
    ● Both of these presentations are ok to use publicly
    ○ Decks will be available in PnT in multiple formats & via Google Slides
    ○ Feel free to use relevant slides, customize and make them your own
    ○ PM roadmap session recordings also available, but for internal use only
    ○ Slides and content are subject to change without notice

    View Slide

  3. SPEAKERS
    Katherine Elizabeth Dubé
    What's next in OpenShift Q4CY2020
    Ali Mobrem Ramon Acedo Siamak Sadeghianfar Mike Barrett

    View Slide

  4. Cluster Services
    Automated Ops ⠇Over-The-Air Updates ⠇Monitoring ⠇Registry ⠇Networking ⠇Router ⠇KubeVirt ⠇OLM ⠇Helm
    Kubernetes
    Physical Virtual Private cloud Public cloud
    OpenShift
    Kubernetes
    Engine
    Multi-cluster Management
    Discovery ⠇Policy ⠇Compliance ⠇Configuration ⠇Workloads
    Advanced
    Cluster
    Management
    OpenShift
    Container
    Platform
    Managed cloud
    (Azure, AWS, IBM, Google)
    Red Hat Enterprise Linux & RHEL CoreOS
    OpenShift Container Platform
    Edge Multi-Arch
    Developer productivity
    Developer CLI ⠇IDE Plugins
    & Extensions ⠇
    Cloud-native IDE ⠇
    Local developer sandbox
    Service Mesh
    Serverless
    Builds ⠇CI/CD Pipelines
    Log Management
    Cost Management
    Languages & Runtimes
    API Management
    Integration & Messaging
    Process Automation
    Platform services Application services Developer services
    Build cloud-native apps
    Manage workloads Data driven insights
    Databases ⠇Cache
    Data Ingestion & Preparation
    Data Analytics ⠇AI/ML
    Data Mgmt & Resilience
    Data services
    What's next in OpenShift Q4CY2020

    View Slide

  5. What's next in OpenShift Q4CY2020
    APP DEV
    PLATFORM APP DEV
    ● Kiali integration with Dev Console
    ● Pipelines as code
    ● Jenkins Operator GA
    ● OpenShift Builds v2 & Buildpacks GA
    ● Application version model for Operators
    ● Operator Maturity increase via SDK
    ● Dynamic Plugins for the OCP Console
    ● Azure China & AWS China
    ● Alibaba, AWS Outposts, Equinix Metal, &
    Microsoft Hyper-V
    ● Edge: Single node lightweight Kube cluster
    ● Enable user namespaces
    Additional Windows Containers capabilities*
    ● Priority and Fairness for APIserver
    ● Ingress v2 + Contour
    ● Operator metering lean architecture
    ● Network Topology and Analysis Tooling
    ● SmartNIC Integrations
    OpenShift 4.9+
    HOSTED
    ● Cost mgmt integration to Subs Watch, ACM
    ● ROSA AWS console integration
    ● Cluster Suspend / Resume
    H2 2021+
    ● OpenShift Serverless (Functions GA)
    ● OpenShift GitOps (Argo CD) GA
    ● Simplify access to RHEL content in builds
    ● Enhanced GitOps bootstrapping with kam
    ● Console internationalization GA
    ● Foundation for User Preferences
    ● Application environments in Dev Console
    ● Better Operator version & update mgmt
    OpenShift 4.8
    ● OSD consumption billing, autoscaling
    ● Expanded ROSA and OSD Add-ons
    ● ARO government region (MAG) support
    Q2 2021
    ● Azure Stack Hub and RHCOS for IBM Cloud
    ● IPv6 (single/dual stack on control plane)
    ● GA Userspace Interface API & Library
    ● Utilize cgroups v2
    ● Additional Windows Containers capabilities*
    ● Operator metering lean architecture
    ● Ingress v2 + Contour Tech Preview
    ● External DNS Management
    ● SmartNIC: OVS HW Offload
    ● OVN Egress Router
    ● HAProxy 2.2
    ● ipfailover Support
    HOSTED PLATFORM
    APP DEV
    ● OpenShift Pipelines GA
    ● OpenShift Builds v2 & Buildpacks TP
    ● OpenShift Serverless (Functions TP)
    ● OpenShift GitOps (Argo CD) TP
    ● Monitor application workloads
    ● Foundation for Console internationalization
    ● QuickStarts Extensible
    ● Service Binding GA
    OpenShift 4.7
    ● GA of Red Hat OpenShift Service on AWS (ROSA)
    ● OSD CCS 60-day free trial
    ● ROSA and OSD log forwarding
    ● ARO Azure Portal integration
    Q1 2021
    ● AWS C2S Region
    ● GCP: Customer-managed disk encryption keys
    ● GA Userspace Interface API & Library
    ● Utilize cgroups v2
    ● Additional Windows Containers capabilities*
    ● Network Enhancements derived from OVN
    ● Operator metering lean architecture
    ● IPSec Support
    ● OVN Egress Router Tech Preview
    ● FPGA Support
    ● OpenShift Update Service GA
    HOSTED PLATFORM

    View Slide

  6. View Slide

  7. What's next in OpenShift Q4CY2020
    OpenShift Everywhere
    Hybrid cloud
    Deploy, Scale and
    managed lifecycle on
    many Infrastructure
    providers from
    Datacenter, to the
    Cloud and to the Edge
    Workloads,
    Stability and
    Security
    Multiple Architectures and
    Accelerators
    Flexibility and Choice
    Many layers of security
    Observability,
    Management and
    Automation
    Declarative Policy driven
    management and automation of
    multiple self-healing clusters
    Automatically deploy
    applications and services to
    multiple clusters

    View Slide

  8. What's Next in OpenShift Q4CY2020
    Install & Update Highlights
    ● Install OpenShift leveraging
    images on disk
    ● On-premise OpenShift Update
    Service
    ● Console integration for viewing
    upgrade graph data
    ● Improvements to reliability,
    scalability, and high availability
    ● Support for more regions and
    cloud instances in the public
    cloud
    ● Better documenting of credential
    permissions for Day 1 & Day 2
    ● Customer-managed disk
    encryption keys
    ● Managed control plane allow for
    node recovery
    ● Deploy OpenShift to even more
    platforms
    Hybrid Cloud
    Provider
    Enhancements
    Restricted
    Networks
    Deployment
    Experience
    Azure Stack Hub

    View Slide

  9. What's next in OpenShift Q4CY2020
    Compute, Storage and Networking Themes
    Workloads Partner and
    Technology
    Integrations
    Stability
    & Scale
    AI/ML
    HPC
    Telco/5G
    Edge
    Advanced
    Features
    CI/CD and
    SRE focus
    Scale
    testing
    Telemetry
    CRI
    Scheduler
    Extensions

    View Slide

  10. What's next in OpenShift Q4CY2020
    Red Hat OpenShift for Windows Containers
    Linux
    Containers
    Windows
    traditional .NET
    framework
    Containers
    Windows
    application in
    Windows Virtual
    Machine
    .NET core
    Containers
    OpenShift
    Virtualization
    Windows
    Containers
    Linux
    Containers
    ● Run and manage Linux and Windows
    based containers through OpenShift
    ● Traditional .NET framework containers
    on Windows are now supported in
    OpenShift
    ● … Or run any Windows VMs as is with
    OpenShift Virtualization
    Target Persona: Developers requiring the
    ease of containers and cloud but without the
    time to rebuild applications in Linux
    Product Manager: Anandnatraj Chandramohan

    View Slide

  11. What's Next in OpenShift Q4CY2020
    Windows Containers, Compute, and Control Plane Highlights
    ● Productizing
    cert-manager (JetStack)
    ● Custom Route Name and
    Certificates
    ● Support Kube KMS
    Provider
    ● Improved Etcd Telemetry
    and DR
    ● OpenShift on ARM
    ● Next generation bare
    metal with DPU (Data
    Processing Unit) and
    SmartNICs
    ● Schedulers extensions
    for AI/ML and HPC
    ● Red Hat Openshift
    Windows Containers on
    AWS, Azure - GA on
    12/14
    ● Coming soon:
    vSphere/BYO Bare
    Metal Hosts,
    Logging/Monitoring &
    Storage
    Product Managers: Gaurav Singh (Node), Anandnatraj Chandramohan (Windows Containers, API/Auth)
    Windows
    Containers
    Compute Control Plane

    View Slide

  12. What's Next in OpenShift Q4CY2020
    Networking & Storage Highlights
    ● In-tree to CSI drivers
    ● CSI Migration
    ● CSI Snapshot GA
    ● OCS on more platforms
    ● IPSec Support
    ● OVN GA (default)
    ● IPv6 on Primary Interface
    ● SmartNIC Integrations
    ● BGP Support
    ● eBPF Support
    ● Multi-Cluster Networking
    ● Enhanced Observability
    Product Managers: Marc Curry (Networking), Duncan Hardie (Storage)
    Core Networking Network Edge Storage
    ● Ingress v2 / Service API
    ● OVN Egress Router
    ● Configurable Custom
    Domain
    ● HAProxy 2.2
    ● ipfailover Support
    Volume
    Snapshot
    Volume
    SnapshotClass
    Volume
    Snapshot
    Content
    CSI Snapshot API
    OCS
    IBM Other
    CSI Driver CSI Driver CSI Driver

    View Slide

  13. What's Next in OpenShift Q4CY2020
    Observability at a Glance
    Out of the box
    monitoring
    Extend to your
    own needs
    Observability
    OpenShift Console
    Advanced Cluster Management
    Collect & forward
    Low retention
    storage
    Provide a consistent
    Observability experience
    across Red Hat products with a
    single, centralize technology
    stack. Thereby, aiding
    infrastructure/application owners
    in troubleshooting problems
    quickly and minimize
    mean-time-to-resolution.
    Product Manager: Christain Heidenreich

    View Slide

  14. What's next in OpenShift Q4CY2020
    Observability Highlights
    JSON support for Logs
    Enhanced tenancy
    capabilities for log
    forwarding
    Enhanced multi-cluster
    metric aggregation with
    customized allowlist
    Customize your own
    Grafana dashboards for
    fleet management
    Enhancing the core
    capabilities to allow
    more customizations
    Enable multi-cluster
    metrics aggregation
    Monitoring Logging
    Advanced Cluster
    Management
    Product Manager: Christian Heidenreich, Scott Berens (RHACM)

    View Slide

  15. What's Next in OpenShift Q4CY2020
    Cluster Infrastructure, Multi-Arch, and Multi-Cluster Highlights
    ● More storage options
    (Fibre Channel & Raw
    Block)
    ● OCP on KVM for IBM Z
    ● IPI via IBM Cloud
    Control
    Product Managers: Duncan Hardie (Cluster Infrastucture, Multi-Architecture), Scott Berens (RHACM)
    Multi-Arch
    Multi-Cluster
    (RHACM)
    ● Machine API proxy
    support
    ● Out of Tree cloud
    providers
    Secure
    Service
    Container
    Security
    z/OS
    CPs/mem/IO/hipersockets
    z/VM
    service service
    Linux Linux
    IMS/
    DB2
    z/OSMF
    OCP OCP
    KVM
    IBM Z/LinuxONE
    z/OS Connect
    CICS/ IMS
    Cluster Infra
    ● Governance with
    Compliance Operator
    and OPA
    ● Extend ArgoCD with
    RHACM gitops
    ● Multi-cluster networking
    with Submariner (TP)
    ● Additional platform
    support: ARO & OSD

    View Slide

  16. View Slide

  17. What's next in OpenShift Q4CY2020
    Kubernetes-native Infrastructure
    Enjoy simplicity and
    agility of public cloud in
    an on-prem
    environment
    Plan for growth in
    container adoption
    while still running VMs
    Create a consistent
    experience across
    public and on-prem

    View Slide

  18. What's next in OpenShift Q4CY2020
    Bare Metal Nodes
    OpenShift Cluster

    • Networks
    • Internal load balancers
    • Internal DNS
    • Red Hat CoreOS installation
    • CoreOS ignition config
    • OpenShift nodes
    • OpenShift cluster resources
    Full stack automation installation on bare-metal
    Deploying Red Hat OpenShift on Bare Metal with
    installer-provisioned infrastructure
    Product Manager: Ramon Acedo Rodriguez

    View Slide

  19. What's next in OpenShift Q4CY2020
    OpenShift Bare Metal
    Assisted Installation
    from cloud.redhat.com
    Improved validations
    UEFI Secure Boot
    FIPS mode support in IPI
    Faster recovery time after
    bare metal node failure
    Automated recovery without
    BMC (the poison pill)
    Get/set BIOS settings
    Hardware-based workload
    scheduling
    Advanced Host Network
    Configuration
    Host Static IPs
    Enable/Disable LB and
    DNS
    Product Manager: Ramon Acedo Rodriguez

    View Slide

  20. ● What’s New in OpenShift Virtualization in OpenShift 4.6
    ● Accelerates application delivery on a single platform
    managing hybrid applications with the same tools and teams
    ● Add VMs to new and existing applications
    ● Modernize legacy VM based applications over time,
    or maintain them as VMs
    ○ SAP’s open source project “Gardener” leveraged Red Hat
    OpenShift Virtualization
    ○ Goldman Sachs Revamps Virtualization Infrastructure
    Modernize workloads and support hybrid applications
    consisting of VMs, containers, and serverless

    View Slide

  21. What's next in OpenShift Q4CY2020
    OpenShift Virtualization
    GPU and vGPU support
    Developer Pipelines
    Public Cloud Providers
    (bare-metal instances)
    Bulk VM migration tooling
    - vSphere to OCP
    - RHV to OCP
    Live Migration of VMs
    with SR-IOV
    VMs in Service Mesh
    IPv6
    NIC Hotplug
    Hot-plug disk
    Warm import from vSphere
    Application and Crash
    consistent snapshots and
    cloning
    Backup and DR via OCS
    data protection
    Product Manager: Peter Lauterbach

    View Slide

  22. What's next in OpenShift Q4CY2020
    OpenShift Sandboxed Containers (Katacontainers)
    Install & Uninstall with OLM
    Availability in RH content
    Catalog
    Updates & upgrades
    3-node cluster installations
    OS Extensions
    IPv6 dual-stack
    SR-IOV + DPDK +
    Performance Analysis
    Deployment on Bare-metal
    Integration with Openshift &
    CRI-O CIs
    Katacontainers v2.0
    Downsizing QEMU (kiwi)
    Basic Integrations with
    Openshift UI
    Observability Enablement
    (Data-collection + metrics)
    Product Manager: Adel Zaalouk

    View Slide

  23. What's next in OpenShift Q4CY2020
    Edge is part of our open hybrid cloud strategy
    Any workload, any footprint, any location

    View Slide

  24. What's next in OpenShift Q4CY2020
    OpenShift for Edge
    Single Node OpenShift
    Kubernetes-native Edge
    Device Management
    Distributed Unit (DU)
    profile for RAN use
    cases
    Assisted Install of
    compact clusters
    Ansible integration with
    ACM Cluster Lifecycle
    Zero touch provisioning
    (ZTP)
    Mt Bryce (eASIC) FEC -
    via 3rd-Party
    Additional SmartNICs
    and accelerators
    OpenShift as a boundary
    clock
    Product Managers: Rovert Love, Moran Goldboi (Edge), Scott Berens (RH ACM)

    View Slide

  25. What's next in OpenShift Q4CY2020
    OpenShift on OpenStack
    Deployment User Experience
    - Continue to improve the installation experience
    of OpenShift 4 on OpenStack in the
    User-Provisioned Infrastructure (UPI) and
    Installer-Provisioned Infrastructure (IPI)
    installation workflows
    - Improvements involve addressing new use cases
    and simplifying the installation workflows
    Telco & Edge Focus
    - OpenStack is one of the most popular
    platforms in Telco. OpenShift on OpenStack
    is strategic for many of such customers,
    running VNFs and CNFs together,
    Distributed Compute Nodes or SR-IOV for
    containers
    OpenStack Bare Metal Integration
    - Mixed environments of virtual and bare
    metal instances to address use cases such
    as direct hardware access (NVMe, SR-IOV,
    GPU, FPGA) or performance-sensitive apps
    VNFS
    VNFS
    CNFs
    VNFS
    VNFS
    VNFs
    Standard hardware
    Product Manager: Ramon Acedo Rodriguez

    View Slide

  26. What's next in OpenShift Q4CY2020
    OpenShift on OpenStack
    Bare-metal Workers
    Autoscaling to/from zero
    nodes
    External Cloud Provider
    Telco Fast Datapath
    SR-IOV, OVS-DPDK and
    hardware offload
    BYO Load Balancer &
    DNS, Provider Networks
    IPv6 dual-stack and
    single-stack w/ Kuryr
    SCTP support w/Kuryr
    Cinder CSI
    CSI Topology: Provision
    PVs in Cinder AZs
    Product Manager: Anita Tragler (taking over from Ramon Acedo Rodriguez)

    View Slide

  27. View Slide

  28. What's next in OpenShift Q3CY2020
    OpenShift: The platform of platforms
    Extending Kubernetes has never been so simple
    Automate delivery with a cloud-native CI/CD
    platform and drive operations via GitOps principles
    Extensible and customizable Kubernetes web UI
    designed to empower users of all levels.
    The central registry for cloud native artifacts
    powers multi-cluster deployments and runs as a
    service on top of OpenShift
    Making our Kubernetes platform more available
    and easy to use for developers
    Flexible choice between certified application
    templates and applications as a managed service
    Improved developer experience and day 2
    operations across multiple clusters

    View Slide

  29. What's Next in OpenShift Q4CY2020
    OpenShift Console Highlights
    ● User Preferences
    ● Internationalization (I18N),
    Accessibility (A11Y) Support
    ● Multi-Cluster: ACM
    integration
    ● Quick Starts
    ● Admin Checklists
    ● CLI Shortcuts + Web
    Terminal
    ● Dynamic Plugin Framework
    ● Dynamic Forms
    ● Quick Starts Extensions (CRD)
    ● Managing Operator Lifecycle Made
    Easy
    ● Guided flows with devfiles
    ● Managed Services
    ● Builds v2
    ● Functions
    ● Helm Certification
    ● Topology Quick Search
    Product Manager: Ali Mobrem, Serena Nichols, Tony Wu
    Develop on Learn Manage Extend

    View Slide

  30. What's next in OpenShift Q4CY2020
    Dynamic Plugins: The Road to an Extensible K8S UI
    Product Manager: Ali Mobrem
    Mid Term
    Transition to
    Dynamic Plugins
    Move new and
    existing internal
    teams to use
    Dynamic Plugins
    Long Term
    Making Dynamic
    Plugins Extensible
    Dynamic plugins
    made available to
    public, starting with
    select partners then
    general public
    OpenShift 4.7
    Dynamic Plugin
    Framework
    Remove dependency
    of OCP releases and
    enable Operators to
    deliver new UI
    Flexible & Frictionless
    ● Loosely couples OCP add-ons
    giving Operators flexibility to
    introduce new ,
    and to the
    Console at .
    ● Encapsulates UI code with new
    Operators versions
    ● Operators:
    ○ OpenShift Virtualization
    ○ OpenShift Serverless
    ○ OpenShift Pipelines
    ○ OpenShift Container Storage
    ○ Container Security Operator
    ○ etc..

    View Slide

  31. What's next in OpenShift Q4CY2020
    OCP Console QuickStarts
    Product Manager: Ali Mobrem, Serena Nichols
    ● Extensible: ConsoleQuickStart CRD (4.7)
    ● New Quick Starts (4.7)
    ○ OCS and OpenShift Virtualization
    ● Hints: Ability to highlight sections of the UI
    ● CLI interactions: Works with Web Terminal
    ● Enhanced QuickStarts Catalog:
    ○ Filter by keyword and/or status

    View Slide

  32. What's next in OpenShift Q4CY2020
    Enhanced Developer Catalog Experience
    ● Provide a consistent catalog
    experience across all catalogs
    ● Sub catalogs include
    ○ Builder Images
    ○ Event Sources
    ○ Helm Charts
    ○ Managed Services
    ○ Operator Backed
    ○ Quick Starts
    ○ Templates
    ○ VM Templates
    ● As users drill into sub catalogs,
    the experience is enhanced to
    expose additional features
    ● Cluster admins now have the ability to customize the
    available categories in the Developer Catalog
    Product Manager: Serena Nichols

    View Slide

  33. What's next in OpenShift Q4CY2020
    Application Monitoring & Troubleshooting
    ● Instant enablement of custom metrics during workload creation
    ● Dedicated area to view targets and associated status
    ● Topology enhancements
    ○ Easily identification of which workloads have custom metrics enabled
    ○ Easy access to associated metrics
    ● One stop shop to view
    ● Custom metrics
    ● View alerts & silence as needed
    ● Tracing information
    ● Performance analysis of Java apps
    ● Log Access
    ● New status on the Project page conveys image vulnerabilities
    ● Vulnerabilities tab displays Image Manifest Vulnerabilities
    resources for that project
    ● Each IMV represents an image scan and can contain both base
    image vulnerabilities found by Quay-Clair and app
    dependency vulnerabilities found from CRDA-Snyk

    View Slide

  34. What's next in OpenShift Q4CY2020
    Improved Operator management with
    dependency preview, customizable
    installations and better recovery steps.
    Increased Operator language support,
    re-use of common abstractions and
    codification of application lifecycle
    Better control when Operator updates
    are applied. Alignment of Operator
    updates with Cluster updates.
    What’s next in Operator Framework
    Product Manager: Daniel Messer

    View Slide

  35. What's next in OpenShift Q4CY2020
    Smart Auto-updates
    Automatically apply patch releases, wait for approval on anything else
    My Operator 1.1.2
    My Operator 1.1.1
    My Operator 1.1.3
    Update automatically approved
    Update automatically approved
    My Operator 1.1.4
    My Operator 1.1.3
    My Operator 1.2.0
    Update automatically approved
    Update waiting for approval
    Subscription Subscription
    Product Manager: Daniel Messer

    View Slide

  36. What's next in OpenShift Q4CY2020
    Safe Operator Updates
    Operators will not be updated when they are in the middle of a critical step
    Upgradeable: False
    Upgradable: True
    Upgradeable: True
    App Config Change Started
    App Config Change Finished
    Operator Lifecycle Manager
    My Operator 1.2.0
    My Operator
    My Operator 1.2.0
    Operator Update available
    Operator Update pending
    Operator Update applied
    Product Manager: Daniel Messer

    View Slide

  37. What's next in OpenShift Q4CY2020
    What’s Next for Helm on OpenShift
    Simplify application development through
    package management integration with developer
    tooling and robust CI/CD pipelines.
    Engage and enable Red Hat and Partner product
    teams to build and showcase Helm Charts for
    OpenShift developers’ use.
    Provide a self-service developer experience that
    minimizes the need to interact with a cluster
    operator.
    Simplified and integrated application development
    Product Manager: Karena Angell

    View Slide

  38. What's next in OpenShift Q4CY2020
    Improve our disconnected UX for OCP
    customers which run clusters in
    air-gapped mode
    Enable the admin to have better control
    over multi-tenant deployments with
    Quotas and better UX
    Re-use Kubernetes and OpenShift
    features where possible to enable
    automation and integration
    What’s next for Red Hat Quay
    Product Manager: Daniel Messer

    View Slide

  39. What's next in OpenShift Q4CY2020
    ● Quota Management for various resources:
    ○ Storage consumption (blobs)
    ○ Network egress (bandwidth)
    ○ Atomic operations
    ● Soft Quota triggers notifications / alerts
    ● Hard Quota to enforce limits and pruning
    rules / garbage collection
    ● Emergency Case Handling requires
    (temporarily) overruling quotas
    Quota Management UI
    Notifications / Alerting
    Reporting / Dashboards
    Logging / Auditing
    Soft Quota
    Hard Quota Quota Enforcement
    Quota Reporting
    Two-Phase approach start Quay 3.5
    Quay Quota Management
    Product Manager: Daniel Messer

    View Slide

  40. What's next in OpenShift Q4CY2020
    Soft Quota
    Two-Phase approach start Quay 3.5
    Quay FIPS Enablement
    FIPS 140-2 Ready FIPS 140-2 Ready
    Supported starting Q1 2021 (Quay 3.5) Aiming for Q4 2021 (~Quay 3.7)
    Product Manager: Daniel Messer

    View Slide

  41. What's next in OpenShift Q4CY2020
    What's next for Serverless & Service Mesh
    Powerful monitoring capabilities with configuration
    and automation for GitOps and modern CI/CD
    practices.
    Eventing capabilities enabling a rich ecosystem
    Event Sources from Red Hat and Partner products.
    Intuitive developer experience through the
    Developer Console and CLI/IDE with
    Functions support.
    Support scaled mesh use cases: Multiple
    meshes, multiple clusters and services outside
    of the mesh.
    Help users get the most out of Service Mesh
    through improved documentation and user
    experience.
    Smooth integration with related OpenShift
    components, including API management, CI/CD
    workflows, cluster management and more.

    View Slide

  42. What's next in OpenShift Q4CY2020
    ● Support for Red Hat OpenShift Service on AWS (ROSA)
    and OpenShift Dedicated
    ● Service Mesh (multi-cluster) Federation
    ● External Service Support (VMs, baremetal)
    ● Q2 CY21
    Serverless and Service Mesh: Highlights
    ● Functions Technology Preview
    ● Support for OpenShift dedicated and
    Red Hat OpenShift Service on AWS (ROSA)
    ● Kafka Channel/Broker General Availability
    ● Admin Console Experience for Eventing
    ● Q1 CY21
    Product Manager: Jamie Longmuir (Service Mesh) | William Markito Oliveira (Serverless)

    View Slide

  43. What's next in OpenShift Q4CY2020
    Powerful CLI experience
    ✓ Local Developer Experience
    ✓ Based on Buildpacks
    ✓ Project templates
    ✓ Support for Cloud Events/HTTP
    ✓ RUNTIMES
    $ kn func help
    Usage:
    func [command]
    Available Commands:
    build Build a function project as a contai
    completion Generate completion scripts for bash
    create Create a function project
    delete Undeploy a function
    deploy Deploy a function
    describe Show details of a function
    help Help about any command
    init Initialize a new Function project
    list Lists deployed functions
    run Run the function locally
    version Print version.
    Serverless Functions
    Tech Preview
    Q1 CY21
    COMING
    SOON
    Product Manager: Naina Singh / William Oliveira

    View Slide

  44. What's next in OpenShift Q4CY2020
    Multi-cluster support for Service Mesh
    Service Mesh 2.1 (Q2 2021) Q3/Q4 2021
    Service A
    Service B
    Service Mesh: foo.com
    Service C
    Service D
    Service Mesh: bar.com
    Control Plane
    Control Plane
    Service A
    Service B
    Service Mesh: foo.com
    Service C
    Service D
    Service Mesh: bar.com
    OpenShift Management Cluster
    Central Control Plane
    Product Manager: Jamie Longmuir

    View Slide

  45. What's next in OpenShift Q4CY2020
    ● Pipeline insights, trends and metrics
    ● Pipelines-as-code
    ● Jenkins to Tekton migration guide
    ● Availability as a managed-service
    ● Tekton Hub integrations for searching and installing tasks
    DevOps & GitOps: Highlights
    ● Buildpacks strategy for Java, and Node.js
    ● Separation of built tool and runtime images
    ● Volumes supports and dependency caching
    ● Argo CD
    ● Enhanced UX in GitOps Application Manager CLI
    ● Application delivery views in Dev Console
    ● Availability as a managed-service
    ● Alignment with RHACM
    Product Manager: Siamak Sadeghianfar

    View Slide

  46. What's next in OpenShift Q4CY2020
    Pipeline-as-Code
    Tekton Pipeline
    Git
    events
    Git as the single source of truth for Tekton Pipelines and Tasks
    Product Manager: Siamak Sadeghianfar

    View Slide

  47. What's next in OpenShift Q4CY2020
    Sync
    ● Automated, integrated and opinionated
    ● Bootstraps Git repos and CI/CD
    ● Deployment environments for apps
    ● Generated Tekton Pipelines for CI
    ● Argo CD for multi-cluster CD
    ● Secret management integration
    ● Kustomize and Helm
    Pull
    Tekton Pipelines
    Argo CD
    Push source
    code
    Webhook
    Image
    Registry
    Pull-request
    app manifests
    Pull
    Push
    $ kam bootstrap
    GitOps Application Manager
    Product Manager: Siamak Sadeghianfar
    An opinionated continuous delivery process with GitOps principles

    View Slide

  48. F18017-200131
    What's next in OpenShift Q4CY2020
    Getting Developers hands on OpenShift - for $0
    Never expires
    Full cluster access
    Install your own operators
    Lower mem req (roadmap)
    Local cluster
    CodeReady Containers
    **NEW**
    14 days
    Limited access
    4 vCPU, 8 GB RAM
    3 projects
    CRW, Pipelines (roadmap)
    Shared cluster
    multi-tenant
    Dev Sandbox
    40 hours
    Full cluster access
    8 vCPU, 32 GB RAM
    Install your own operators
    Workshop cluster
    single tenant
    Dev Cluster
    hidden
    Coming soon
    Product Manager: Parag Dave

    View Slide

  49. F18017-200131
    What's next in OpenShift Q4CY2020
    Improve Developer Productivity
    Clients - Quick Starts
    $ odo catalog list components
    Odo Devfile Components:
    NAME DESCRIPTION
    java-maven Upstream Maven and OpenJDK 11
    java-openliberty Open Liberty microservice in Java
    java-quarkus Upstream Quarkus with Java+GraalVM
    java-springboot Spring Boot® using Java
    nodejs Stack with NodeJS 12
    $ odo create nodejs --starter
    ➔ In tool guidance
    ➔ Specialized for languages
    (Quarkus shown)
    ➔ Flexible to use stack provided
    samples
    ➔ Quick start sample code
    ➔ Provide by runtime/framework
    Product Manager: David Harris, Serena Nichols

    View Slide

  50. F18017-200131
    What's next in OpenShift Q4CY2020
    Improve Developer Productivity
    With emerging technologies
    ➔ Evolve the experience to assist
    developers with usage
    ➔ Multi-cluster/cloud service
    consumption
    ➔ Bring the technology to familiar
    tooling
    ➔ Innovate on integrations
    Product Manager: David Harris, Serena Nichols

    View Slide

  51. Thank you

    View Slide