Online or onsite, 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 "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live Containers and Virtual Machines (VMs) trainings in Leeds can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Leeds
No 2 Wellington Place, Leeds, united kingdom, LS1 4AP
This centre is positioned in the middle of Leeds in Wellington Place, which covers 21 acres and will ultimately provide over three million square feet of offices, residential, hotel, retail and leisure facilities. Extensive River frontage, inspiring public spaces and piazzas and galleries add to its appeal. This development on a grand scale is designed to act as a catalyst for securing Leeds' status as the country's second commercial centre. The vision is to provide an environment that will draw the businesses of the future to this already thriving city. Leeds is already the UK's largest centre for financial and business services outside London with over 30 national and international banks based in the city. Over 120,000 people are employed in knowledge-intensive occupations, making it the largest centre outside the capital for knowledge-based industries, too. It is also known as a top legal centre and has the country's third largest manufacturing base.
Edge AI is a paradigm focused on running machine learning inference close to data sources to achieve low-latency, efficient, and scalable processing.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level practitioners who wish to deploy, orchestrate, and optimise AI workloads on Kubernetes-based edge environments.
By completing this course, participants will be able to:
Set up lightweight Kubernetes distributions for edge deployments.
Deploy AI inference workloads effectively across constrained edge nodes.
Manage connectivity challenges and synchronization patterns.
Optimize performance, storage, and networking for real-world edge scenarios.
Format of the Course
Guided presentations supported by real-world examples.
Scenario-based labs and practical edge deployment exercises.
Hands-on experience with Kubernetes edge frameworks.
Course Customisation Options
To request a customised training tailored to your edge platform needs, please contact us to arrange.
Kubernetes is a container orchestration platform widely used for managing distributed applications at scale.
This instructor-led, live training (online or onsite) is aimed at advanced-level practitioners who wish to apply AI and machine learning techniques to optimise Kubernetes resource usage, scheduling decisions, and autoscaling strategies.
At the completion of this program, participants will be able to:
Apply AI/ML models to improve workload scheduling decisions in Kubernetes.
Use predictive analytics to optimise CPU, GPU, and memory allocation.
Implement intelligent autoscaling using reinforcement learning and metric forecasting.
Reduce infrastructure cost and latency through automated resource optimization.
Format of the Course
Instructor-guided technical presentations and deep-dive discussions.
Hands-on lab work using real Kubernetes clusters.
Practical exercises applying AI models to real operational scenarios.
Course Customisation Options
To tailor this course to your platform setup or operational requirements, please contact us for customisation.
MLOps on Kubernetes is a framework for automating the training, validation, packaging, and deployment of machine learning models using containerized pipelines and GitOps workflows.
This instructor-led, live training (online or onsite) is aimed at intermediate-level practitioners who wish to build automated, scalable MLOps pipelines on Kubernetes.
After completing this training, participants will be equipped to:
Design end-to-end CI/CD pipelines for machine learning.
Implement GitOps workflows for model deployment and versioning.
Automate training, testing, and packaging of ML models.
Integrate monitoring, alerting, and rollback strategies.
Format of the Course
Instructor-guided presentations and technical deep dives.
Hands-on exercises that build real-world CI/CD workflows.
Live-lab practice deploying ML workloads to Kubernetes.
Course Customisation Options
Organizations may request tailored content aligned with their internal MLOps tools and infrastructure.
Kubeflow is an open-source platform designed to streamline building, training, and deploying machine learning workloads on Kubernetes.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level professionals who wish to build reliable ML workflows using Kubeflow.
Upon completion of this training, attendees will gain the skills to:
Navigate the Kubeflow ecosystem and core components.
Build reproducible workflows with Kubeflow Pipelines.
Run scalable training jobs on Kubernetes.
Serve machine learning models efficiently using Kubeflow Serving.
Format of the Course
Guided presentations and collaborative discussions.
Hands-on labs with real Kubeflow components.
Practical exercises to build end-to-end ML workflows.
Course Customisation Options
Customised versions of this training can be arranged to align with your team’s technology stack and project requirements.
CI/CD for AI is a structured approach to automating model packaging, testing, containerization, and deployment using continuous integration and continuous delivery pipelines.
This instructor-led, live training (online or onsite) is aimed at intermediate-level professionals who wish to automate end-to-end AI model delivery workflows using Docker and CI/CD platforms.
As the training concludes, participants will be able to:
Create automated pipelines for building and testing AI model containers.
Implement version control and reproducibility for model lifecycles.
Integrate automated deployment strategies for AI services.
Apply CI/CD best practices tailored to machine learning operations.
Format of the Course
Instructor-guided presentations and technical discussions.
Practical labs and hands-on implementation exercises.
Realistic CI/CD workflow simulations in a controlled environment.
Course Customisation Options
If your organization requires customised pipeline workflows or platform integrations, please contact us to tailor this course.
This instructor-led, live training in Leeds (online or onsite) is aimed at advanced-level Kubernetes administrators and DevOps engineers who wish to enhance their monitoring skills for Kubernetes clusters using Prometheus and Grafana.
By the end of this training, participants will be able to:
Set up Prometheus and Grafana for Kubernetes monitoring.
Monitor key metrics for pods, nodes, and services.
Create dynamic dashboards to visualize cluster health and performance.
Implement alerting strategies for proactive issue resolution.
Apply best practices for scaling monitoring solutions in Kubernetes environments.
Hybrid AI deployment is the practice of running AI inference across cloud, on-premise, and edge environments using unified container-based workflows.
This instructor-led, live training (online or onsite) is aimed at advanced-level professionals who wish to design and deploy distributed AI inference systems across heterogeneous environments.
Upon completion of this training, participants will be able to:
Build secure and scalable containerized AI services for multi-location environments.
Deploy AI inference workloads to cloud, local servers, and edge devices using Docker.
Integrate orchestration tools to automate distributed AI operations.
Optimize inference latency, reliability, and resilience across diverse infrastructure.
Format of the Course
Guided presentations and expert-led discussions.
Extensive hands-on practice and applied exercises.
Real-world experimentation in a controlled live-lab setup.
Course Customisation Options
For tailored adjustments to align this course with your organization’s infrastructure or use cases, please contact us to customize the training.
Kubernetes is an open-source platform for automating deployment, scaling, and management of containerized applications.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level IT professionals who wish to learn the core concepts and components of Kubernetes and use it to manage containerized applications at scale.
By the end of this training, participants will be able to:
Understand Kubernetes architecture and components.
Deploy and manage containers in a Kubernetes cluster.
Configure networking, storage, and scaling for workloads.
Troubleshoot common issues and follow best practices for cluster operations.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
This instructor-led, live training in Leeds (online or onsite) is aimed at DevOps engineers and developers who wish to use Kubernetes to build, deploy, and manage containers and cluster components in a secure and scalable environment.
By the end of this training, participants will be able to:
Understand the architecture, core concepts, and components of a Kubernetes ecosystem.
Set up, install, and configure a Kubernetes cluster for container orchestration.
Learn how to execute Kubernetes operations using the command line tools.
Get a hands-on experience from basic to advanced Kubernetes operations and administration.
Docker is a containerization platform used to build portable, isolated, and secure deployment environments for AI inference services.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level technical professionals who wish to build secure, portable AI inference microservices that can be deployed consistently across local machines, servers, or cloud VMs.
By the conclusion of this workshop, participants will be able to:
Build lightweight inference containers for local and cloud deployment.
Secure containerized AI services using best-practice techniques.
Implement portable microservice workflows for consistent environments.
Deploy AI inference endpoints across diverse infrastructures.
Format of the Course
Guided lectures paired with practical demonstrations.
Hands-on exercises to reinforce deployment and security techniques.
Live-lab practice for building and running portable inference services.
Course Customisation Options
To tailor this training to your infrastructure or AI tooling stack, please contact us to arrange.
In this instructor-led, live training in Leeds (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.
GPU acceleration is essential for running high-performance deep learning workloads in a scalable and efficient manner.
This instructor-led, live training (online or onsite) is aimed at intermediate-level technical professionals who wish to configure, optimise, and run GPU-enabled AI workloads inside Docker containers.
At the conclusion of this course, participants will be able to:
Build and run GPU-enabled containers for training and inference.
Configure CUDA, drivers, and runtime libraries for containerized AI workflows.
Optimize resource allocation and isolation for GPU-intensive applications.
Deploy scalable, containerized deep learning services in production environments.
Format of the Course
Interactive instruction supported by real-world demonstrations.
Exercise-driven practice focused on GPU-enabled development.
Hands-on implementation in a live-lab environment.
Course Customisation Options
For tailored training aligned with your infrastructure or GPU stack, please contact us to arrange.
This instructor-led, live training in Leeds (online or onsite) is aimed at intermediate-level professionals who wish to effectively deploy, manage, and scale containerized applications using Kubernetes.
By the end of this training, participants will be able to:
Understand the Kubernetes architecture and its components.
Isolate resources effectively using Namespaces.
Manage and customize workloads with Deployments, StatefulSets, and DaemonSets.
Define computational resources using Requests and Limits.
Work with Jobs and CronJobs for scheduled tasks.
Understand Services and DNS within Kubernetes.
Expose applications using Ingress.
Manage ConfigMaps, Secrets, and Persistent Volumes.
Scale and upgrade Kubernetes clusters using advanced strategies.
This instructor-led, live training in Leeds (online or onsite) is aimed at intermediate-level to advanced-level developers, DevOps professionals, and architects who wish to design, deploy, and manage resilient applications using microservices, containers, and continuous integration/continuous deployment (CI/CD) pipelines.
By the end of this training, participants will be able to:
Understand and implement microservices architecture.
Deploy and manage containerized applications with Docker and Kubernetes.
Set up and optimise CI/CD pipelines for automated deployments.
Apply best practices for security, monitoring, and observability.
This instructor-led, live training in Leeds (online or onsite) is aimed at advanced-level platform engineers and DevOps professionals who wish to master scaling applications using microservices and Kubernetes.
By the end of this training, participants will be able to:
Design and implement scalable microservices architectures.
Deploy and manage applications on Kubernetes clusters.
Utilize Helm charts for efficient service deployment.
Monitor and maintain the health of microservices in production.
Apply best practices for security and compliance in a Kubernetes environment.
Docker is a containerization platform used to build reproducible, portable, and scalable environments for ML systems.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level technical professionals who wish to containerize and operationalize complete ML pipelines using Docker.
Upon completion of this training, participants will be able to:
Containerize ML training, validation, and inference workloads.
Design and orchestrate end-to-end ML pipelines using Docker and supporting tools.
Implement versioning, reproducibility, and CI/CD for ML components.
Deploy, monitor, and scale ML services in containerized environments.
Format of the Course
Interactive lectures supported by practical demonstrations.
Hands-on exercises focused on building real ML pipeline components.
Live-lab implementation for end-to-end containerized workflows.
Course Customisation Options
For customised training aligned with specific ML infrastructure needs, please contact us to discuss options.
Docker is a containerization platform that enables consistent, portable, and reproducible environments for AI and machine learning workloads.
This instructor-led, live training (online or onsite) is aimed at intermediate-level professionals who wish to package ML codebases, dependencies, and models using Docker for reliable development-to-production workflows.
After completing this course, participants will be able to:
Build and manage Docker images tailored for AI and ML applications.
Containerize machine learning pipelines, tools, and dependencies.
Optimize Docker environments for performance and portability.
Deploy containerized ML services across different runtime environments.
Format of the Course
Concept demonstrations supported by guided discussion.
Hands-on exercises focused on real-world containerization tasks.
Practical implementation using live-lab Docker environments.
Course Customisation Options
To customize this training for your organizational environment, please contact us to arrange.
This instructor-led, live training in Leeds (online or onsite) is aimed at beginner-level developers who wish to learn the basics of Kubefirst and how it simplifies, secures, and accelerates Kubernetes and Swarm cluster management at enterprise scale.
By the end of this training, participants will be able to:
Set up a Kubefirst development environment.
Write and run a basic Kubefirst program.
Annotate code with Kubefirst directives and clauses.
This instructor-led, live training in Leeds (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:
Set up and manage a local Kubernetes environment using Minikube.
Understand how to deploy, manage, and debug applications on Minikube.
Integrate Minikube into their continuous integration and deployment pipelines.
Optimize their development process using Minikube's advanced features.
Apply best practices for local Kubernetes development.
This instructor-led, live training in Leeds (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to build, deploy, and manage microservices using Spring Cloud and Docker.
By the end of this training, participants will be able to:
Develop microservices using Spring Boot and Spring Cloud.
Containerize applications with Docker and Docker Compose.
Implement service discovery, API gateways, and inter-service communication.
Monitor and secure microservices in production environments.
Deploy and orchestrate microservices using Kubernetes.
This instructor-led, live training in Leeds (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:
Install and configure Minikube on their local machine.
Understand the basic concepts and architecture of Kubernetes.
Deploy and manage containers using kubectl and the Minikube dashboard.
Set up persistent storage and networking solutions for Kubernetes.
Utilize Minikube for developing, testing, and debugging applications.
This instructor-led, live training in Leeds (online or onsite) is aimed at developers or anyone who wishes to learn how to use Skupper to create secure communication within a hybrid multi-cloud environment.
By the end of this training, participants will be able to:
Learn and understand the fundamentals of Skupper.
Setup and configure Supper in multiple namespaces.
Configure Skupper security and allow multi-cloud communication for applications.
In this instructor-led, live training in Leeds (onsite or remote), participants will learn how to create and manage Docker containers, then deploy a sample application inside a container. Participants will also learn how to automate, scale, and manage their containerized applications within a Kubernetes cluster. Finally, the training goes on to more advanced topics, walking participants through the process of securing, scaling and monitoring a Kubernetes cluster.
By the end of this training, participants will be able to:
Set up and run a Docker container.
Deploy a containerized server and web application.
Build and manage Docker images.
Set up a Docker and Kubernetes cluster.
Use Kubernetes to deploy and manage a clustered web application.
The Certified Kubernetes Administrator (CKA) program was created by The Linux Foundation and the Cloud Native Computing Foundation (CNCF).
Kubernetes is nowadys a leading platform used for containers orchestration.
NobleProg have been delivering Docker & Kubernetes training from 2015. With more than 360 successfully completed training projects, we became one of the best known training companies worldwide in field of containerization.
Since 2019 we are also helping our customers to confirm their performance in k8s environment by preparing them and encouraging to pass CKA and CKAD exams.
This instructor-led, live training (online or onsite) is aimed at System Administrators, Kubernetes users who wish to confirm their knowledge by passing CKA exam.
On the other hand, training is focused also on gaining practical experience in Kubernetes Administration, so we recommend taking part in it, even if you don't intend to take CKA exam.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
To learn more about CKA certification, please visit: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
In this instructor-led, live training in Leeds (online or onsite), 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.
This instructor-led, live training (online or onsite) 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 Customisation Options
To request a customised training for this course, please contact us to arrange.
The Certified Kubernetes Application Developer (CKAD) program has been developed by The Linux Foundation and the Cloud Native Computing Foundation (CNCF), the host of Kubernetes.
This instructor-led, live training (online or onsite) is aimed at Developers who wish to confirm their skills in design, build, configure, and expose cloud native applications for Kubernetes.
On the other hand, training is also focused on gaining practical experience in Kubernetes application development, so we recommend taking part in it, even if you don't intend to take CKAD exam.
NobleProg have been delivering Docker & Kubernetes training from 2015. With more than 360 successfully completed training projects, we became one of the best known training company worldwide in field of containerization. Since 2019 we are also helping our customers to confirm their performance in k8s environment by preparing them and encouraging to pass CKA and CKAD exams.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
To learn more about CKAD, please visit: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
This instructor-led, live course in Leeds provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.
Istio is an open-source service mesh that runs on Kubernetes to provide secure, observable, and manageable connectivity between microservices. By leveraging Istio’s Envoy-based sidecar proxies, teams can enforce policies, secure communications with mTLS, gain deep observability into traffic, and improve reliability at scale.
This instructor-led, live training (online or onsite) is aimed at intermediate-level engineers who wish to deploy, secure, and manage microservices applications using Istio on Kubernetes.
By the end of this training, participants will be able to:
Install and configure Istio on Kubernetes clusters.
Understand and apply service mesh concepts including traffic management, security, and observability.
Deploy microservices applications within an Istio service mesh.
Secure service-to-service communications with mutual TLS (mTLS) and Zero Trust principles.
Monitor, trace, and troubleshoot microservices with Prometheus, Grafana, and Jaeger.
Integrate Istio with Calico for advanced network policies and security.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
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 Customisation Options
To request a customised training for this course, please contact us to arrange.
This instructor-led, live training in Leeds (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:
Install and configure Helm.
Create reproducible builds of Kubernetes applications.
Share applications as Helm charts.
Run third-party applications saved as Helm charts.
This instructor-led, live training in Leeds (online or onsite) is aimed at DevOps engineers who wish to use Kubernetes and Gitlab to automate the DevOps lifecycle.
By the end of this training, participants will be able to:
Automate application builds, tests, and deployments.
Create an automated build infrastructure.
Deploy an application to a containerized cloud environment.
This instructor-led, live training in Leeds (online or onsite) is aimed at Kubernetes practitioners who wish to prepare for the CKS exam.
By the end of this training, participants will know how to secure Kubernetes environments and container-based applications throughout the different stages of an application's life cycle: build, deployment and runtime.
This instructor-led, live training in Leeds (online or onsite) is aimed at developers and DevOps engineers who wish to utilize a serverless approach for building enterprise applications in Kubernetes.
By the end of this training, participants will be able to:
Setup and configure the Kubernetes system to start developing with a serverless architecture.
Understand the concepts and principles foundational to serverless environments.
Operate toolchains necessary to serverless development and integrate it with Kubernetes components.
Practice their skill in Python programming language and apply it to implement serverless systems.
Secure enterprise applications that are deployed through a serverless framework on Kubernetes.
Utilize modern cloud computing methods in optimizing DevOps task processing workflows.
This instructor-led, live training in Leeds (online or onsite) is aimed at engineers who wish to secure a Kubernetes cluster beyond the default security settings.
By the end of this training, participants will be able to:
Understand the vulnerabilities that are exposed by a default Kubernetes installation.
Prevent unauthenticated access to the Kubernetes API, database, and other services.
Protect a Kubernetes cluster from accidental or malicious access.
Put together a comprehensive security policy and set of best practices.
This instructor-led, live training in Leeds (online or onsite) 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.
This 7-day programme provides a comprehensive, hands-on journey into designing, deploying, and operating cloud-native applications using modern DevOps practices.
Participants will explore how to design scalable microservices architectures, optimise container environments, and manage production workloads using Kubernetes. The course covers advanced deployment strategies, GitOps-based automation, and observability practices to ensure system reliability and performance.
A strong focus is placed on real-world operational challenges, including incident response, failure simulation, and root cause analysis. The programme concludes with the use of AI-powered tools to support troubleshooting and accelerate operational decision-making.
By the end of the training, participants will have a clear understanding of how to build, deploy, monitor, and maintain resilient distributed systems in a Kubernetes-based environment.
This instructor-led, live training in Leeds (online or onsite) is aimed at engineers who wish to use Docker to deploy and manage software as containers instead of as traditional stand-alone software.
By the end of this training, participants will be able to:
Install and configure Docker.
Understand and implement software containerization.
Managing Docker based applications.
Network different Docker applications and systems.
This instructor-led, live training in Leeds (online or onsite) is aimed at DevOps engineers and developers who wish to use Fedora CoreOS to reduce the maintenance and upgrade costs of running containerized applications on Kubernetes.
By the end of this training, participants will be able to:
Install and configure Fedora CoreOS.
Set up Kubernetes cluster on Fedora CoreOS.
Run and manage Kubernetes deployments on Fedora CoreOS.
Automatically update Fedora OS with the latest OS improvements, bug fixes, and security updates.
This instructor-led, live training Leeds (online or onsite) is aimed at DevOps engineers and developers who wish to use Java and Kubernetes (K8s) to create, build, test, debug and deploy high-performance and scalable applications.
By the end of this training, participants will be able to:
Set up the necessary development environment to build Java applications.
Understand the features and architecture of Kubernetes.
Learn about the key concepts and tools for DevOps.
Get a refresher on Java programming fundamentals.
Containerize Java microservices using Docker.
Build, scale, and deploy Java applications on Kubernetes.
Kubernetes is an open-source platform for automating all development stages of containerized applications. Design patterns are iterable solutions to software development problems pertinent to software design. Kubernetes extensions are utilized for configuring and supporting Kubernetes clusters. With the help of Kubernetes design patterns and extensions, users of the platform can achieve CI/CD approaches while maintaining scalability and flexibility of software applications.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to leverage Kubernetes design patterns and extensions to create enterprise applications on Kubernetes clusters.
By the end of this training, participants will be able to:
Set up a Kubernetes cluster and configure the necessary DevOps tools.
Understand the fundamentals of software design patterns and Kubernetes extensions.
Utilize Kubernetes extensions and design patterns when interacting with Kubernetes API.
Develop customised Kubernetes resources and apply dynamic controllers to a cluster.
Manage and secure any Kubernetes environment with the help of Kubernetes plugins.
Integrate DevOps networking models to existing and prospective Kubernetes projects.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
This instructor-led, live training in Leeds (online or onsite) is aimed at intermediate to advanced DevOps engineers and system administrators who wish to deploy and manage self-hosted Kubernetes clusters without cloud dependencies.
By the end of this training, participants will be able to: deploy production-ready Kubernetes clusters using kubeadm on bare-metal or virtual machines; configure high-availability control planes and etcd clusters; implement container networking and storage for self-managed environments; set up monitoring and observability using self-hosted solutions.
In this instructor-led, live training in Leeds, 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.
This instructor-led, live training in Leeds (online or onsite) is aimed at DevOps engineers and developers who wish to deploy and manage OpenStack services on cloud infrastructures using Kubernetes.
By the end of this training, participants will be able to:
Deploy, configure, and manage MOS and its components.
Access OpenStack APIs.
Perform common OpenStack operations tasks (backup, restore, etc.).
OpenShift Container Platform v4 is an enterprise-ready Kubernetes platform developed by Red Hat, designed to automate the deployment, scaling, and management of containerised applications.
This instructor-led, live training (online or onsite) is aimed at system administrators and DevOps engineers who wish to deploy, manage, and operate OpenShift clusters in production environments.
The course provides a hands-on approach to installing and managing OpenShift 4 clusters, working with Operators, securing workloads, and operating applications at scale.
In this instructor-led, live training in Leeds (online or onsite), 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:
Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
Automate the software delivery pipeline.
Apply DevOps principles to deliver software continuously.
This instructor-led, live training in Leeds (online or onsite) is aimed at penetration testers who wish to penetrate test networks in Kali Linux using Python.
By the end of this training, participants will be able to:
Create Python programs to seek network vulnerabilities.
Explore and use Kali web shells and shellcode in exploits.
This instructor-led, live training in Leeds (online or onsite) is aimed at intermediate-level virtualization administrators who wish to use open-source platforms to migrate away from VMware.
By the end of this training, participants will be able to:
Install and configure KVM, oVirt, and Proxmox VE.
Migrate virtual workloads from VMware.
Implement high availability and disaster recovery.
Optimize performance in open-source virtualization environments.
Read more...
Last Updated:
Testimonials (4)
Training being interactive. He engaged us a lot by asking questions and imaginary use cases. He shifted away from his agenda to explain more of the things we are demanded.
Berk Ozdilek - Deutsche Bank
Course - Kubernetes Advanced
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Online Containers and Virtual Machines (VMs) training in Leeds, Containers and Virtual Machines (VMs) training courses in Leeds, Weekend Containers and Virtual Machines (VMs) courses in Leeds, Evening Containers and Virtual Machines (VMs) training in Leeds, Containers and Virtual Machines (VMs) instructor-led in Leeds, Containers and Virtual Machines (VMs) coaching in Leeds, Weekend Containers and Virtual Machines (VMs) training in Leeds, Containers and Virtual Machines (VMs) on-site in Leeds, Containers and Virtual Machines (VMs) one on one training in Leeds, Online Containers and Virtual Machines (VMs) training in Leeds, Containers and Virtual Machines (VMs) classes in Leeds, Containers and Virtual Machines (VMs) instructor in Leeds, Containers and Virtual Machines (VMs) instructor-led in Leeds, Containers and Virtual Machines (VMs) trainer in Leeds, Containers and Virtual Machines (VMs) private courses in Leeds, Evening Containers and Virtual Machines (VMs) courses in Leeds, Containers and Virtual Machines (VMs) boot camp in Leeds