
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) training can be carried out locally on customer premises in Luxembourg or in NobleProg corporate training centers in Luxembourg.
NobleProg -- Your Local Training Provider
Testimonials
I generally enjoyed the content was interesting.
Leke Adeboye
Course: Docker for Developers and System Administrators
A lot of content explained in a simple and straightforward manner, will definitely remember many of the things taught thanks to the simple format.
CISCO
Course: Docker for Developers and System Administrators
The trainer had the right skillets to help us in training.
Rexon Philip
Course: Container management with Docker
Very Informative and knowledgeable.
Karthick Thoppe
Course: Container management with Docker
Learning Linux for the second time and the power of the Docker technology.
Ross Carbery
Course: Container management with Docker
UCP (Docker Universal Control Plane)
Damian Kołkowski
Course: Docker - zarządzanie kontenerami
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Course: Docker and Kubernetes
It was very well laid out with good examples and very good knowledge level from the trainer. The food and the installations were great.
Ruben Sancho
Course: Docker and Kubernetes
I genuinely was benefit from the trainer knowledge.
Marcus Quintino Kuhnen
Course: Docker and Kubernetes
The trainer was very easy to understand and to follow.
Wojciech Czaplinski
Course: Docker and Kubernetes
It was focus directly on the point and it was clear that the trainer is highly experienced in the field.
Frantisek Danik
Course: Container management with Docker
It was pretty hands-on, questions got answered in depth.
Markus Matiaschek
Course: Docker and Kubernetes
Trainer's good subject knowledge and good explanations to questions posed by the participants.
Daniel Michel
Course: Docker and Kubernetes
The ambiance and that the trainer didn#t leave any behind. He took care that all get the same information and are understanding. As bringing in example from the real word is a plus, the practical experience/Prod/operational experience is well valued.
Gallican Nsanzimana
Course: Docker and Kubernetes
The hands-on exercises were real good. Adrian seems to have a quite broad understanding of the topic and was able to answer some questions not directly related to the course material with ease. His English was very good to understand, too.
Florian Wich - Systhemis AG
Course: Docker and Kubernetes
Skill level of the trainer, good preparation of the training.
Markus Korn
Course: Docker and Kubernetes
I really was benefit from the experience.
Continental Automtove IT
Course: Docker and Kubernetes
The presentation was quite clear, Adrian answered to all questions.
Cristian Trufasila
Course: Docker and Kubernetes
I really was benefit from the practical exercises.
LUXOFT POLAND SP z. o. o.
Course: Container management with Docker
I enjoyed the flexibility of the trainer regarding schedule, topics, prioritization.
Markus Korn
Course: Docker and Kubernetes
Very good information and well presented.
Cerner Corporation
Course: Docker for Developers and System Administrators
I liked the pace and the ability to choose the topics in the most interesting order.
Bolagsverket
Course: Docker and Kubernetes
The trainer knows very well the arguments and he always has the good response.
Pasquale Cavaccini
Course: Docker and Kubernetes
The trainer tried to make sure everybody could follow, was very flexible.
Deloitte Consulting GmbH
Course: Docker and Kubernetes
Very good subject knowledge Possibility to ask related questions. All questions have been answered and thoroughly explained with examples Flexible selection of topics.
Deloitte Consulting GmbH
Course: Docker and Kubernetes
It is an in-deep Kubernetes training covering all important aspects to manage Kubernetes, be it in the cloud or on-premise, but the pace is gradual and well adjusted, so the training can be followed very well by students who have had no prior exposure to Kubernetes, as it builds up knowledge from the ground up.
Volker Kerkhoff
Course: Docker and Kubernetes: Building and Scaling a Containerized Application
That it was well structured and I managed to fill some gaps in my knowledge.
Javier Caro Ruiz
Course: Docker and Kubernetes: Building and Scaling a Containerized Application
I liked the provided infrastructure for the exercises.
RGT DESARROLLO INFORMATICO S.L.
Course: Docker and Kubernetes: Building and Scaling a Containerized Application
I genuinely liked the good agenda.
RGT DESARROLLO INFORMATICO S.L.
Course: Docker and Kubernetes: Building and Scaling a Containerized Application
I enjoyed the one-on-one training. I could greatly influence the topics, speed, pauses, etc. Great.
Andre Vink
Course: Docker and Kubernetes: Building and Scaling a Containerized Application
Tamil was very knowledgeable about the subject, and many related topics.
CLICKATELL (PTY) LTD
Course: Docker and Kubernetes
I liked the in depth knowledge sharing from the instructor.
IAG
Course: Docker for Developers and System Administrators
Trainer did well. Engaging and made sure regularly if things were understood.
IAG
Course: Docker for Developers and System Administrators
Adrian was very thorough and easy to understand when explaining. Excellent trainer!.
Irma Sumera
Course: Docker for Developers and System Administrators
I really enjoyed the hands-on training.
IAG
Course: Docker for Developers and System Administrators
Very knowledgeable.
Norman Wagner - Daimler Protics GmbH (HRG/PRO
Course: Docker and Kubernetes
Very well prepared.
Jürgen Riegel - Daimler Protics GmbH (HRG/PRO
Course: Docker and Kubernetes
I generally was benefit from the time taken to answer questions.
Patrick Becker - MediService AG
Course: Docker for Developers and System Administrators
It was a really beneficial 'intro' training for me to Kubernetes in terms of the concept and initial 'how-to' knowledge.
Schibsted Products & Technology
Course: Docker and Kubernetes
The hands-on Kubernetes exercises. They were very well prepared and gave a good introduction to how to work with the basic building blocks of Kubernetes.
Schibsted Products & Technology
Course: Docker and Kubernetes
Excercises, especially the more advanced. Would be cool if there was an extension to the last one with some problem to solve.
Schibsted Products & Technology
Course: Docker and Kubernetes
I genuinely enjoyed some exercises.
Schibsted Products & Technology
Course: Docker and Kubernetes
The pace and adaptability. E.g. the audience claimed that a couple of issues could be skipped and then we moved on.
Schibsted Products & Technology
Course: Docker and Kubernetes
The exercises and the handguns best practices discussion about some implementations learning what the big companies having as solutions.
Schibsted Products & Technology
Course: Docker and Kubernetes
I learned a practical approach to docker build with credentials.
Schibsted Products & Technology
Course: Docker and Kubernetes
The material was good. Also, how with few concepts and exercises, I was enabled to start working with kubernetes.
Schibsted Products & Technology
Course: Docker and Kubernetes
I generally liked the hands-on exercises.
Queens University of Belfast
Course: Docker and Kubernetes
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Course: Docker, Kubernetes and OpenShift for Administrators
Gradual buildup from simple ideas to integrating them together to provide complex examples. Well structured.
National Oceanography Centre
Course: Docker, Kubernetes and OpenShift for Administrators
I generally liked the kubernetes Architecture.
John Howlett
Course: Docker and Kubernetes
Containers and Virtual Machines (VMs) Subcategories in Luxembourg
Containers and Virtual Machines (VMs) Course Outlines in Luxembourg
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 companyworldwide 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 User swho 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 Customization Options
- To request a customized 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/
With docker the same app can run unchanged on laptops, dedicated servers and virtual servers.
This course 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 during the 2 days.
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.
By the end of this training, participants will be able to:
- Set up a development environment that includes all needed libraries, packages and frameworks needed to start developing.
- Set up, configure and deploy a series of demo containers using a number of different approaches.
- Understand the architectural and design differences among different Docker/Kubernetes solutions within AWS.
- Automate the deployment of Docker containers.
- Set up a continuous integration and deployment pipeline.
- Integrate Docker and Kubernetes into an existing continuous integration system.
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.
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.
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.
By the end of this training, participants will be able to:
- Automate code delivery and pipeline deployment with Jenkins.
- Build an application using Docker and Docker File.
- Configure authentication options to strengthen security.
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.
- Apply various Kali tools for penetration testing.
- Exploit systems with Python.
By the end of this training, participants will be able to:
- Build on the Kubernetes platform to accelerate cloud targeted deployments.
- Integrate Spinnaker with Docker and Git for automating code to pipelines.
- Automate and manage CD pipelines with CI tool options.
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.
By the end of this training, participants will be able to:
- Perform replication and restoration on virtual machines, servers, and workstations.
- Test and verify backups for recoverablity.
- Secure and protect Veeam backups from ransomware attacks.
By the end of this training, participants will be able to:
- Build Jenkins pipelines in OpenShift.
- Automate the lifecycle management for containerized applications and cluster infrastructures.
- Orchestrate the deployment of CI/CD pipelines.
By the end of this training, participants will be able to:
- Build a Kubernetes system from scratch.
- Create and deploy containers with MicroK8s.
- Automate CI/CD operations in MicroK8s.
By the end of this training, participants will be able to:
- Create test automation infrastructure for on-demand testing.
- Develop a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker.
By the end of this training, participants will be able to:
- Install and configure Spinnaker and Terraform.
- Understand the benefits of GitOps over traditional CI/CD and Infrastructure-as-Code (IAC).
- Move away from maintaining scripts. Configure and execute well-defined deployment process.
- Apply best practices for cloud-native deployment, management, and monitoring.
- Recover deployments from partial failures without manual intervention.
- Create a GitOps strategy for application development.
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 Customization Options
- To request a customized 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/
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.
By the end of this training, participants will be able to:
- Set up Google Anthos on-premise or in the cloud.
- Define, automate, and enforce policies across different environments.
- Manage traffic between services.
- Use Anthos Service Mesh to monitor, troubleshoot, and improve application performance.
- Implement security controls across all deployments.
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 customized 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 Customization Options
- To request a customized training for this course, please contact us to arrange.
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.
By the end of this training, participants will be able to:
- Install and configure Argo CD along with Workflows, Rollouts, and Events.
- Understand how each core component and main functionality of the Argo Project works.
- Execute basic CI/CD implementations in Kubernetes using Argo Project tools and features.
- Automate the deployment of an application and efficiently manage its state throughout the process.
By the end of this training, participants will be able to:
- Setup and configure KOps along with other necessary Kubernetes tools for cloud-native development.
- Understand KOps concepts that are foundational to DevOps practice.
- Execute automated commands and generate file configurations.
- Build automatic provisioning functions for Kubernetes masters and clusters.
- Create manifests written in any supported Kubernetes syntax for API and component configuration.
- Integrate KOps with any preferred cloud environment while implementing HA principles.
- Generate better orchestration methods for handling Kubernetes clusters and projects.
By the end of this training, participants will be able to:
- Install and configure Tekton Pipelines and other foundational Tekton components.
- Design and create the building blocks of pipelines for software development in Tekton.
- Automate existing pipelines and development processes using Tekton framework concepts and principles.
- Run and manage Tekton Pipelines for various workload types across multiple platforms.
- Implement CI/CD systems based on the Tekton framework to enhance future software development projects.
By the end of this training, participants will be able to:
- Install and configure Kubernetes on a bare metal server.
- Integrate the processing power of Kubernetes nodes that run on both VMs and bare metal servers.
- Maximize the performance of an application by giving it direct access to a server's hardware.
- Leverage hardware accelerators such as GPUs, to further maximize application performance.
- Scale a Kubernetes cluster to accommodate the most demanding needs in applications such as Machine Learning and AI.
By the end of this training, participants will be able to:
- Build and deploy Java microservices in Docker containers.
- Manage Docker containers using Kubernetes.
- Integrate microservices with an existing monolithic system.
- Monitor, test, and secure microservices.
- Troubleshoot containers and orchestration environments.
- By the end of this training, participants will be able to:
- Install and configure Kubernetes and Kubeflow on an OpenShift cluster.
- Use OpenShift to simplify the work of initializing a Kubernetes cluster.
- Create and deploy a Kubernetes pipeline for automating and managing ML models in production.
- Train and deploy TensorFlow ML models across multiple GPUs and machines running in parallel.
- Call public cloud services (e.g., AWS services) from within OpenShift to extend an ML application.
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.
By the end of this training, participants will be able to:
- Install and launch K3s in a fraction of the time it takes to launch a regular Kubernetes cluster.
- Run a cluster on smaller devices with as little as 512MB of RAM.
- Set up and run pods on the master as well as on nodes.
- Use K3s as a staging cluster for rapid testing and development.
- Use K3s to to build single-node and clustered edge environments.
- Manage hundreds of micro-clusters using K3s.