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. Lubuskie onsite live Containers and Virtual Machines (VMs) trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Zielona Góra
NobleProg Classroom, ul. Reja 6, Zielona Góra, poland, 65-076
The NobleProg Classroom is located at ul. Reja 6 in Zielona Góra.
This instructor-led, live training in lubuskie (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.
This instructor-led, live training in lubuskie (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 lubuskie (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 lubuskie (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 lubuskie (online or onsite) is aimed at beginner to intermediate-level developers, system administrators, and DevOps engineers who wish to understand Kubernetes and cloud-native principles.
By the end of this training, participants will be able to:
Set up a development environment that includes Kubernetes.
Create a microservices application using Kubernetes.
Deploy, manage, and scale applications in Kubernetes.
In this instructor-led, live training in lubuskie (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.
In this instructor-led, live training in lubuskie (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 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
In this instructor-led, live training in lubuskie (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.
The objective of this practical course is to provide all the tools that address the practical aspects of Docker and Kubernetes, in order that the participants can count on the necessary skills for the proper management of the program.
In this instructor-led, live training in lubuskie, participants will learn how to manage Red Hat OpenShift Container Platform.
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.
In this instructor-led, live training in lubuskie, participants will learn how to use OpenShift Container Platform to deploy containerized applications.
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.
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 Customization Options
To request a customized 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 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/
This instructor-led, live course in lubuskie provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.
This instructor-led, live training in lubuskie (online or onsite) is aimed at engineers who wish to connect, secure, and manage cloud-based applications (e.g., microservices) using an Istio-based service mesh.
By the end of this training, participants will be able to:
Install and configure Istio on Kubernetes.
Understand service meshes and to implement one with Istio.
Deploy an Istio service mesh on top of Kubernetes.
Use a service mesh to run, manage and monitor microservices in the cloud.
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers who wish to containerize their Java EE 8 applications and run them as 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.
EKS is a self-managed Kubernetes-as-a-service offering from AWS. EKS is fully scalable and customizable and allows a Kubernetes deployment to mimic and/or integrate with an existing on-premise Kubernetes setup.
In this instructor-led, live training, participants will learn how to set up and manage a production-scale container environment using Kubernetes on EKS.
By the end of this training, participants will be able to:
Configure and manage Kubernetes on EKS
Migrate an existing Kubernetes environment from on-premise to AWS cloud
Integrate Kubernetes with third-party continuous integration (CI) software
Ensure high availability and disaster recovery in Kubernetes
Understand and adopt the tools available to efficiently manage EKS
Audience
Developers
System Administrators
DevOps Engineers
Format of the Course
Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.
Note
To request a customized training for this course, please contact us to arrange.
The evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.
Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.
Developers
Operations
DevOps
QA Engineers
IT Project Managers
Format of the Course
Interactive lecture and discussion
Lots of exercises and practice
Handson implementation in a live-lab environment
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This instructor-led, live training in lubuskie (online or onsite) is aimed at engineers who wish to evaluate, select and deploy the most appropriate Kubernetes solution for their specific situation.
By the end of this training, participants will be able to:
Install and configure a Kubernetes cluster on premise and in the cloud.
Evaluate different cloud-hosted Kubernetes solutions and understand the advantages over an self-hosted approach.
Compare different tools for testing, managing, and monitoring a Kubernetes cluster.
This instructor-led, live training in lubuskie (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 lubuskie (online or onsite) is aimed at system administrators and developers who wish to use Prometheus to monitor Kubernetes clusters.
By the end of this training, participants will be able to:
Install and configure Prometheus.
Monitor dynamic cloud environments.
Gain better insight into their Kubernetes clusters.
This instructor-led, live training in lubuskie (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 lubuskie (online or onsite) is aimed at engineers who wish to optimize networking for Kubernetes clusters.
By the end of this training, participants will be able to:
Install and configure Calico.
Understand how Calico differs from traditional overlay networks.
Understand how Calico combines internet routing protocols with consensus-based data stores.
Use Calico to create a container networking solution for Kubernetes clusters.
Use Calico to provide network policy for Kubernetes.
In this instructor-led, live training in lubuskie, participants will learn how to set up and manage a production-scale container environment using Kubernetes on Google Cloud.
By the end of this training, participants will be able to:
Configure and manage Kubernetes on Google Cloud.
Deploy, manage and scale a Kubernetes cluster.
Deploy containerized (Docker) applications on Google Cloud.
Migrate an existing Kubernetes environment from on-premise to Google Cloud.
Integrate Kubernetes with third-party continuous integration (CI) software.
Ensure high availability and disaster recovery in Kubernetes.
During the "Introduction to Microsoft Azure and Azure Kubernetes Service" training, participants will acquire skills in creating applications in the Microsoft Azure cloud, using containerization (Docker) and service Azure Kubernetes Service (AKS). The course covers architecture Microsoft Azure, application hosting strategies, creating resource groups and configuring services. Participants will also learn modern application development practices using Git repository, containers Docker, CI/CD flows and AKS. The training will include practical implementation examples and concepts Docker, Kubernetes and integration with tools Azure DevOps.
In this instructor-led, live training in lubuskie (onsite or remote), participants will learn how to how to install, configure, and manage OKD on-premise or in the cloud.
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.
This instructor-led, live training in lubuskie (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 lubuskie (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 lubuskie (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.
The "Advanced Docker and Kubernetes" course is a comprehensive training covering the Kubernetes platform and its ecosystem. It is addressed to participants with various experiences, providing a full range of basic and advanced functions Kubernetes. Covers key concepts such as Containers, Labels, Controllers, Services, Secrets, Persistent Data Volumes, Namespaces, Quotas, Container Network Model, Service Discovery, Scaling, Load Balancing, Cluster Management, Installation Kubernetes, Cluster Securing, Access Control ,High Controller Availability, Monitoring and Logging, Application Auto-Scheduling, Advanced Scheduling, Microservices-Based Applications, Application Design Patterns, and Application Deployment on a Cluster Kubernetes.
This instructor-led, live training in (online or onsite) is aimed at engineers who wish to evaluate each of these services to make an informed decisions about which to deploy within their organization.
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.
In this instructor-led, live training in lubuskie (onsite or remote), participants will learn learn to create, update, and maintain containerized applications using OKD.
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.
This instructor-led, live training in lubuskie (online or onsite) is aimed at cloud engineers who wish to use Kubernetes and Spinnaker for CI/CD operations.
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.
This instructor-led, live training (online or onsite) is aimed at engineers wishing to run containerized applications using the CRI-O container runtime.
By the end of this training, participants will be able to:
Install and configure the CRI-O container runtime.
Pull images from a variety of OCI-compliant registries.
Run, test and manage containerized applications using CRI-O.
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 CRI-O, please visit: http://cri-o.io/.
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers who wish to use Heroku to conveniently deploy web and mobile applications to the cloud, without grappling with infrastructure setup, configuration, management, etc.
By the end of this training, participants will be able to:
Understand the Heroku ecosystem and how it differs from AWS EC2 and other PaaS offerings.
Leverage Heroku features such as Git integration, Heroku CLI and Heroku Dashboard to push applications to the cloud with ease.
This instructor-led, live training in lubuskie (online or onsite) is aimed at administrators who wish to use Veeam Backup and Replication to backup, restore, and replicate data.
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.
In this instructor-led, live training in lubuskie, we introduce the architecture, components and processes behind application virtualization and walk participants step-by-step through the deployment of App-V and App-V applications in a live lab environment. By the end of the course, participants will have knowledge and hands-on practice needed to install, configure, administer, and troubleshoot App-V as well as create, package and deploy their own App-V applications.
In this instructor-led, live training in lubuskie, we cover advanced techniques and troubleshooting for Microsoft Application Virtualization (App-V), especially in the area of sequencing and packaging.
By the end of the course, participants will have a deep understanding of App-V and be able to sequence, troubleshoot and resolve complex issues.
Apache Karaf is an OSGi based runtime for deploying containerized applications.
In this instructor-led, live training (onsite or remote), participants will learn how to set up an OSGi based project as they step through the deployment of a modular Java application using Apache Karaf.
By the end of this training, participants will be able to:
Install and configure Apache Karaf
Understand the essential features of the OSGi runtime environment
Develop a containerized application using the Apache Karaf run time environment
Audience
Architects
Developers
Format of the Course
Part lecture, part discussion, exercises and heavy hands-on practice.
Note
To request a customized training for this course, please contact us to arrange.
This instructor-led, live training in (online or onsite) is aimed at engineers who wish to deploy Machine Learning workloads to an OpenShift on-premise or hybrid cloud.
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 in lubuskie (online or onsite), participants will learn how to install, configure, and manage OpenShift Container Platform v4.
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.
In this instructor-led, live training in lubuskie (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 lubuskie (online or onsite) is aimed at DevOps engineers who wish to use OpenShift and Jenkins to build, deploy, and manage container-based applications.
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.
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers who wish to use Anthos to build, deploy, and optimize applications running on top of multi-cluster Kubernetes infrastructure.
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 in lubuskie (online or onsite) is aimed at system administrators and developers who wish to use Argo CD to automate the deployment and lifecycle management of applications.
By the end of this training, participants will be able to automate, monitor, audit, and roll back their Kubernetes systems using Argo CD.
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers and DevOps engineers who wish to familiarize themselves with Argo Project tools and maximize its functions for developing cloud-native applications.
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.
This instructor-led, live training in lubuskie (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 in lubuskie (online or onsite) is aimed at DevOps engineers who wish to set up, deploy and manage a Git-based software deployment workflow for their Kubernetes applications.
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 lubuskie (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.
This instructor-led, live training in lubuskie (online or onsite) is aimed at engineers who wish to deploy a lightweight Kubernetes cluster quickly and with minimum fuss for testing and as well as for full-blown deployment of containerized applications in a production environment.
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.
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers and DevOps engineers who wish to learn and operate KOps for simplifying the process of continuous delivery and testing of containerized Kubernetes applications.
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.
This instructor-led, live training in lubuskie (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.
This instructor-led, live training in lubuskie (online or onsite) is aimed at engineers who wish to implement a Kubernetes cluster across both VMs and bare metal servers.
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.
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 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.
Kubernetes Persistence refers to the capability within Kubernetes to manage stateful data for containerized applications. In Kubernetes, this is primarily achieved through the use of Persistent Volumes (PVs) and Persistent Volume Claims (PVCs). Persistent Volumes are pieces of storage in the cluster that have been provisioned by an administrator or dynamically through Storage Classes. They provide a way for applications to persist data beyond the lifecycle of individual pods, ensuring data durability across pod restarts and deployments. This is crucial for stateful applications like databases that need to maintain data across updates and restart
This instructor-led, live training in lubuskie (online or onsite) is aimed at DevOps engineers who wish to use MicroK8s as a reliable k8s for CI/CD operations.
By the end of this training, participants will be able to:
This instructor-led, live training in lubuskie (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.).
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers who wish to use Quarkus to build, test, and deploy applications, fully-powered with Java, but with less resource utilization.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing applications with Quarkus.
Build, compile, and run applications in native mode using GraalVM.
Utilize Quarkus tooling and extensions for building native applications using Maven.
Containerize, execute, and deploy applications with Docker.
This instructor-led, live training in lubuskie (online or onsite) is aimed at developers and DevOps engineers who wish to leverage Tekton Pipelines for supporting complex software development workflows and building automated CI/CD pipelines.
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.
This instructor-led, live training in lubuskie (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.
The 'Fundamentals Docker - introduction to containerization' training is a comprehensive course covering an introduction to containerization, the history of isolation of deployment environments, and a comparison of virtual machines and containers. Participants will gain practical knowledge of installation and operation Docker, image and container management, network configuration and working with data volumes. The course also covers creating application environments using Docker Compose and an introduction to container orchestration.
Docker is a platform for developers and sysadmins to maintain distributed applications. It consists of a runtime to run containers and a service for sharing containers.
With docker the same app can run unchanged on laptops, dedicated servers and virtual servers.
This course, during the two first days, teaches the basic usage of Docker, useful both for developers and system administrators. The course includes a lot of hands on exercises and the participants will practice in their own Docker environment and build their own Docker images.
On the last day participants will learn about more advanced tools that supports Docker. It will be Docker Machine, Docker Compose and Docker Swarm.
This instructor-led, live training in lubuskie (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.
Docker is a platform for developers and sysadmins to maintain distributed applications. It consists of a runtime to run containers and a service for sharing containers.
With docker the same app can run unchanged on laptops, dedicated servers and virtual servers.
This course 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.
This instructor-led, live training in lubuskie (online or onsite) is aimed at DevOp engineers who wish to optimize and simplify the CI/CD process with Docker and Jenkins.
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.
The "Jenkins + Docker" training is an intensive course combining key aspects of CI/CD tools. Module Jenkins covers the features Pipeline and Blue Ocean, while Docker focuses on Dockerfile, image building and security. Participants will gain practical knowledge for the effective implementation of Jenkins and Docker in development processes.
In this instructor-led, live training in lubuskie, 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 (online or onsite) is aimed at DevOps engineers who wish to use Selenium to execute Selenium tests inside of Docker containers.
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.
Alpine Linux is a security-oriented, lightweight (80 MB) Linux distribution based on musl libc and BusyBox. Alpine Linux is produced by the makers of Docker and is one of several in the recent proliferation of distros tailored for virtualization, containerization and the cloud. Alpine Linux replaces Ubuntu as the official base image for Docker containers.
This training introduces Alpine Linux's architecture and walks participants step-by-step through the setup of Alpine Linux in a live lab environment. By the end of this training, participants will have the knowledge and practice to deploy Alpine Linux as the foundation for running containers in development, test and production environments.
Audience
DevOps engineers
System administrators
Software engineers
Format of the course
Part lecture, part discussion, heavy hands-on practice
DC/OS (Distributed Cloud Operating System) is an open-source distributed operating system built upon the Apache Mesos project. Apache Mesos was built using the same principles as the Linux kernel, only at a different level of abstraction. The Mesos kernel runs on every machine and provides applications such as Hadoop, Spark, Kafka and Elasticsearch with API’s for resource management and scheduling across entire datacenter and cloud environments. Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
DC/OS brings together Mesos and more than 30 applications into one coherent system, similar to how a Linux distribution packages the Linux kernel with applications to create a working operating system.
This course provides participants with an overview of Apache Mesos and DC/OS and demonstrates through hands-on practice how to deploy and manage a complete Data Center Operating System.
Audience
System administrators
DevOps engineers
Format of the course
Part lecture, part discussion, heavy hands-on practice
This instructor-led, live training in lubuskie (online or onsite) is aimed at DevOps engineers and developers who wish to use Podman to create, run, and manage containers and pods as a non-root user.
By the end of this training, participants will be able to:
Install and configure Podman in rootless mode.
Build and run containers, container images, and pods.
Manage container networking and lifecycle.
Use Podman instead of Docker for creating and deploying containerized applications.
This instructor-led, live training in lubuskie (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 practical course contains topics addressed to system administrators, developers, embedded developers and ordinary desktop users (including managers) who would like to have an introduction to virtualization in general. After this course, administrators will be able to create private clouds for use in production, and developers will be able to test their code on multiple operating systems without needing a second PC or a non-x86 board.
We understand that the set of topics presented in this course covered a wide range of subjects that might not be applicable for all customers. When booking this course, please specify what you wish to achieve using QEMU or KVM, and we will customize it by reallocating time from less relevant topics to the ones that would be important for you.
Course - Creating a Service Mesh with Istio and Kubernetes
Trainer's high qulification.
Although quite exhausting I enjoyed that there are a lot of examples and that it was possible to ask questions.
Roger - REGNOLOGY ROMANIA S.R.L.
Course - Docker and Kubernetes
the instructor's knowledge is very extensive
Grzesiek - EduBroker PL5272572670
Course - Podstawy Docker - wprowadzenie do konteneryzacji
Machine Translated
The hands-on exercises were extremely important to consolidate learning. The in-depth explanation of how things work under the hood made everything clearer.
Otavio Marchioli dos Santos - ExitLag
Course - Kubernetes from Basic to Advanced
Machine Translated
The trainer Luc is fantastic, he has in-depth knowledge of the subject, a human approach and an ability to adapt to live needs.
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Examples from real applications
Łukasz - Rossmann SDP Sp. z o.o.
Machine Translated
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
lots of extra tools
Adam - ENIGMA SOI SP. Z O.O.
Machine Translated
Zaznaczyłam "za szybko", ale było różnie - przeważnie ok. Ćwiczeń dużo i fajnie, że dostaliśmy materiały, żeby do tego wrócić.
Ogromna dawka wiedzy. Catering zaznaczyłam na zielono, bo dobrze gotuję ;)
Asia
Course - OpenShift 4 for Developers
have the MV on hand
Pamela Perez Aguirre - AT&T
Machine Translated
The explanation and background of each concept, to get a better understanding
Ron - BMW SA
Course - Kubernetes Advanced
Otwartosc oraz duza wiedza prowadzacego, nie ukrywam, ze tym jeszcze bardziej zachecil mnie do zglebienia tematu
Gabriel Polak - Sii Sp. z o.o.
Course - Kubernetes on Azure (AKS)
Duża ilość przykładów jest super.
Marek Lewandowski - Asseco Poland S.A
Course - Docker, Kubernetes and OpenShift 3 for Developers
Interaktywny sposób prowadzenia szkolenia.
Krzysztof Kupisz - Kredyt Inkaso S.A. Centrum Operacyjne w Lublinie
Course - Managing Kubernetes with Rancher
The trainer know the topic very good.
Sławomir Walesiak - Eksperckie Centrum Szkolenia Cyberbezpieczeństwa
Course - Container Management with Docker
Precyzyjne i transparentne odpowiedzi na pytania
Bartłomiej Mityk - summ-it s.a.
Course - Docker, Kubernetes and OpenShift 3 for Administrators
Praktycznie szkolenie
Grzegorz Budzyński
Course - Veeam Backup and Replication
Wiedza i przygotowanie ternera oraz responsywnośći chęć i możliwość dostosowania szkolenia do potrzeb grupy.
Polecam tego trenera.
Orange
Course - Kubernetes from Basic to Advanced (4 days)
Improving the same counter app again and again --- it really shows all the available features very well. I perceived the subsequent iterations as quite natural step-by-step improvement, so pretty close to the real-life problem-solving.
Michalina Kotwica - Centrum Innowacji ProLearning Michał Kołodziejczyk
Course - Docker and Kubernetes advanced
Concepts learnt and how to set up the k8 clusters
Sekgwa Ramatshosa - Vodacom SA
Course - Kubernetes on AWS
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
Course - Kubernetes and Gitlab
Wiedza i wszechstronnosc prowadzacego.
Dawid Załęczny - Fujitsu Technology Soultions
Course - App-V: Advanced Techniques and Troubleshooting
Online Containers and Virtual Machines (VMs) training in lubuskie, Containers and Virtual Machines (VMs) training courses in lubuskie, Weekend Containers and Virtual Machines (VMs) courses in lubuskie, Evening Containers and Virtual Machines (VMs) training in lubuskie, Containers and Virtual Machines (VMs) instructor-led in lubuskie, Evening Containers and Virtual Machines (VMs) courses in lubuskie, Weekend Containers and Virtual Machines (VMs) training in lubuskie, Containers and Virtual Machines (VMs) on-site in lubuskie, Containers and Virtual Machines (VMs) coaching in lubuskie, Containers and Virtual Machines (VMs) instructor in lubuskie, Containers and Virtual Machines (VMs) trainer in lubuskie, Online Containers and Virtual Machines (VMs) training in lubuskie, Containers and Virtual Machines (VMs) one on one training in lubuskie, Containers and Virtual Machines (VMs) boot camp in lubuskie, Containers and Virtual Machines (VMs) instructor-led in lubuskie, Containers and Virtual Machines (VMs) classes in lubuskie, Containers and Virtual Machines (VMs) private courses in lubuskie