
Online or onsite, instructor-led live Kubernetes training courses demonstrate through interactive discussion and hands-on practice how to deploy, manage and scale containerised applications in a clustered environment.
Kubernetes 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 Kubernetes trainings in the UK can be carried out locally on customer premises or in NobleProg corporate training centres.
Kubernetes training courses cover container basic and advanced container networking, administration and development and demonstrate real-world use cases, including the microservice development.
NobleProg -- Your Local Training Provider
Testimonials
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 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
Hands on experiences with Kubernetes and Openshift. The pre-prepared documents helped speed along the training and were explained well.
National Oceanography Centre
Course: Docker, Kubernetes and OpenShift for Administrators
Adrian clearly knows and enjoys this technology.
Tom Edginton - National Oceanography Centre
Course: Docker, Kubernetes and OpenShift for Administrators
I really enjoyed the interactive style.
National Oceanography Centre
Course: Docker, Kubernetes and OpenShift for Administrators
Trainer knew the product very well and emphasized the critical learning points from a practical point of view. Real-world examples very useful in demonstrating the power of the Kubernetes product. Course content very well delivered and engaging.
Peter Brook - Costain Limited
Course: Docker and Kubernetes
I liked the fact the course was focussed on our implementation.
Egress Software Technologies Limited
Course: Docker and Kubernetes
The flexibility on what we covered.
Chris Stent - Volkswagen Financial Services U.K.
Course: Kubernetes from Basic to Advanced
Excellent knowledge and experience of Kubernetes and how to get the best out of it and to work with Docker. For me personally, although Docker experience was a pre-requisite, I found that Kamil really helped me embed that knowledge with real examples.
Tim Ebbs - Volkswagen Financial Services U.K.
Course: Kubernetes from Basic to Advanced
I generally was benefit from the there were lots of exercices.
Volkswagen Financial Services U.K.
Course: Kubernetes from Basic to Advanced
I like the exercises. Clean explanation during session. All in all very happy.
Adam Bialy - Voip-unlimited
Course: Docker and Kubernetes
The care and attention to tailoring the course for our organisation. Attention to detail and actually trying to fix problems that individuals had. A genuine desire to teach us the subject matter and continually asking us whether we had any questions.
SAA Consultants LTD
Course: Docker and Kubernetes
Very well prepared and knowledgeable. Labs mostly worked.
SAA Consultants LTD
Course: Docker and Kubernetes
Overall for me the course was a good experience when taking into account that I had no prior experience of Kubernetes or Docker before attending the course. I thought that Kamil was very good and that he covered each subject of the course to a good level, giving a very good grounding to build upon. He was especially helpful when people got into difficulties. Hopefully I now have the skills that I can use as a basis from which to improve on.
SAA Consultants LTD
Course: Docker and Kubernetes
The Docker training as it seemed more tactile from a development point of view. The k8s stuff being more of a black box was more difficult to diagnose when it went wrong. However, being new to most of it means that we couldn't go too deep and would require more research on the specific areas of interest, though we won't know what they are until we use it a lot lot more.
SAA Consultants LTD
Course: Docker and Kubernetes
The coverage of Docker and the exercises of how to configure it was very good and explained well.
SAA Consultants LTD
Course: Docker and Kubernetes
I really didn't know much about Docker or Kubernetes so it has given me a good insight into whats involved. I thought Kamil was an excellent teacher, very eager to help and receptive to being guided in what he taught us.
SAA Consultants LTD
Course: Docker and Kubernetes
It was very hands-on at the command line after the first couple of intorductory hours.
SAA Consultants LTD
Course: Docker and Kubernetes
The docker topics were particularly informative and well done.
SAA Consultants LTD
Course: Docker and Kubernetes
I was benefit from the instructors ability to assist and explain any issues encountered by the participants.
SAA Consultants LTD
Course: Docker and Kubernetes
I genuinely liked the pace and style.
Simon Haslam - SAA Consultants LTD
Course: Docker and Kubernetes
Interesting and I learnt something. The exercises were about right for me.
Paul Gammon - SAA Consultants LTD
Course: Docker and Kubernetes
Kubernetes Subcategories
Kubernetes Course Outlines
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:
- 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.
- Secure, scale and monitor a Kubernetes cluster.
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/
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.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot OpenShift clusters.
- Deploy containerized applications on-premise, in public cloud or on a hosted cloud.
- Secure OpenShift Container Platform
- Monitor and gather metrics.
- Manage storage.
By the end of this training, participants will be able to:
- Create and configure an OpenShift setup.
- Quickly deploy applications on-premise, in public cloud or on a hosted cloud.
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.
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 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:
- 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.
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.
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:
- 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:
- 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.
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.
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 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:
- 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.
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 know how to secure Kubernetes environments and container-based applications throughout the different stages of an application's life cycle: build, deployment and runtime.
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:
- 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:
- 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:
- 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:
- 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:
- 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.).
- Create, configure, manage, and troubleshoot an OpenShift cluster.
- Implement Openshift's self-manage capabilities to improve platform stability and consistency.
- Secure OpenShift Container Platform.
- Monitor and gather metrics.
- Manage storage.
- Upgrade an OpenShift Container Platform 3 cluster to OpenShift Container Platform 4.
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.
Last Updated: