NP URI: www.nobleprog.cn/en/cc/mobyproject?id=mobyproject-100883-20210713 Undefined array key "duration" /apps/nobleprog-website/includes/functions/course-prices.php:339 Array ( [0] => Array ( [file] => /apps/nobleprog-website/includes/functions/course-prices.php [line] => 339 [function] => myErrorHandler [args] => Array ( [0] => 2 [1] => Undefined array key "duration" [2] => /apps/nobleprog-website/includes/functions/course-prices.php [3] => 339 ) ) [1] => Array ( [file] => /apps/nobleprog-website/includes/functions/course-prices.php [line] => 315 [function] => course_price_get_default_price [args] => Array ( [0] => mobyproject ) ) [2] => Array ( [file] => /apps/nobleprog-website/includes/functions/course-prices.php [line] => 15 [function] => course_price_get_price [args] => Array ( [0] => mobyproject ) ) [3] => Array ( [file] => /apps/nobleprog-website/modules/course/course.php [line] => 23 [function] => course_price_virtual_event_price [args] => Array ( [0] => mobyproject ) ) [4] => Array ( [file] => /apps/nobleprog-website/core/routes.php [line] => 19 [function] => course_menu_callback [args] => Array ( [0] => /en/cc/mobyproject?id=mobyproject-100883-20210713 ) ) [5] => Array ( [file] => /apps/nobleprog-website/__index.php [line] => 100 [args] => Array ( [0] => /apps/nobleprog-website/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/nobleprog-website/_index.php [line] => 26 [args] => Array ( [0] => /apps/nobleprog-website/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 54 [args] => Array ( [0] => /apps/nobleprog-website/_index.php ) [function] => include_once ) ) NP URI: www.nobleprog.cn/en/cc/mobyproject?id=mobyproject-100883-20210713 Undefined array key "tags" /apps/nobleprog-website/includes/functions/course-prices.php:341 Array ( [0] => Array ( [file] => /apps/nobleprog-website/includes/functions/course-prices.php [line] => 341 [function] => myErrorHandler [args] => Array ( [0] => 2 [1] => Undefined array key "tags" [2] => /apps/nobleprog-website/includes/functions/course-prices.php [3] => 341 ) ) [1] => Array ( [file] => /apps/nobleprog-website/includes/functions/course-prices.php [line] => 315 [function] => course_price_get_default_price [args] => Array ( [0] => mobyproject ) ) [2] => Array ( [file] => /apps/nobleprog-website/includes/functions/course-prices.php [line] => 15 [function] => course_price_get_price [args] => Array ( [0] => mobyproject ) ) [3] => Array ( [file] => /apps/nobleprog-website/modules/course/course.php [line] => 23 [function] => course_price_virtual_event_price [args] => Array ( [0] => mobyproject ) ) [4] => Array ( [file] => /apps/nobleprog-website/core/routes.php [line] => 19 [function] => course_menu_callback [args] => Array ( [0] => /en/cc/mobyproject?id=mobyproject-100883-20210713 ) ) [5] => Array ( [file] => /apps/nobleprog-website/__index.php [line] => 100 [args] => Array ( [0] => /apps/nobleprog-website/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/nobleprog-website/_index.php [line] => 26 [args] => Array ( [0] => /apps/nobleprog-website/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 54 [args] => Array ( [0] => /apps/nobleprog-website/_index.php ) [function] => include_once ) ) NP URI: www.nobleprog.cn/en/cc/mobyproject?id=mobyproject-100883-20210713 Cannot modify header information - headers already sent by (output started at /apps/nobleprog-website/_index.php:16) /apps/nobleprog-website/modules/course/course.php:119 Array ( [0] => Array ( [function] => myErrorHandler [args] => Array ( [0] => 2 [1] => Cannot modify header information - headers already sent by (output started at /apps/nobleprog-website/_index.php:16) [2] => /apps/nobleprog-website/modules/course/course.php [3] => 119 ) ) [1] => Array ( [file] => /apps/nobleprog-website/modules/course/course.php [line] => 119 [function] => header [args] => Array ( [0] => X-CSRF-Token:Tm9ibGVQcm9nMTcxNjEyNDAyNQ== ) ) [2] => Array ( [file] => /apps/nobleprog-website/modules/course/course.php [line] => 82 [function] => course_generate_csrf_token [args] => Array ( ) ) [3] => Array ( [file] => /apps/nobleprog-website/modules/course/course.php [line] => 31 [function] => course_render [args] => Array ( [0] => Array ( [course_code] => mobyproject [hr_nid] => 211261 [title] => Moby Project [requirements] => [overview] =>

The Moby Project is an open-source library of components for assembling custom container-based systems. It provides a “Lego set” of dozens of components, a framework for assembling them into custom container-based systems, and a place for users to experiment and exchange ideas.

In this instructor-led, live training, participants will learn how to use Moby Project to assemble specialized container systems.

By the end of this training, participants will be able to:

Audience

Format of the course

[category_overview] => [outline] =>

To request a customized course outline for this training, please contact us.

[language] => en [duration] => 7 [status] => unpublished [changed] => 1703274950 [source_title] => Moby Project [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) ) [1] => Array ( [0] => stdClass Object ( [tid] => 1656 [alias] => containers-and-virtual-machines-vms-training [name] => Containers and Virtual Machines (VMs) [english_name] => Containers and Virtual Machines (VMs) [consulting_option] => available ) ) [2] => mobyproject [3] => Array ( [outlines] => Array ( [minikube] => stdClass Object ( [course_code] => minikube [hr_nid] => 478467 [title] => Introduction to Minikube and Kubernetes [requirements] =>

Audience

[overview] =>

Minikube is a tool that makes it easy to run Kubernetes locally.

This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level software developers and DevOps professionals who wish to learn how to set up and manage a local Kubernetes environment using Minikube.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to intermediate-level software developers and DevOps professionals who wish to learn how to set up and manage a local Kubernetes environment using Minikube.

By the end of this training, participants will be able to:

[outline] =>

Understanding Container Orchestration

Kubernetes Fundamentals

Setting Up Minikube

Working with Kubernetes Objects

Deploying Applications on Minikube

Persistent Storage and Volumes

Networking in Kubernetes

Advanced Minikube Features

Summary and Next Steps

[language] => en [duration] => 21 [status] => published [changed] => 1713991973 [source_title] => Introduction to Minikube and Kubernetes [source_language] => en [cert_code] => [weight] => -1001 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => minikube ) [minikubedev] => stdClass Object ( [course_code] => minikubedev [hr_nid] => 478471 [title] => Minikube for Developers [requirements] =>

Audience

[overview] =>

Minikube is a powerful tool for developers to run Kubernetes locally.

This instructor-led, live training (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to use Minikube as a part of their development workflow.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to use Minikube as a part of their development workflow.

By the end of this training, participants will be able to:

[outline] =>

Introduction to Minikube

Minikube Quickstart

Application Development Workflow

Debugging and Testing

Continuous Integration/Continuous Deployment (CI/CD)

Advanced Application Deployment

Minikube and Cloud Services

Best Practices and Tips

Summary and Next Steps

[language] => en [duration] => 14 [status] => published [changed] => 1713992177 [source_title] => Minikube for Developers [source_language] => en [cert_code] => [weight] => -1002 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => minikubedev ) [helm] => stdClass Object ( [course_code] => helm [hr_nid] => 303550 [title] => Deploying Kubernetes Applications with Helm [requirements] =>

Audience

[overview] =>

This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Helm to streamline the process of installing and managing Kubernetes applications.

By the end of this training, participants will be able to:

Format of the course

Course Customization Options

[category_overview] =>

This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Helm to streamline the process of installing and managing Kubernetes applications.

By the end of this training, participants will be able to:

[outline] =>

Introduction

Installing and Configuring Kubernetes and Helm

Refresher on Kubernetes Cluster Architecture and Docker

Overview of Helm Features and Architecture

Navigating the Kubernetes Dashboard and Helm CLI

Setting up a Helm Repository

Creating a Helm Chart

Deploying a Kubernetes Application

Managing the Application

Handling Namespaces

Monitoring and Logging

Securing Helm: Authentication and Authorization

Managing the Life Cycle with Hooks

Testing Helm

Working with Database and APIs

Deploying Complex Applications to Production

Troubleshooting

Summary and Next Steps

[language] => en [duration] => 7 [status] => published [changed] => 1700037476 [source_title] => Deploying Kubernetes Applications with Helm [source_language] => en [cert_code] => [weight] => -984 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => helm ) [cri-o] => stdClass Object ( [course_code] => cri-o [hr_nid] => 299822 [title] => Running Containers Directly from Kubernetes with CRI-O [requirements] =>

Audience

[overview] =>

This instructor-led, live training (online or onsite) is aimed at engineers wishing to run containerized applications using the CRI-O container runtime.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] => [outline] =>

Introduction

Overview of CRI-O Features and Architecture

CRI-O Components

The Container Process Lifecycle

Setting up CRI-O

Lauching an Application in a Pod

Downloading Container Images

Testing the Container

Managing Container Images

Running other OCI-Compliant Runtimes

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037462 [source_title] => Running Containers Directly from Kubernetes with CRI-O [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => cri-o ) [heroku] => stdClass Object ( [course_code] => heroku [hr_nid] => 338759 [title] => Heroku for Developers [requirements] =>

Audience

[overview] =>

Heroku is a Platform-as-a-Service (PaaS) for building, running, operating and scaling containerized web and mobile applications in the cloud. It supports multiple programming languages, various development tools, pre-installed operating systems, and redundant servers.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use Heroku to conveniently deploy web and mobile applications to the cloud, without grappling with infrastructure setup, configuration, management, etc.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use Heroku to conveniently deploy web and mobile applications to the cloud, without grappling with infrastructure setup, configuration, management, etc.

By the end of this training, participants will be able to:

[outline] =>

Introduction

Preparing Your Heroku Account

Overview of Heroku Features and Architecture

Architecting an App Using the Twelve-Factor App Methodology

Navigating the Heroku Dashboard

Using the Heroku CLI

Creating a Simple Application

Uploading the Application through Git

Deploying the Application

Testing the Application

Provisioning Add-On Services

Implementing a CI/CD Workflow

Monitoring Application Uptime and Performance

Scaling Your Application

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037617 [source_title] => Heroku for Developers [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => heroku ) [calico] => stdClass Object ( [course_code] => calico [hr_nid] => 313907 [title] => Kubernetes Networking with Calico [requirements] =>

Audience

[overview] =>

Project Calico is a networking solution for containers and virtual machines. Originally created for OpenStack to simplify data transmission across the network, today it supports Kubernetes, OpenShift, Docker EE, OpenStack, bare metal services, and others. Calico uses IP routing instead of switching, virtual networks, overlay networks, and other complicated workarounds to enable efficient and secure networking.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to network Kubernetes clusters using a simplified IP routing based approach.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to optimize networking for Kubernetes clusters.

By the end of this training, participants will be able to:

[outline] =>

Introduction

Installing and Configuring Calico

Overview of Calico Features and Architecture

The Problem with Traditional Overlay Networks

Understanding L3 Connectivity and IP Routing

Overview of Calico Components

Setting up a Kubernetes Network Policy with Calico

Setting up IP Routes on Each Host

Deploying an Application

Creating an Advanced Network Policy

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037513 [source_title] => Kubernetes Networking with Calico [source_language] => en [cert_code] => [weight] => -981 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => calico ) [rancher] => stdClass Object ( [course_code] => rancher [hr_nid] => 201924 [title] => Managing Kubernetes with Rancher [requirements] =>

Audience

[overview] =>

Rancher is an open source PaaS platform for managing Kubernetes on any infrastructure.

This instructor-led, live course provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.

By the end of this course, participants will be able to:

Format of the Course

[category_overview] =>

This instructor-led, live course in <loc> provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.

[outline] =>

Introduction

Installing and Configuring Rancher

Understanding Rancher's Kubernetes Distribution

Starting the Rancher Server

Adding Hosts

Launching Infrastructure Services

Creating a Container Using the UI

Creating a Container through Docker Command Line

Creating a Multi-Container Application

Networking Between Containers

Service Discovery

Load Balancing Containers

Launching Kubernetes Using RKE (Rancher Kubernetes Engine)

Administering Kubernetes using Rancher

Managing Kubernetes Workloads

Health Monitoring

Backup and Recovery

Working with Catalogs

Working with the Rancher API (optional)

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1715349844 [source_title] => Managing Kubernetes with Rancher [source_language] => en [cert_code] => [weight] => -990 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => rancher ) [appv] => stdClass Object ( [course_code] => appv [hr_nid] => 206909 [title] => Microsoft App-V: Implementing Enterprise Desktop Virtualization [requirements] =>

Audience

[overview] =>

Microsoft Application Virtualization (App-V) allows for the creation of applications that run as centrally managed services. App-V applications have the benefit of never needing to be installed directly on the end user's computer and never conflicting with other applications.

In this instructor-led, live training, we introduce the architecture, components and processes behind application virtualization and walk participants step-by-step through the deployment of App-V and App-V applications in a live lab environment. By the end of the course, participants will have knowledge and hands-on practice needed to install, configure, administer, and troubleshoot App-V as well as create, package and deploy their own App-V applications.

Format of the course

Notes:

[category_overview] =>

In this instructor-led, live training in <loc>, we introduce the architecture, components and processes behind application virtualization and walk participants step-by-step through the deployment of App-V and App-V applications in a live lab environment. By the end of the course, participants will have knowledge and hands-on practice needed to install, configure, administer, and troubleshoot App-V as well as create, package and deploy their own App-V applications.

[outline] =>

Introduction to Microsoft App-V

Overview of App-V's Application Virtualization Architecture

Planning Your Virtualization Infrastructure

Installing and Configuring the Application Virtualization Sequencer

Using the App-V Package Accelerator

Upgrading Your App-V Application Package

Advanced App-V Sequencing Techniques

Application Virtualization Management Server Administration

Troubleshooting App-V

Microsoft App-V Best Practices

Application Deployment with SCCM via HTTP

Application Deployment with RESWorkspace Manager

Closing Remarks

[language] => en [duration] => 28 [status] => published [changed] => 1700037294 [source_title] => Microsoft App-V: Implementing Enterprise Desktop Virtualization [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => appv ) [appvadvanced] => stdClass Object ( [course_code] => appvadvanced [hr_nid] => 207233 [title] => App-V: Advanced Techniques and Troubleshooting [requirements] =>

Audience

[overview] =>

Microsoft Application Virtualization (App-V) allows for the creation of applications that run as centrally managed services. App-V applications have the benefit of never needing to be installed directly on the end user's computer and never conflicting with other applications.

In this instructor-led, live training, we cover advanced techniques and troubleshooting for Microsoft Application Virtualization (App-V), especially in the area of sequencing and packaging.

By the end of the course, participants will have a deep understanding of App-V and be able to sequence, troubleshoot and resolve complex issues.

Format of the course

Notes:

[category_overview] =>

In this instructor-led, live training in <loc>, we cover advanced techniques and troubleshooting for Microsoft Application Virtualization (App-V), especially in the area of sequencing and packaging.

By the end of the course, participants will have a deep understanding of App-V and be able to sequence, troubleshoot and resolve complex issues.

[outline] =>

Introduction

Overview of sequencing

Methods used for sequencing in App- V

Merging and Overriding

Microsoft Office in App-V

Comparing VFS to PVAD

Deploying and Testing Power-Shell

Understanding Run-Virtual in App-V

Patch and Updates in App-V

Use of scripts in App- V

Automating conversion to App-V

Accelerators in App- V packages

Dynamic Configuration

Advanced Connection Groups

Advanced Client Integration

Troubleshooting App-V

Client Debugging

Package Optimisers in App- V

Best Practices

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037297 [source_title] => App-V: Advanced Techniques and Troubleshooting [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => appvadvanced ) [apachekaraf2] => stdClass Object ( [course_code] => apachekaraf2 [hr_nid] => 287554 [title] => Building OSGi Applications with Apache Karaf [requirements] =>

Java programming experience

[overview] =>

 

Apache Karaf is an OSGi based runtime for deploying containerized applications.

In this instructor-led, live training (onsite or remote), participants will learn how to set up an OSGi based project as they step through the deployment of a modular Java application using Apache Karaf.

By the end of this training, participants will be able to:

Audience

Format of the Course

Note

[category_overview] => [outline] =>

Introduction

OSGI

Apache Karaf

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037437 [source_title] => Building OSGi Applications with Apache Karaf [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => apachekaraf2 ) [dockerkubernetesopenshift] => stdClass Object ( [course_code] => dockerkubernetesopenshift [hr_nid] => 277930 [title] => Docker, Kubernetes and OpenShift 3 for Administrators [requirements] =>

Audience

[overview] =>

Red Hat OpenShift Container Platform (formerly OpenShift Enterprise) is an on-premises platform-as-a-service used for developing and deploying containerized applications on Kubernetes. Red Hat OpenShift Container Platform runs on Red Hat Enterprise Linux.

In this instructor-led, live training, participants will learn how to manage Red Hat OpenShift Container Platform.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

In this instructor-led, live training in <loc>, participants will learn how to manage Red Hat OpenShift Container Platform.

By the end of this training, participants will be able to:

[outline] =>

Introduction

Overview of Docker and Kubernetes

Overview of OpenShift Container Platform Architecture

Creating Containerized Services

Managing Containers

Creating and Managing Container Images

Deploying Multi-container Applications

Setting up an OpenShift Cluster

Securing OpenShift Container Platform

Monitoring OpenShift Container Platform

Deploying Applications on OpenShift Container Platform using Source-to-Image (S2I)

Managing Storage

Closing remarks

[language] => en [duration] => 35 [status] => published [changed] => 1715349940 [source_title] => Docker, Kubernetes and OpenShift 3 for Administrators [source_language] => en [cert_code] => [weight] => -994 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => dockerkubernetesopenshift ) [dockkubopenshift] => stdClass Object ( [course_code] => dockkubopenshift [hr_nid] => 280402 [title] => Docker, Kubernetes and OpenShift 3 for Developers [requirements] =>

Audience

[overview] =>

Docker is an open-source platform for automating the process of building, shipping and running applications inside containers.

Kubernetes goes one step further by providing the tools needed to deploy and manage containerized applications at scale in a clustered environment.

OpenShift Container Platform (formerly OpenShift Enterprise) brings Docker and Kubernetes together into a managed platform, or PaaS (Platform as a Service), to further ease and simplify the deployment of Docker and Kubernetes. It provides predefined application environments and helps to realize key DevOps principles such as reduced time to market, infrastructure as code, continuous integration (CI), and continuous delivery (CD). OpenShift Container Platform is maintained by Red Hat and runs atop of Red Hat Enterprise Linux.

In this instructor-led, live training, participants will learn how to use OpenShift Container Platform to deploy containerized applications.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

In this instructor-led, live training in <loc>, participants will learn how to use OpenShift Container Platform to deploy containerized applications.

By the end of this training, participants will be able to:

[outline] =>

Introduction

Docker

Kubernetes

OpenShift Container Platform

Closing remarks

[language] => en [duration] => 35 [status] => published [changed] => 1700037400 [source_title] => Docker, Kubernetes and OpenShift 3 for Developers [source_language] => en [cert_code] => [weight] => -993 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => dockkubopenshift ) [kubeflowopenshift] => stdClass Object ( [course_code] => kubeflowopenshift [hr_nid] => 338711 [title] => Kubeflow on OpenShift [requirements] =>

Audience

[overview] =>

Kubeflow is a framework for running Machine Learning workloads on Kubernetes. TensorFlow is one of the most popular machine learning libraries. Kubernetes is an orchestration platform for managing containerized applications. OpenShift is a cloud application development platform that uses Docker containers, orchestrated and managed by Kubernetes, on a foundation of Red Hat Enterprise Linux.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy Machine Learning workloads to an OpenShift on-premise or hybrid cloud.

Format of the Course

Course Customization Options

[category_overview] =>

This instructor-led, live training in (online or onsite) is aimed at engineers who wish to deploy Machine Learning workloads to an OpenShift on-premise or hybrid cloud.

[outline] =>

Introduction

Overview of Kubeflow on OpenShift

Overview of Environment Setup

Setting up Kubeflow on OpenShift

Coding the Model

Reading the Data

Kubeflow Pipelines on OpenShift

Running an ML Training Job

Deploying the Model

Integrating the Model into a Web Application

Administering Kubeflow

Securing a Kubeflow Cluster

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1703135354 [source_title] => Kubeflow on OpenShift [source_language] => en [cert_code] => [weight] => 0 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => kubeflowopenshift ) [okdadmin] => stdClass Object ( [course_code] => okdadmin [hr_nid] => 338879 [title] => OKD (Origin Kubernetes Distribution) for Administrators [requirements] =>

Audience

[overview] =>

OKD is an application development platform for deploying containerized applications using Kubernetes. OKD is the upstream code base upon which Red Hat OpenShift Online and Red Hat OpenShift Container Platform are built.

In this instructor-led, live training (onsite or remote), participants will learn how to install, configure, and manage OKD on-premise or in the cloud.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

In this instructor-led, live training in <loc> (onsite or remote), participants will learn how to how to install, configure, and manage OKD on-premise or in the cloud.

By the end of this training, participants will be able to:

[outline] =>

Introduction

Installing an OKD Cluster

Configuring and Managing Masters and Nodes

Working with Container Registries

Managing Users and Groups

Networking Using Cluster Network Operator

Managing Storage on OKD

Working with Operators

Monitoring an OKD Cluster

Managing an OKD Control Plane

Scaling an Application on OKD

Customizing OKD

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037617 [source_title] => OKD (Origin Kubernetes Distribution) for Administrators [source_language] => en [cert_code] => [weight] => -978 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => okdadmin ) [okddev] => stdClass Object ( [course_code] => okddev [hr_nid] => 338887 [title] => OKD (Origin Kubernetes Distribution) for Developers [requirements] =>

Audience

[overview] =>

OKD is an application development platform for deploying containerized applications using Kubernetes. OKD is the upstream code base upon which Red Hat OpenShift Online and Red Hat OpenShift Container Platform are built.

In this instructor-led, live training (onsite or remote), participants will learn learn to create, update, and maintain containerized applications using OKD.

By the end of this training, participants will be able to:

Format of the Course

Course Customization Options

[category_overview] =>

In this instructor-led, live training in <loc> (onsite or remote), participants will learn learn to create, update, and maintain containerized applications using OKD.

By the end of this training, participants will be able to:

[outline] =>

Introduction

The DevOps philosophy and Continuous Integration (CI) principles

Overview of OKD Features and Architecture

The Life Cycle of a Containerized Application

Navigating the OKD Web Console and CLI

Setting up the Development Environment

Defining a CI/CD Build Strategy

Developing an Application

Packaging an Application on Kubernetes

Running an Application in an OKD Cluster

Monitoring the Status of an Application

Debugging the Application

Updating an Application in Production

Managing Container Images

Customizing OKD with Custom Resource Definitions (CRDs)

Deploying Advanced Kubernetes Containers

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037618 [source_title] => OKD (Origin Kubernetes Distribution) for Developers [source_language] => en [cert_code] => [weight] => -972 [excluded_sites] => [use_mt] => stdClass Object ( [field_overview] => [field_course_outline] => [field_prerequisits] => [field_overview_in_category] => ) [cc] => okddev ) ) [codes] => Array ( [0] => minikube [1] => minikubedev [2] => helm [3] => cri-o [4] => heroku [5] => calico [6] => rancher [7] => appv [8] => appvadvanced [9] => apachekaraf2 [10] => dockerkubernetesopenshift [11] => dockkubopenshift [12] => kubeflowopenshift [13] => okdadmin [14] => okddev ) ) [4] => Array ( [regions] => Array ( [cn_2846] => Array ( [tid] => cn_2846 [title] => Shanghai [sales_area] => cn_china [venues] => Array ( [cn_100883] => Array ( [vid] => cn_100883 [title] => Shanghai, Central Plaza [vfdc] => 2000.00 [prices] => Array ( ) ) [cn_157279] => Array ( [vid] => cn_157279 [title] => Shanghai, Henderson 688 [vfdc] => 2000.00 [prices] => Array ( ) ) ) ) [cn_2914] => Array ( [tid] => cn_2914 [title] => Shenzhen [sales_area] => cn_china [venues] => Array ( [cn_100884] => Array ( [vid] => cn_100884 [title] => Shenzhen, Futian New World Centre [vfdc] => 1590.00 [prices] => Array ( ) ) ) ) [cn_2821] => Array ( [tid] => cn_2821 [title] => Beijing [sales_area] => cn_china [venues] => Array ( [cn_100886] => Array ( [vid] => cn_100886 [title] => Beijing - Parkview Green [vfdc] => 1500.00 [prices] => Array ( ) ) [cn_350944] => Array ( [vid] => cn_350944 [title] => Beijing - Creative building [vfdc] => 1000.00 [prices] => Array ( ) ) [cn_513264] => Array ( [vid] => cn_513264 [title] => New Oriental Plaza [vfdc] => 1500.00 [prices] => Array ( ) ) [cn_78405] => Array ( [vid] => cn_78405 [title] => Beijing - Chaoyang Guomao III [vfdc] => 2000.00 [prices] => Array ( ) ) [cn_92623] => Array ( [vid] => cn_92623 [title] => Beijing Pacific Century Place [vfdc] => 1500.00 [prices] => Array ( ) ) ) ) [cn_4612] => Array ( [tid] => cn_4612 [title] => Zhuhai [sales_area] => cn_china [venues] => Array ( [cn_1101646] => Array ( [vid] => cn_1101646 [title] => Zhuhai Tianlang Haifeng [vfdc] => 1500.00 [prices] => Array ( ) ) [cn_410112] => Array ( [vid] => cn_410112 [title] => Zhuhai - Yu Hai World Financial Centre [vfdc] => 1500.00 [prices] => Array ( ) ) ) ) [cn_2913] => Array ( [tid] => cn_2913 [title] => Guangzhou [sales_area] => cn_china [venues] => Array ( [cn_126270] => Array ( [vid] => cn_126270 [title] => Guangdong - Guangdong International Building [vfdc] => 700.00 [prices] => Array ( ) ) ) ) [cn_3136] => Array ( [tid] => cn_3136 [title] => Xiamen [sales_area] => cn_china [venues] => Array ( [cn_126283] => Array ( [vid] => cn_126283 [title] => Xiamen International Plaza [vfdc] => 1300.00 [prices] => Array ( ) ) ) ) [cn_3138] => Array ( [tid] => cn_3138 [title] => SuZhou [sales_area] => cn_china [venues] => Array ( [cn_127329] => Array ( [vid] => cn_127329 [title] => Suzhou, Jinghope Plaza [vfdc] => 1500.00 [prices] => Array ( ) ) [cn_227632] => Array ( [vid] => cn_227632 [title] => Jinhe Plaza [vfdc] => 1500.00 [prices] => Array ( ) ) ) ) [cn_3169] => Array ( [tid] => cn_3169 [title] => SanYa [sales_area] => cn_china [venues] => Array ( [cn_133880] => Array ( [vid] => cn_133880 [title] => Hainan - Four Points by Sheraton [vfdc] => 1000.00 [prices] => Array ( ) ) ) ) [cn_3171] => Array ( [tid] => cn_3171 [title] => NanJing [sales_area] => cn_china [venues] => Array ( [cn_133882] => Array ( [vid] => cn_133882 [title] => Nanjing, Jinling - Asia Pacific Tower [vfdc] => 1200.00 [prices] => Array ( ) ) ) ) [cn_2922] => Array ( [tid] => cn_2922 [title] => Chengdu [sales_area] => cn_china [venues] => Array ( [cn_133883] => Array ( [vid] => cn_133883 [title] => Chengdu Times Plaza [vfdc] => 800.00 [prices] => Array ( ) ) ) ) [cn_2918] => Array ( [tid] => cn_2918 [title] => Chongqing [sales_area] => cn_china [venues] => Array ( [cn_227636] => Array ( [vid] => cn_227636 [title] => Chongqing World Financial Center [vfdc] => 1500.00 [prices] => Array ( ) ) ) ) [cn_2917] => Array ( [tid] => cn_2917 [title] => Tianjin [sales_area] => cn_china [venues] => Array ( [cn_227640] => Array ( [vid] => cn_227640 [title] => Tianjin Centre [vfdc] => 1000.00 [prices] => Array ( ) ) ) ) [cn_2924] => Array ( [tid] => cn_2924 [title] => Hangzhou [sales_area] => cn_china [venues] => Array ( [cn_227644] => Array ( [vid] => cn_227644 [title] => Hangzhou Foreign Economy & Trade Plaza [vfdc] => 1500.00 [prices] => Array ( ) ) ) ) [cn_4436] => Array ( [tid] => cn_4436 [title] => Beijing Chaoyang [sales_area] => cn_china [venues] => Array ( [cn_513268] => Array ( [vid] => cn_513268 [title] => Digital 01 Building [vfdc] => 1500.00 [prices] => Array ( ) ) ) ) [cn_4676] => Array ( [tid] => cn_4676 [title] => Zhongguancun [sales_area] => cn_china [venues] => Array ( [cn_513272] => Array ( [vid] => cn_513272 [title] => Beijing Digital Building [vfdc] => 1000.00 [prices] => Array ( ) ) ) ) ) [remote] => Array ( ) [currency] => CNY ) [5] => Array ( [0] => 4 ) [6] => Array ( [454715] => Array ( [title] => [rating] => 4 [delegate_and_company] => Adam - ENIGMA SOI SP. Z O.O. [body] => lots of extra tools [mc] => [is_mt] => 1 [nid] => 454715 ) ) [7] => 4 [8] => 1 [9] => 1 [10] => ) ) [4] => Array ( [file] => /apps/nobleprog-website/core/routes.php [line] => 19 [function] => course_menu_callback [args] => Array ( [0] => /en/cc/mobyproject?id=mobyproject-100883-20210713 ) ) [5] => Array ( [file] => /apps/nobleprog-website/__index.php [line] => 100 [args] => Array ( [0] => /apps/nobleprog-website/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/nobleprog-website/_index.php [line] => 26 [args] => Array ( [0] => /apps/nobleprog-website/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 54 [args] => Array ( [0] => /apps/nobleprog-website/_index.php ) [function] => include_once ) ) Moby Project Training Course

Course Outline

To request a customized course outline for this training, please contact us.

Requirements

  • An understanding of container and virtualization concepts
 7 Hours

Number of participants



Price per participant

Testimonials (1)

Related Courses

Introduction to Minikube and Kubernetes

21 Hours

Minikube for Developers

14 Hours

Deploying Kubernetes Applications with Helm

7 Hours

Running Containers Directly from Kubernetes with CRI-O

14 Hours

Heroku for Developers

14 Hours

Kubernetes Networking with Calico

14 Hours

Managing Kubernetes with Rancher

14 Hours

Microsoft App-V: Implementing Enterprise Desktop Virtualization

28 Hours

App-V: Advanced Techniques and Troubleshooting

21 Hours

Building OSGi Applications with Apache Karaf

21 Hours

Docker, Kubernetes and OpenShift 3 for Administrators

35 Hours

Docker, Kubernetes and OpenShift 3 for Developers

35 Hours

Kubeflow on OpenShift

28 Hours

OKD (Origin Kubernetes Distribution) for Administrators

21 Hours

OKD (Origin Kubernetes Distribution) for Developers

21 Hours

Related Categories