
Remote or 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 "remote live training" or "onsite live training". Remote live training is carried out by way of an interactive, remote desktop. Onsite live Containers and Virtual Machines (VMs) trainings in Portugal can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
The fact that it had all resources available, and the amount of practical parts.
Robert Sarkozi - SoftingRom srl
Course: Docker for Developers and System Administrators
Our trainer was well prepared and had deep knowledge and understanding on the subject. The course was well structure and touched a wide range of topics. The hands-on exercises were very useful to understand the course better.
SoftingRom srl
Course: Docker for Developers and System Administrators
The trainer's way to explain the subject and who to make the concept very simple.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Course: Docker and Kubernetes: Building and Scaling a Containerized Application
labs and doubts clarification
venkata velpuri - Charter Communications INC
Course: Kubernetes from Basic to Advanced
Handson training.
Charter Communications INC
Course: Kubernetes from Basic to Advanced
Did not felt any where bored during the training session.
Charter Communications INC
Course: Kubernetes from Basic to Advanced
Fantastic delivery of the training, really enjoyable and all round good vibe throughout
Chris Brant - Hewlett Packard Enterprise
Course: Docker and Kubernetes
We did small examples. I have seen a lot of huge config files and they always looked overwhelming. It was really nice to see small examples!
Marcus Nordberg - TriOptima AB
Course: Docker and Kubernetes
Kamil's attitude and knowledge. Very friendly, highly knowledgeable about the subject, great listener.
TriOptima AB
Course: Docker and Kubernetes
Kamil's expertise and patience while guiding me through some complex topics. His ability to spontaneously answer some difficult questions that I had about the material. I'd give him an A++.
Course: Docker and Kubernetes
the intro and the structure of the slides
Abraxas Informatik AG
Course: Managing Kubernetes with Rancher
Deep expertise of the faculty
Course: Creating a Service Mesh with Istio and Kubernetes
Kamil knows a lot about Kubernetes, and gives the impression he really enjoys working with it. He was able to give sessions and tasks for us to do based off of our requests and suggestions. Troubleshooting was deliberately built in to some exercizes - that was really useful too. The lab environment worked great.
Donald MacPhee - Origo
Course: Docker and Kubernetes
lot of information.
Global Knowledge Network Training Ltd
Course: Docker and Kubernetes
The training was in details with lots of practical example demo.
Juvena Yashmin - Global Knowledge Network Training Ltd
Course: Docker and Kubernetes
The knowledge of the trainer about the subject
Global Knowledge Network Training Ltd
Course: Docker and Kubernetes
got thorough knowledge of the container and kubernetes concepts
Global Knowledge Network Training Ltd
Course: Docker and Kubernetes
content prepared and shared are very much useful and we can't find them in google. so i am happy with that.
Mohamed Abubucker - Geidea
Course: Docker and Kubernetes
new system and technology to lear
Geidea
Course: Docker and Kubernetes
Trainer has broad knowledge and about subjects, the way he answer all the question and his patience of listening audience is highly appreciable . Trainer never always ready to stay with audience apart from given hours.. appreciate it.
Sourav Singh - Geidea
Course: Docker and Kubernetes
Lab session.
Faiyaz Ahmad Alam - Geidea
Course: Docker and Kubernetes
I really liked that the trainer begun with intro about why we need docker/kubernetes and their architectures
Systematic
Course: Docker (introducing Kubernetes)
The trainer was very knowledgeable on the subject, and also very supporting towards the participants.
Systematic
Course: Docker (introducing Kubernetes)
The amount of exercises well targeted and the practical examples.
Systematic
Course: Docker (introducing Kubernetes)
Zyciowe przykłady ze srodowisk które trener wdrazal.
Fujitsu Technology Soultions
Course: App-V: Advanced Techniques and Troubleshooting
Najbardziej podobały mi się przykłady, które uzupełniały teorię na prezentacji.
Miłosz Gałązka - LPP S.A.
Course: OpenShift for Administrators
Zakres szkolenia wydaje się optymalny, w przystępny sposób poruszone najażniejsze tematy, bez rozwodzenia się o zawiłościach.
Fujitsu Technology Solutions Sp.z o.o.
Course: Container Management with Docker
Duża liczba ćwiczeń i nastawianie na praktykę.
Atos Poland Global Services spółka z ograniczoną odpowiedzialnością
Course: Docker and Kubernetes
rozwiązywanie typowych problemów, zaprezentowanie ciekawych aplikacji
Marcin Kowalczyk
Course: Certified Kubernetes Administrator (CKA) - exam preparation
Praktyczne rady i ich zastosowanie.
Course: Certified Kubernetes Administrator (CKA) - exam preparation
Kamil's expertise and patience while guiding me through some complex topics. His ability to spontaneously answer some difficult questions that I had about the material. I'd give him an A++.
Course: Docker and Kubernetes
Deep expertise of the faculty
Course: Creating a Service Mesh with Istio and Kubernetes
Praktyczne rady i ich zastosowanie.
Course: Certified Kubernetes Administrator (CKA) - exam preparation
Containers and Virtual Machines (VMs) Subcategories in Portugal
Containers and Virtual Machines (VMs) Course Outlines in Portugal
This instructor-led, live training (onsite or remote) 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/
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 (onsite or remote) 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/
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:
- Deploy a containerized web application to an OKD cluster on-premise or in the cloud.
- Automate part of the software delivery pipeline.
- Apply the principles of the DevOps philosophy to ensure continuous delivery of an application.
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.
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.
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.
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.
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:
- 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:
- 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:
- 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.
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
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot an OKD cluster.
- Secure OKD.
- Deploy containerized applications on OKD.
- Monitor the performance of an application running in OKD.
- Manage data storage.
- Quickly deploy applications on-premise or on a public cloud such as AWS.
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
By the end of this training, participants will be able to:
- Build an application and containerize it from scratch.
- Improve the deployment of cloud infrastructures.
- Create a containerized OpenStack solution.
- Perform lifecycle management for cloud infrastructures.
- 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.
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
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.
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
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:
- 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.
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.
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.
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.
- Autoscale infrastructures using cloud platforms.
In this training participants will learn the core concepts of Vagrant, and how to implement Vagrant into a live work environment.
Audience
Software Engineers, developers, and programmers
System administrator
DevOps, IT Operations, Development Support
Format of the course
After a brief introduction to virtualization provisioning, participants carry out exercises to deploy Vagrant in a live environment.
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.
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/























.jpg)















.jpg)






.png)












