Online or onsite, instructor-led live Containers and Virtual Machines (VMs) training courses provide hands-on practice to cover both the fundamentals and advanced topics of Containers and VMs.
Containers and Virtual Machines (VMs) training is available as "online live training" or "onsite live training." Online live training, also known as "remote live training," is conducted via an interactive remote desktop. Onsite live training can be arranged at customer premises in Virginia or in Govtra corporate training centers in Virginia.
Govtra -- Your Local Training Provider for government
VA, Stafford - Quantico Corporate
800 Corporate Drive, Suite 301, Stafford, united states, 22554
The venue is located between interstate 95 and the Jefferson Davis Highway, in the vicinity of the Courtyard by Mariott Stafford Quantico and the UMUC Quantico Cororate Center.
VA, Fredericksburg - Central Park Corporate Center
1320 Central Park Blvd., Suite 200, Fredericksburg, united states, 22401
The venue is located behind a complex of commercial buildings with the Bank of America just on the corner before the turn leading to the office.
VA, Richmond - Two Paragon Place
Two Paragon Place, 6802 Paragon Place Suite 410, Richmond, United States, 23230
The venue is located in bustling Richmond with Hampton Inn, Embassy Suites and Westin Hotel less than a mile away.
VA, Reston - Sunrise Valley
12020 Sunrise Valley Dr #100, Reston, United States, 20191
The venue is located just behind the NCRA and Reston Plaza Cafe building and just next door to the United Healthcare building.
VA, Reston - Reston Town Center I
11921 Freedom Dr #550, Reston, united states, 20190
The venue is located in the Reston Town Center, near Chico's and the Artinsights Gallery of Film and Contemporary Art.
VA, Richmond - Sun Trust Center Downtown
919 E Main St, Richmond , united states, 23219
The venue is located in the Sun Trust Center on the crossing of E Main Street and S to N 10th Street just opposite of 7 Eleven.
Richmond, VA – Regus at Two Paragon Place
6802 Paragon Place, Suite 410, Richmond, United States, 23230
The venue is located within the Two Paragon Place business campus off I‑295 and near Parham Road in North Richmond, offering convenient access by car with free on-site parking. Visitors arriving from Richmond International Airport (RIC), approximately 16 miles northwest, can expect a taxi or rideshare ride of around 20–25 minutes via I‑64 West and I‑295 North. Public transit is available via GRTC buses, with routes stopping along Parham Road and Quioccasin Road, just a short walk to the campus.
Virginia Beach, VA – Regus at Windwood Center
780 Lynnhaven Parkway, Suite 400, Virginia Beach, United States, 23452
The venue is situated within the Windwood Center along Lynnhaven Parkway, featuring modern concrete-and-glass architecture and ample on-site parking. Easily accessible by car via Interstate 264 and the Virginia Beach Expressway, the facility offers a hassle-free commute. From Norfolk International Airport (ORF), located about 12 miles northwest, a taxi or rideshare typically takes 20–25 minutes via VA‑168 South and Edenvale Road. For those using public transit, the HRT bus system includes stops at Lynnhaven Parkway and surrounding streets, providing convenient access by bus.
This instructor-led, live training in Virginia (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 for government.
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 command line tools.
- Gain hands-on experience from basic to advanced Kubernetes operations and administration.
In this instructor-led, live training in Virginia (onsite or remote), participants will learn how to deploy a collection of sample servers within containers, then automate, scale, and manage their containerized servers within a Kubernetes cluster. The training progresses to more advanced topics, guiding participants through the process of securing, networking, and monitoring a Kubernetes cluster for government applications.
By the end of this training, participants will be able to:
- Set up and run a Docker container.
- Deploy containerized databases and servers.
- Establish a Docker and Kubernetes cluster.
- Use Kubernetes to deploy and manage various environments under the same cluster.
- Secure, scale, and monitor a Kubernetes cluster for government use.
This instructor-led, live training in Virginia (online or onsite) is designed for intermediate to advanced developers, DevOps professionals, and architects who aim to design, deploy, and manage resilient applications using microservices, containers, and continuous integration/continuous deployment (CI/CD) pipelines.
By the end of this training, participants will be able to:
- Understand and implement microservices architecture.
- Deploy and manage containerized applications with Docker and Kubernetes.
- Set up and optimize CI/CD pipelines for automated deployments.
- Apply best practices for security, monitoring, and observability in alignment with standards and guidelines for government.
DO180 is an introductory course on containers, Kubernetes fundamentals, and Red Hat OpenShift platform concepts, with a focus on practical, hands-on skills development.
This instructor-led, live training (available both online and onsite) is designed for beginner to intermediate technical professionals who are interested in learning container workflows, Kubernetes basics, and how to deploy and operate applications on OpenShift.
By the end of this training, participants will be able to:
Build and manage container images and registries using best practices for reproducibility and security.
Deploy and manage Kubernetes objects such as pods, deployments, and services within OpenShift.
Leverage OpenShift features like routes, build configurations, and the web console to enhance application delivery.
Implement persistent storage, configuration management, and secrets handling for stateful workloads.
Apply basic security measures, role-based access control (RBAC), and monitoring practices to ensure healthy clusters and applications.
Course Format
Interactive lectures and discussions.
Hands-on labs in a live OpenShift environment each day.
Scenario-driven exercises and troubleshooting workshops.
Customization Options for Government
To request a customized training tailored to the specific needs of your agency, please contact us to arrange.
This instructor-led, live training (online or onsite) is designed for intermediate-level developers and DevOps engineers who wish to incorporate Minikube into their development workflows for government.
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 for government.
- Optimize their development process using Minikube's advanced features.
- Apply best practices for local Kubernetes development in alignment with public sector standards.
This instructor-led, live training in [location] (online or onsite) is aimed at intermediate-level system administrators who wish to effectively deploy, manage, and troubleshoot Hyper-V environments for government.
By the end of this training, participants will be able to:
- Understand virtualization concepts and configure Hyper-V.
- Create and manage virtual machines, VM storage, and networking.
- Utilize advanced Hyper-V features and secure Hyper-V environments.
- Monitor and optimize Hyper-V performance.
This instructor-led, live training in Virginia (online or onsite) is designed for government software developers and DevOps professionals at the beginner to intermediate level 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 fundamental concepts and architecture of Kubernetes for government use.
- Deploy and manage containers using kubectl and the Minikube dashboard.
- Set up persistent storage and networking solutions for Kubernetes in a government context.
- Utilize Minikube for developing, testing, and debugging applications for government projects.
In this instructor-led, live training in [location] (onsite or remote), participants will learn how to create and manage Docker containers, then deploy a sample application within a container. They will also gain the skills to automate, scale, and manage their containerized applications within a Kubernetes cluster. The training further delves into advanced topics, guiding participants through securing, scaling, and monitoring a Kubernetes cluster for government use.
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 for government operations.
The Certified Kubernetes Administrator (CKA) program was developed by The Linux Foundation and the Cloud Native Computing Foundation (CNCF). Kubernetes has become a leading platform for container orchestration in modern computing environments.
NobleProg has been providing Docker and Kubernetes training since 2015. With over 360 successfully completed training projects, we have established ourselves as one of the premier training organizations globally in the field of containerization. Since 2019, we have also assisted our clients in validating their performance in Kubernetes environments by preparing them to pass the CKA and CKAD exams.
This instructor-led, live training (available online or on-site) is designed for System Administrators and Kubernetes users who wish to confirm their expertise by passing the CKA exam. Additionally, the training focuses on gaining practical experience in Kubernetes administration, making it valuable even for those not planning to take the CKA exam.
**Format of the Course:**
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
**Course Customization Options:**
- To request a customized training program for government or other specific needs, please contact us to arrange.
- For more information about CKA certification, visit: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
In this instructor-led, live training for government agencies (available online or onsite), participants will learn how to set up and manage a production-scale container environment using Kubernetes on Azure Kubernetes Service (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 the 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 equip participants with the essential tools needed to address the practical aspects of Docker and Kubernetes. This ensures that participants will have the necessary skills for the effective management of these technologies for government use.
In this instructor-led, live training in Virginia, participants will learn how to manage the Red Hat OpenShift Container Platform for government environments.
By the end of this training, participants will be able to:
Create, configure, manage, and troubleshoot OpenShift clusters for government use.
Deploy containerized applications on-premises, in public clouds, or on hosted clouds for government operations.
Secure the OpenShift Container Platform to meet government security standards.
Monitor and gather metrics to ensure compliance with government regulations.
Manage storage solutions that align with government data management policies.
In this instructor-led, live training for government, participants will learn how to utilize the OpenShift Container Platform to deploy containerized applications.
By the end of this training, participants will be able to:
- Create and configure an OpenShift setup.
- Efficiently deploy applications on-premise, in public cloud environments, or on hosted clouds.
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 for government.
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
- Extensive exercises and practice sessions
- 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), which hosts Kubernetes.
This instructor-led, live training (online or onsite) is designed for Developers who wish to validate their skills in designing, building, configuring, and exposing cloud native applications for government use on Kubernetes.
The training also emphasizes gaining practical experience in Kubernetes application development. We recommend participating in this course even if you do not plan to take the CKAD exam.
NobleProg has been delivering Docker & Kubernetes training since 2015. With over 360 successfully completed training projects, we have become one of the best-known training companies worldwide in the field of containerization. Since 2019, we have also been assisting our clients in confirming their proficiency in Kubernetes environments by preparing them and encouraging them to pass the CKA and CKAD exams.
**Format of the Course**
- Interactive lecture and discussion.
- Numerous exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
**Course Customization Options**
- To request a customized training for this course, please contact us to arrange.
- For more information about CKAD, visit: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
This instructor-led, live course in Virginia offers participants a comprehensive overview of Rancher, tailored for government use. Through hands-on practice, attendees will learn how to effectively deploy and manage a Kubernetes cluster using Rancher, ensuring alignment with public sector workflows and governance requirements.
Istio is an open-source service mesh designed to run on Kubernetes, providing secure, observable, and manageable connectivity between microservices. By utilizing Istio’s Envoy-based sidecar proxies, teams can enforce policies, secure communications with mutual TLS (mTLS), achieve deep observability into traffic, and enhance reliability at scale.
This instructor-led, live training (available online or onsite) is targeted at intermediate-level engineers who aim to deploy, secure, and manage microservices applications using Istio on Kubernetes for government.
By the end of this training, participants will be able to:
- Install and configure Istio on Kubernetes clusters.
- Understand and apply service mesh concepts, including traffic management, security, and observability.
- Deploy microservices applications within an Istio service mesh.
- Secure service-to-service communications with mutual TLS (mTLS) and Zero Trust principles.
- Monitor, trace, and troubleshoot microservices using Prometheus, Grafana, and Jaeger.
- Integrate Istio with Calico for advanced network policies and security.
**Format of the Course**
- Interactive lecture and discussion.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
**Course Customization Options**
- To request a customized training for this course, please contact us to arrange.
EKS is a self-managed Kubernetes-as-a-service offering from AWS. EKS is fully scalable and customizable, enabling a Kubernetes deployment to mimic 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 for government operations.
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 the 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 for government use cases
Audience
Developers
System Administrators
DevOps Engineers
Format of the Course
Part lecture, part discussion, exercises, and extensive 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 transformed how we design, develop, deploy, and manage software. Modern applications must be optimized for scalability, elasticity, resilience, and adaptability. These new demands necessitate a different set of patterns and practices in modern architectures. This training program examines methods to identify, understand, and adjust to these evolving requirements.
**Audience**
This training is designed for individuals who have a basic understanding of container technology and Kubernetes concepts but may lack practical experience. It draws on real-world use cases and lessons learned from actual projects, aiming to inspire participants to create and manage more effective cloud-native applications for government environments.
- Developers
- Operations Staff
- DevOps Engineers
- Quality Assurance (QA) Engineers
- IT Project Managers
**Format of the Course**
- Interactive lectures and discussions
- Extensive exercises and hands-on practice
- Implementation in a live-lab environment
**Course Customization Options**
To request a customized training for government-specific needs, please contact us to arrange.
This instructor-led, live training in [location] (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-premises and in the cloud.
- Evaluate different cloud-hosted Kubernetes solutions and understand the advantages over self-hosted approaches.
- Compare various tools for testing, managing, and monitoring a Kubernetes cluster, ensuring alignment with public sector workflows and governance for government.
This instructor-led, live training in [location] (online or onsite) is designed for engineers who wish to use Helm to streamline the process of installing and managing Kubernetes applications for government.
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.
This instructor-led, live training in [location] (online or onsite) is designed for system administrators and developers who wish to utilize Prometheus for monitoring Kubernetes clusters.
By the end of this training, participants will be able to:
- Install and configure Prometheus.
- Monitor dynamic cloud environments for government.
- Gain better insight into their Kubernetes clusters.
- Set up alerts that are precise and insightful.
This instructor-led, live training in [location] (online or onsite) is aimed at DevOps engineers who wish to utilize Kubernetes and GitLab to automate the DevOps lifecycle for government projects.
By the end of this training, participants will be able to:
- Automate application builds, tests, and deployments.
- Establish an automated build infrastructure.
- Deploy an application to a containerized cloud environment.
This instructor-led, live training in Virginia (online or onsite) is aimed at engineers who wish to optimize networking for Kubernetes clusters for government applications.
By the end of this training, participants will be able to:
- Install and configure Calico.
- Understand how Calico differs from traditional overlay networks.
- Grasp how Calico integrates internet routing protocols with consensus-based data stores.
- Utilize Calico to create a container networking solution for Kubernetes clusters in government environments.
- Implement network policy using Calico for enhanced security and compliance in government operations.
In this instructor-led, live training for government participants, attendees 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.
In this instructor-led, live training for government (onsite or remote), participants will learn how to install, configure, and manage OKD on-premises 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 environments.
- Deploy containerized applications on OKD.
- Monitor the performance of applications running in OKD.
- Manage data storage solutions.
- Quickly deploy applications on-premises or on a public cloud such as AWS.
This instructor-led, live training in [location] (online or onsite) is aimed at Kubernetes practitioners who wish to prepare for the Certified Kubernetes Security Specialist (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 training aligns with best practices for government agencies seeking to enhance their cybersecurity measures for government operations.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to utilize a serverless approach for building enterprise applications in Kubernetes for government.
By the end of this training, participants will be able to:
- Set up and configure the Kubernetes system to begin developing with a serverless architecture.
- Understand the foundational concepts and principles that underpin serverless environments.
- Operate the necessary toolchains for serverless development and integrate them with Kubernetes components.
- Practice their skills in Python programming and apply it to implement serverless systems.
- Secure enterprise applications deployed through a serverless framework on Kubernetes.
- Utilize modern cloud computing methods to optimize DevOps task processing workflows.
This instructor-led, live training in Virginia (online or onsite) is aimed at engineers who wish to enhance the security of a Kubernetes cluster beyond its default settings for government use.
By the end of this training, participants will be able to:
Identify vulnerabilities that are exposed by a default Kubernetes installation.
Prevent unauthorized access to the Kubernetes API, database, and other services.
Safeguard a Kubernetes cluster from both accidental and malicious access.
Develop a comprehensive security policy and set of best practices for government environments.
This instructor-led, live training (available online or on-site) is designed for engineers who wish to evaluate these services to make informed decisions about their deployment within their organization.
By the end of this training, participants will be able to:
- Establish a development environment that includes all necessary libraries, packages, and frameworks required to begin development.
- Set up, configure, and deploy demonstration containers using various approaches.
- Understand the architectural and design differences among different Docker/Kubernetes solutions available for government use 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.
Apache Karaf is an OSGi-based runtime environment designed for deploying containerized applications.
In this instructor-led, live training (on-site 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 runtime environment
Audience
Architects
Developers
Format of the Course
Part lecture, part discussion, exercises, and extensive hands-on practice.
Note
To request a customized training for government or other organizational needs, please contact us to arrange.
In this instructor-led, live training in Virginia, we provide an overview of the architecture, components, and processes behind application virtualization. Participants will be guided step-by-step through the deployment of App-V and App-V applications in a live lab environment designed for government use. By the end of the course, participants will have gained the knowledge and hands-on practice necessary to install, configure, administer, and troubleshoot App-V, as well as create, package, and deploy their own App-V applications tailored for government workflows.
In this instructor-led, live training in Virginia, we cover advanced techniques and troubleshooting for Microsoft Application Virtualization (App-V), with a particular focus on sequencing and packaging for government environments.
By the end of the course, participants will have a comprehensive understanding of App-V and be equipped to sequence, troubleshoot, and resolve complex issues for government workflows.
DC/OS (Distributed Cloud Operating System) is an open-source distributed operating system built upon the Apache Mesos project. Apache Mesos was developed using principles similar to those of the Linux kernel, but at a different level of abstraction. The Mesos kernel operates on every machine and provides applications such as Hadoop, Spark, Kafka, and Elasticsearch with APIs for resource management and scheduling across entire data centers and cloud environments. Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling the creation and effective operation of fault-tolerant and elastic distributed systems.
DC/OS integrates Mesos with more than 30 applications into a cohesive system, similar to how a Linux distribution packages the Linux kernel with applications to create a functional operating system.
This course provides participants with an overview of Apache Mesos and DC/OS, demonstrating through hands-on practice how to deploy and manage a comprehensive Data Center Operating System for government use.
Audience
System administrators
DevOps engineers
Format of the course
Part lecture, part discussion, with a strong emphasis on hands-on practice
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to utilize Fedora CoreOS to reduce maintenance and upgrade costs associated with running containerized applications on Kubernetes for government operations.
By the end of this training, participants will be able to:
- Install and configure Fedora CoreOS.
- Set up a Kubernetes cluster on Fedora CoreOS.
- Run and manage Kubernetes deployments on Fedora CoreOS.
- Automatically update Fedora OS with the latest improvements, bug fixes, and security updates.
This instructor-led, live training in Virginia (online or onsite) is aimed at DevOps engineers who wish to establish, 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 advantages of GitOps over traditional CI/CD and Infrastructure-as-Code (IAC).
- Transition from maintaining scripts to configuring and executing well-defined deployment processes.
- Apply best practices for cloud-native deployment, management, and monitoring.
- Recover deployments from partial failures without manual intervention.
- Develop a GitOps strategy for application development that aligns with public sector workflows and governance standards for government.
This instructor-led, live training (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 for government.
By the end of this training, participants will be able to:
- Set up the necessary development environment for building Java applications.
- Understand the features and architecture of Kubernetes.
- Learn key concepts and tools relevant to DevOps practices.
- Refresh their knowledge of Java programming fundamentals.
- Containerize Java microservices using Docker.
- Build, scale, and deploy Java applications on Kubernetes.
Kubernetes is an open-source platform designed for automating all development stages of containerized applications. Design patterns provide iterable solutions to common software development challenges specific to software design. Kubernetes extensions are used to configure and support Kubernetes clusters. By leveraging Kubernetes design patterns and extensions, users can implement CI/CD practices while ensuring the scalability and flexibility of their software applications.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to utilize Kubernetes design patterns and extensions to create enterprise applications on Kubernetes clusters for government use.
By the end of this training, participants will be able to:
Set up a Kubernetes cluster and configure essential DevOps tools.
Understand the basics of software design patterns and Kubernetes extensions.
Use Kubernetes extensions and design patterns when interacting with the Kubernetes API.
Develop customized Kubernetes resources and implement dynamic controllers in a cluster.
Manage and secure any Kubernetes environment using Kubernetes plugins.
Integrate DevOps networking models into existing and new Kubernetes projects for government.
Format of the Course
Interactive lecture and discussion.
Extensive exercises and practice sessions.
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 in Virginia (online or onsite) is designed for 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 for government applications.
- Perform common OpenStack operations tasks, such as backup and restore.
- Upgrade OpenStack deployments in a controlled and efficient manner.
In this instructor-led, live training in [location] (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:
- Understand OCI (Open Containers Initiative) and its implications for using container engines such as Docker in OpenShift.
- Comprehend the relationship between different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.).
- Create, configure, manage, and troubleshoot an OpenShift cluster.
- Implement OpenShift's self-management capabilities to enhance platform stability and consistency for government operations.
- Secure OpenShift Container Platform.
- Monitor and gather metrics.
- Manage storage.
- Upgrade an OpenShift Container Platform 3 cluster to OpenShift Container Platform 4.
The Red Hat OpenShift Administration II: Configuring a Production Cluster (DO280) course is designed to equip OpenShift Cluster Administrators with the skills necessary to manage daily administration tasks for clusters hosting applications from both internal teams and external vendors. This training enables administrators to facilitate self-service capabilities for users with varying roles and deploy applications that necessitate specific permissions, such as CI/CD tooling, performance monitoring, and security scanners. The course emphasizes configuring multi-tenancy and security features of OpenShift, as well as managing add-ons based on operators, ensuring robust and secure cluster operations for government and other organizational environments.
In this instructor-led, live training in Virginia (online or onsite), participants will learn how to create, update, and maintain applications using OpenShift Container Platform for government environments.
By the end of this training, participants will be able to:
Understand OCI (Open Containers Initiative) and its implications for utilizing container engines such as Docker within OpenShift for government operations.
Grasp the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.) in the context of public sector workflows.
Automate the software delivery pipeline to enhance efficiency and security for government applications.
Apply DevOps principles to deliver software continuously, ensuring alignment with governance and accountability standards for government projects.
This instructor-led, live training in [location] (online or onsite) is designed for DevOps engineers and developers who wish to utilize 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, ensuring alignment with best practices for government.
This in-depth technical course is designed to provide participants with the advanced skills needed to manage Proxmox VE-based virtualized infrastructure, focusing on storage, backup, high availability, security, and monitoring. Through theoretical lessons and numerous practical exercises, participants will learn how to:
Manage local and remote storage, leveraging ZFS for advanced features and integrating Ceph for distributed storage scenarios.
Implement backup and disaster recovery strategies using snapshots, replication, restore, and Proxmox Backup Server.
Design and administer high-availability clusters, enabling live VM migration and load balancing.
Apply best practices for security reinforcement, configure firewalls, and protect VMs and containers.
Monitor performance and logs with integrable tools like Zabbix, Prometheus, and Grafana, for comprehensive visibility into the infrastructure.
Develop real-world use cases in academic and corporate settings, including DevOps environments, production service hosting, and HPC clusters.
The course is highly practical and operational, with hands-on sessions guiding participants from initial configuration to failover scenario simulation.
This instructor-led, live training (available online or onsite) is designed for government penetration testers who wish to conduct network penetration tests using Kali Linux and Python.
By the end of this training, participants will be able to:
- Develop Python scripts to identify network vulnerabilities.
- Utilize Kali web shells and shellcode in exploit development.
- Employ a variety of Kali tools for comprehensive penetration testing.
- Execute system exploitation using Python.
This course is tailored to enhance the skills of professionals working in cybersecurity roles for government agencies, ensuring they are equipped with the latest techniques and tools for effective network security assessments.
This practical course is designed for system administrators, developers, embedded developers, and desktop users (including managers) who are interested in gaining an introduction to virtualization. Upon completion of this course, administrators will be equipped to create private clouds for use in production environments, while developers will be able to test their code across multiple operating systems without the need for a second PC or non-x86 hardware.
We recognize that the topics covered in this course span a broad range of subjects and may not be equally relevant to all participants. When registering for this course, please specify your specific goals related to QEMU or KVM, and we will tailor the content by reallocating time from less pertinent areas to those that are most important for government use.
This instructor-led, live training (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 for government.
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 using Tekton.
- Automate existing pipelines and development processes utilizing 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 for government.
This instructor-led, live training (conducted either online or onsite) is designed for government administrators who wish to utilize Veeam Backup and Replication to manage the backup, restoration, and replication of data.
By the end of this training, participants will be able to:
- Execute replication and restoration processes on virtual machines, servers, and workstations.
- Test and verify backups to ensure recoverability.
- Secure and protect Veeam backups from ransomware attacks, ensuring data integrity for government operations.
This instructor-led, live training (available online or onsite) is designed for intermediate-level virtualization administrators who wish to transition to open-source platforms from VMware. By the end of this training, participants will be able to:
- Install and configure KVM, oVirt, and Proxmox VE.
- Migrate virtual workloads from VMware to these open-source solutions.
- Implement high availability and disaster recovery strategies for government environments.
- Optimize performance in open-source virtualization environments to meet the needs of public sector workflows and governance.
Microsoft Azure provides robust infrastructure and deployment solutions for government agencies. These services are designed to support scalable, secure, and efficient operations that align with public sector workflows, governance, and accountability requirements. Azure's infrastructure ensures high availability and reliability, while its deployment tools facilitate seamless integration and management of resources, enhancing overall operational effectiveness for government use.
Read more...
Last Updated:
Testimonials (25)
Interactivity, no reading slides all day
Emilien Bavay - IRIS SA
Course - Kubernetes Advanced
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
I liked the one-on-one format of this course, which allowed far more flexibility in Q&A. The Instructor covered the material that was relevant to my training needs, and additional knowledge that will certainly benefit me going forward.
Dylan - MacStadium
Course - Kubernetes Comprehensive
trainer style
Karol - Lukka Poland sp. z o.o.
Course - Kubernetes from Basic to Advanced (4 days)
he was patience and understood that we fall behind
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
It was very much what we asked for—and quite a balanced amount of content and exercises that covered the different profiles of the engineers in the company who participated.
Arturo Sanchez - INAIT SA
Course - Microsoft Azure Infrastructure and Deployment
OC is new to us and we learnt alot and the labs were excellent
Very informative and to the point. Hands on pratice
Gil Matias - FINEOS
Course - Introduction to Docker
Excellent content
Alan Kavanagh - FINEOS Corporation Ltd
Course - Docker from Basic to Advanced
Learning about Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Course - Kubernetes on Azure (AKS)
I liked the reactivity of Ahmed to each issue / question we raised and his ability to give clear answers to all of them, while providing further insight to other related issues we even may haven't thought of.
Jose Perez - Fraunhofer IOSB
Course - Kubernetes and Gitlab
Labs and technical discussions.
Dinesh Panchal - AXA XL
Course - Advanced Docker
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
Course - OpenShift Container Platform for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Course - Docker, Kubernetes and OpenShift for Developers
Hands-on exercises to reinforce the concepts.
Josh Bjornson - Leonteq Securities AG
Course - Kubernetes from Basic to Advanced
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Course - Docker, Kubernetes and OpenShift for Administrators
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
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Course - Docker and Kubernetes
The trainer had the right skillets to help us in training.
Online Containers and Virtual Machines (VMs) training in Virginia, Containers and Virtual Machines (VMs) training courses in Virginia, Weekend Containers and Virtual Machines (VMs) courses in Virginia, Evening Containers and Virtual Machines (VMs) training in Virginia, Containers and Virtual Machines (VMs) instructor-led in Virginia, Containers and Virtual Machines (VMs) instructor in Virginia, Containers and Virtual Machines (VMs) classes in Virginia, Containers and Virtual Machines (VMs) on-site in Virginia, Containers and Virtual Machines (VMs) coaching in Virginia, Containers and Virtual Machines (VMs) instructor-led in Virginia, Containers and Virtual Machines (VMs) private courses in Virginia, Containers and Virtual Machines (VMs) one on one training in Virginia, Online Containers and Virtual Machines (VMs) training in Virginia, Containers and Virtual Machines (VMs) trainer in Virginia, Containers and Virtual Machines (VMs) boot camp in Virginia, Weekend Containers and Virtual Machines (VMs) training in Virginia, Evening Containers and Virtual Machines (VMs) courses in Virginia