DevOps and CI/CD Training
Our hands-on DevOps training courses teach your team how to stand up, tear down, and optimize complex environments in the cloud or locally. Master configuration management, containerization (Docker, Kubernetes), and CI/CD pipelines (Jenkins, CircleCI) to automate deployments, optimize resources, and deliver software faster. Customize the training to fit your needs and unlock true DevOps agility!
Our DevOps training courses teach attendees how to continually merge code from multiple developers and release the resulting software with greater frequency and speed. Students learn best practices of configuration management automation, inter-team collaboration, and IT service agility through comprehensive instruction on pipeline tools such as Jenkins, Git, Maven, and more to help your team achieve maximum productivity.
This introduction and fundamentals of DevOps course teaches attendees core DevOps concepts and principles and the ways to stand up the development operations practice in your organization.
DevOps combines cultural philosophies, practices, and tools that increase an organization's ability to deliver applications and services at high velocity. Web Age Solution's DevOps BootCamp course covers the DevOps principles and tools required for end-to-end implementation of DevOps.
This course teaches Architects how to use DevOps for continuous integration, application development, and maintenance. Attendees master configuration, automation, monitoring, measuring, and governance. They also learn to construct a stable, scalable, and reliable build and implement an effective configuration management process.
Our Docker and Kubernetes training teaches attendees to build, manage, and deploy applications using containers to store all necessary software elements. Students learn how to use Kubernetes (K8s) to schedule and run containers in the cloud, locally, or both.
This Docker and Kubernetes course teaches attendees the building blocks of Docker and Kubernetes, two of the most important technologies for building and deploying containerized applications.
This Kubernetes (K8s) course goes beyond the fundamentals to teach attendees how to manage software updates, use access logs to troubleshoot issues, set up deployments, check health, and more.
Ansible is a powerful automation platform accessible to both technical and non-technical users. Web Age's Ansible training teaches you to streamline your IT operations and reduce human error.
Our expert instructors guide you through building impactful playbooks, crafting reusable modules, and configuring comprehensive roles. You'll also master Ansible Tower/AWX for centralized management and control. Go beyond the basics to automate infrastructure, deploy applications consistently, and improve performance.
This advanced Ansible course takes you beyond the basics to master powerful automation techniques. You'll explore dynamic inventory management, delve into complex playbooks with conditionals, loops, and filters, and leverage plugins and custom modules for tailored automation. Additionally, the course dives into roles, reusable components that streamline complex configurations, and teaches you to leverage Ansible Tower for centralized control and workflow management.
This Ansible course teaches attendees how to leverage the system management and configuration tool, Ansible. Students learn methods, techniques, and capabilities for automation and implementation.
This Ansible course teaches attendees how to configure, administer, and implement this powerful system management and configuration tool, including successfully using its methods, techniques, and capabilities.
Master version control with Web Age's Git training courses for streamlined development workflows. Learn to track code changes, collaborate seamlessly with teams, and revert to previous versions effortlessly. Our expert instructors guide you through the fundamentals of Git, teaching you to simplify your development process and ensure airtight version control. We also offer specialized courses for GitHub Copilot, GitHub, GitOps, and ArgoCD.
This Git course teaches you how to navigate version control like a pro. From core concepts like branching and merging to advanced techniques like rewriting history and managing submodules, you'll thoroughly understand Git's capabilities.
GitLab is a popular open DevOps platform, delivered as a single application, either on-prem or in the cloud. This GitLab course teaches administrators to understand the unique nuances of the GitLab framework and deploy successful CI/CD environments.
GitLab is a popular open DevOps platform delivered as a single application on-prem or in the cloud. This Advanced GitLab course goes beyond the basics and teaches attendees how to design Continuous Integration (CI) and Continuous Delivery (CD) pipelines using GitLab.
Deliver high-quality software faster and with fewer headaches with Jenkins, the industry-leading CI/CD tool. Our Jenkins training courses teach you to implement continuous integration and simplify the development pipeline. Learn how to automate builds and tests, seamlessly integrate code changes, and monitor every stage of your development process. Go beyond the Jenkins basics with Maven and Nexus integration, pipeline scripting, and customized options for your organization.
This Jenkins course teaches attendees the principles of continuous integration and how to implement it with automated test execution using Jenkins.
This Jenkins course teaches attendees the Apache Maven build process, the principles of continuous integration, and how to implement continuous integration with automated test execution using Jenkins, Maven, and the Sonatype Nexus OSS repository manager.
This Jenkins course goes beyond basic build jobs, providing a comprehensive overview of pipelines. Pipelines support sophisticated CI/CD processes using a rich domain-specific language augmented by Groovy programming to automate tasks across multiple machines.
From its humble beginnings in 1991, Linux has evolved into a widely used operating system, powering everything from smartphones to supercomputers. Its flexibility and customization options make it a favorite among developers, administrators, and everyday users.
This Linux course teaches the basic working environment of a Linux system. It introduces commonly required operations that can be performed by entering commands interactively in a command terminal, along with functions available in the GNOME Desktop Environment. This course applies to all current variants of Linux.
This Linux Admin I course is designed to follow an identical set of topics as the official Red Hat® RH124 course with the added benefit of comprehensive lab exercises and detailed lecture material.
The Red Hat Enterprise Linux (RHEL) system administration topics covered in this course cover the certification objects of the Red Hat Certified System Administrator (RHCSA) exam.
This Kubernetes Administration course covers the topics of the CKA (Certified Kubernetes Administrator) exam.
Attendees will master Kubernetes installation, application lifecycle management, networking, storage, security, scheduling, logging, maintenance, and troubleshooting.
In this Red Hat Application Development training course, you will learn about the various specifications that make up Java EE. Through hands-on labs, you will transform a simple Java SE command-line application into a multi-tiered enterprise application using various Java EE specifications, including Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS for REST services, Contexts and Dependency Injection (CDI), and JAAS for securing the application.
This Red Hat Application Development I: Programming in Java EE with exam training (JB184) teaches experienced Java developers to master Java Enterprise Edition (Java EE).
This Red Hat Kubernetes training prepares OpenShift Cluster Administrators how to perform daily administration tasks that host applications provided by internal teams and external vendors. Attendees learn how to enable self-service for cluster users with different roles and deploy applications requiring special permissions, such as CI/CD tooling, performance monitoring, and security scanners. This course focuses on configuring multi-tenancy and security features of OpenShift and managing OpenShift add-ons based on operators.
Terraform is the industry-leading tool for managing infrastructure as code (IaC), enabling efficient and scalable provisioning across major cloud platforms like AWS, Azure, and GCP, plus private and on-premise environments.
Master advanced state management, module development, and IaC (Infrastructure as Code) workflows with Terraform. A hands-on capstone Terraform project ties together all the infrastructure skills gained, ensuring learners are ready to tackle infrastructure management challenges.
In this Terraform with AWS EKS course, attendees learn the foundations of Terraform with Amazon’s Kubernetes offering, the Elastic Kubernetes Service (EKS).
This live, hands-on Terraform for Azure training course teaches learners how to use Terraform for deploying and managing resources on Azure. Attendees learn Terraform basics, then advance to IaC Terraform workflows, Azure Terraform providers, provisioning and managing Azure resources, HCL (Hashicorp Configuration Language) programming, best practices, troubleshooting, and integrating Terraform with automation and GitOps.
This Saltstack and Salt Open course teaches attendees to master this system management and configuration tool, from methods, techniques, and capabilities to implementation.
Kubernetes (also called K8s) is the new emerging standard for multi-cloud deployment. Many engineers have moved away from self-hosted Kubernetes options and onto managed services like AWS' Elastic Kubernetes Service (EKS).
This half-day introductory EKS training is perfect for those who have never deployed EKS and want to learn about this popular technology.
This Helm training course teaches teams the basics of Helm for Platform One (P1), including installation and configuration, chart creation and management, and how to use Helm to deploy and manage applications on a Kubernetes cluster. We will also cover advanced topics such as Helm repositories, custom chart templates, and Helm plugins.