Containers and Virtual Machines (VMs) Training Courses

Containers and Virtual Machines (VMs) Training Courses

Local, instructor-led live Containers and Virtual Machines (VMs) training courses demonstrate through hands-on practice the fundamentals and advanced topics of Containers and Virtual Machines (VMs).

Containers and Virtual Machines (VMs) training is available as "onsite live training" or "remote live training". Onsite live Containers and Virtual Machines (VMs) training can be carried out locally on customer premises in the UK or in NobleProg corporate training centres in the UK. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

Testimonials

★★★★★
★★★★★

Containers and Virtual Machines (VMs) Subcategories

Containers and Virtual Machines (VMs) Course Outlines

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
This instructor-led, live training in the UK (onsite or remote) is aimed at engineers who wish to advance their knowledge of Docker so as to deploy applications at a larger scale while maintaining control.

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

- Build their own Docker images.
- Deploy and manager large number of Docker applications .
- Evaluate different container orchestration solutions and choose the most suitable one.
- Set up a continuous integration process for Docker applications.
- Integrate Docker applications with existing continuous tools integration processes.
- Secure their Docker applications.
21 hours
Overview
In this instructor-led, live training in the UK, participants will learn the fundamentals of building microservices using Spring Cloud and Docker. Participant knowledge is put to the test through exercises and the step-by-step development of sample microservices.

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

- Understand the fundamentals of microservices.
- Use Docker to build containers for microservice applications.
- Build and deploy containerized microservices using Spring Cloud and Docker.
- Integrate microservices with discovery services and the Spring Cloud API Gateway.
- Use Docker Compose for end-to-end integration testing.
14 hours
Overview
This instructor-led, live training (onsite or remote) is aimed at developers who wish to build lightweight virtual machines that perform like containers.

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

- Install and configure Kata Containers.
- Create virtual machines (VMs) that plug into a container ecosystem.
- Overcome the shortcomings of standalone containers and virtual machines.
- Deploy applications on top of lightweight VMs that perform like containers, but provide the workload isolation and security of VMs.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about Kata Containers, please visit: https://katacontainers.io/
14 hours
Overview
This instructor-led, live training in the UK is aimed at developers and data scientists who wish to build, deploy, and manage machine learning workflows on Kubernetes.

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

- Install and configure Kubeflow.
- Build, deploy, and manage ML workflows based on Docker containers and Kubernetes.
- Run entire machine learning pipelines on diverse architectures and cloud environments.
- Using Kubeflow to spawn and manage Jupyter notebooks.
- Build ML training, hyperparameter tuning, and serving workloads across multiple platforms.
14 hours
Overview
In this instructor-led, live training in the UK (onsite or remote), participants will learn how to deploy a collection of sample servers inside containers, then automate, scale, and manage their containerized servers within a Kubernetes cluster. The training goes on to more advanced topics, walking participants through the process of securing, networking and monitoring a Kubernetes cluster.

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

- Set up and run a Docker container.
- Deploy containerized databases and servers.
- Set up a Docker and Kubernetes cluster.
- Use Kubernetes to deploy and manage different environments under the same cluster.
- Secure, scale and monitor a Kubernetes cluster.
14 hours
Overview
This instructor-led, live training (onsite or remote) is aimed at engineers wishing to automate, secure, and monitor containerized applications in a large-scale Kubernetes cluster.

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

- Use Kubernetes to deploy and manage different environments under the same cluster
- Secure, scale and monitor a Kubernetes cluster

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
EKS is a self-managed Kubernetes-as-a-service offering from AWS. EKS is fully scalable and customizable and allows a Kubernetes deployment to mimic and/or integrate with an existing on-premise Kubernetes setup.

In this instructor-led, live training, participants will learn how to set up and manage a production-scale container environment using Kubernetes on EKS.

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

- Configure and manage Kubernetes on EKS
- Migrate an existing Kubernetes environment from on-premise to AWS cloud
- Integrate Kubernetes with third-party continuous integration (CI) software
- Ensure high availability and disaster recovery in Kubernetes
- Understand and adopt the tools available to efficiently manage EKS

Audience

- Developers
- System Administrators
- DevOps Engineers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.

Note

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
Azure Kubernetes Service (AKS) is a hosted Kubernetes service that simplifies the deployment and management of a Kubernetes cluster in Azure.

In this instructor-led, live training, participants will learn how to set up and manage a production-scale container environment using Kubernetes on AKS.

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

- Configure and manage Kubernetes on AKS
- Deploy, manage and scale a Kubernetes cluster
- Deploy containerized (Docker) applications on Azure
- Migrate an existing Kubernetes environment from on-premise to AKS cloud
- Integrate Kubernetes with third-party continuous integration (CI) software
- Ensure high availability and disaster recovery in Kubernetes

Audience

- Developers
- System Administrators
- DevOps Engineers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.

Note

- To request a customized training for this course, please contact us to arrange.
21 hours
Overview
The evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.

Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.

- Developers
- Operations
- DevOps
- QA Engineers
- IT Project Managers

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Handson implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
This instructor-led, live training in the UK (onsite or remote) is aimed at engineers who wish to evaluate, select and deploy the most appropriate Kubernetes solution for their specific situation.

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

- Install and configure a Kubernetes cluster on premise and in the cloud.
- Evaluate different cloud-hosted Kubernetes solutions and understand the advantages over an self-hosted approach.
- Compare different tools for testing, managing, and monitoring a Kubernetes cluster.
7 hours
Overview
This course is addressed to Linux professionals (developers and system administrators) as a first introduction to container technologies. The course may also be interesting to people who are already familiar with Docker and want something else to compare it with. It is presented as a lecture with demonstrations that you can follow along on your Linux laptop.
7 hours
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:

- Assemble their own docker engine by stripping out unnecessary components
- Swap out build systems and volume management functions
- Use Moby tooling to define components (OS, hypervisor, etc.), then pack them into a chosen artifact
- Assemble a sample tiny OS that can be booted straight from bare metal

Audience

- Developers
- DevOps
- System administrators

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
Overview
This instructor-led, live training in the UK (onsite or remote) 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:

- Install and configure Helm.
- Create reproducible builds of Kubernetes applications.
- Share applications as Helm charts.
- Run third-party applications saved as Helm charts.
- Manage releases of Helm packages.
21 hours
Overview
In this instructor-led, live training, participants will learn how to install, configure, and manage OpenShift Platform Container.

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

- Create, configure, manage, and troubleshoot OpenShift clusters
- Secure OpenShift Platform Container
- Monitor and gather metrics
- Manage storage
- Quickly deploy applications on-premise, in public cloud or on a hosted cloud.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 hours
Overview
OpenShift Container Platform is a container application platform for deploying Docker and Kubernetes in the enterprise. It is maintained by Red Hat.

In this instructor-led, live training, participants will learn how to create, update, and maintain applications using OpenShift Container Platform.

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

- Automate part of the software delivery pipeline
- Implement user stories for an existing Java EE application
- Deploy an application to an OpenShift instance
- Apply the principles of the DevOps philosophy and enable continuous delivery of an application

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
Overview
OSv is an open source operating system for the cloud.

In this instructor-led, live training, participants will learn how OSv compares to conventional virtualization technologies and approaches as they set up an instance of OSv in a lab environment.

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

- Run OSv on minimal memory and cpu overhead, compared to traditional OSs
- Install, configure and troubleshoot OSv
- Reduce the size and number of running OS instances
- Run large applications such as Cassandra on OSv

Audience

- System administrators

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 hours
Overview
This instructor-led, live training in the UK (onsite or remote) is aimed at developers who wish to build, ship, and run containerized applications using PouchContainer.

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

- Install and configure PouchContainer.
- Set up and run a PouchContainer container.
- Use PouchContainer to deploy and manage containerized applications such as servers and web apps.
- Use the Dragonfly P2P-base distribution system to distribute container images at scale.
21 hours
Overview
This instructor-led, live training (onsite or remote) is aimed at system administrators and developers who wish to use Prometheus to monitor Kubernetes clusters.

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

- Install and configure Prometheus.
- Monitor dynamic cloud environments
- Gain better insight into their Kubernetes clusters
- Set up alerts that are precise and insightful

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
This practical course contains topics addressed to system administrators, developers, embedded developers and ordinary desktop users (including managers) who would like to have an introduction to virtualization in general. After this course, administrators will be able to create private clouds for use in production, and developers will be able to test their code on multiple operating systems without needing a second PC or a non-x86 board.

We understand that the set of topics presented in this course covered a wide range of subjects that might not be applicable for all customers. When booking this course, please specify what you wish to achieve using QEMU or KVM, and we will customize it by reallocating time from less relevant topics to the ones that would be important for you.
14 hours
Overview
This instructor-led, live course in the UK provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.
7 hours
Overview
This instructor-led, live training in the UK introduces RancherOS's architecture, tools, and components and walks participants step-by-step through the setup of RancherOS in a live lab environment. By the end of this training, participants will have the understanding and practice to use RancherOS to run containers at scale in development, test and production.
7 hours
Overview
rkt is an application container engine for production cloud-native environments. Unlike Docker, rkt executes in the classic Unix process model (there is no central daemon), in a self-contained, isolated environment. rkt implements an open, standard container format and can execute other container images, like those created with Docker. rkt is the default container engine for CoreOS.

This training introduces rkt's architecture and walks participants step-by-step through the deployment of rkt containers in a live lab environment.

Audience

- DevOps engineers
- System administrators
- Software engineers

Format of the course

- Part lecture, part discussion, heavy hands-on practice
14 hours
Overview
This instructor-led, live training in the UK (onsite or remote) is aimed at engineers who wish to connect, secure, and manage cloud-based applications (e.g., microservices) using an Istio-based service mesh.

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

- Install and configure Istio on Kubernetes.
- Understand service meshes and to implement one with Istio.
- Deploy an Istio service mesh on top of Kubernetes.
- Use a service mesh to run, manage and monitor microservices in the cloud.
14 hours
Overview
In this instructor-led, live training in the UK, participants will learn how to set up and manage a production-scale container environment using Kubernetes on Google Cloud.

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

- Configure and manage Kubernetes on Google Cloud.
- Deploy, manage and scale a Kubernetes cluster.
- Deploy containerized (Docker) applications on Google Cloud.
- Migrate an existing Kubernetes environment from on-premise to Google Cloud.
- Integrate Kubernetes with third-party continuous integration (CI) software.
- Ensure high availability and disaster recovery in Kubernetes.
7 hours
Overview
Alpine Linux is a security-oriented, lightweight (80 MB) Linux distribution based on musl libc and BusyBox. Alpine Linux is produced by the makers of Docker and is one of several in the recent proliferation of distros tailored for virtualization, containerization and the cloud. Alpine Linux replaces Ubuntu as the official base image for Docker containers.

This training introduces Alpine Linux's architecture and walks participants step-by-step through the setup of Alpine Linux in a live lab environment. By the end of this training, participants will have the knowledge and practice to deploy Alpine Linux as the foundation for running containers in development, test and production environments.

Audience

- DevOps engineers
- System administrators
- Software engineers

Format of the course

- Part lecture, part discussion, heavy hands-on practice
21 hours
Overview
Docker is a platform for developers and sysadmins to maintain distributed applications. It consists of a runtime to run containers and a service for sharing containers.

With docker the same app can run unchanged on laptops, dedicated servers and virtual servers.

This course, during the two first days, teaches the basic usage of Docker, useful both for developers and system administrators. The course includes a lot of hands on exercises and the participants will practice in their own Docker environment and build their own Docker images.

On the last day participants will learn about more advanced tools that supports Docker. It will be Docker Machine, Docker Compose and Docker Swarm.
21 hours
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:

- Install and configure Apache Karaf
- Understand the essential features of the OSGi runtime environment
- Develop a containerized application using the Apache Karaf run time environment

Audience

- Architects
- Developers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice.

Note

- To request a customized training for this course, please contact us to arrange.
28 hours
Overview
In this instructor-led, live training in the UK, 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.
21 hours
Overview
In this instructor-led, live training in the UK, 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.
14 hours
Overview
This instructor-led, live training in the UK (onsite or remote) is aimed at engineers who wish to optimize networking for Kubernetes clusters.

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

- Install and configure Calico.
- Understand how Calico differs from traditional overlay networks.
- Understand how Calico combines internet routing protocols with consensus-based data stores.
- Use Calico to create a container networking solution for Kubernetes clusters.
- Use Calico to provide network policy for Kubernetes.

Upcoming Containers and Virtual Machines (VMs) Courses

Weekend Containers and Virtual Machines (VMs) courses, Evening Containers and Virtual Machines (VMs) training, Containers and Virtual Machines (VMs) boot camp, Containers and Virtual Machines (VMs) instructor-led, Weekend Containers and Virtual Machines (VMs) training, Evening Containers and Virtual Machines (VMs) courses, Containers and Virtual Machines (VMs) coaching, Containers and Virtual Machines (VMs) instructor, Containers and Virtual Machines (VMs) trainer, Containers and Virtual Machines (VMs) training courses, Containers and Virtual Machines (VMs) classes, Containers and Virtual Machines (VMs) on-site, Containers and Virtual Machines (VMs) private courses, Containers and Virtual Machines (VMs) one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in the UK!

As a Business Development Manager you will:

  • expand business in the UK
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!