Online or onsite, instructor-led live CI/CD (Continuous Integration / Continuous Delivery) training courses provide a comprehensive understanding of both the fundamentals and advanced concepts of CI/CD through interactive hands-on practice.
CI/CD 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 Georgia or at Govtra corporate training centers in Georgia.
Govtra -- Your Training Provider for Government
Atlanta, GA – Regus at Colony Squar
1201 Peachtree Street NE, Suite 200, Atlanta, United States, 30361
The venue is centrally located in Midtown Atlanta within the prominent Colony Square complex at 1201 Peachtree Street NE, easily accessed by car via I‑75/85 or GA‑400, with several parking garages nearby. From Hartsfield–Jackson Atlanta International Airport (ATL), around 15 miles south, a taxi or rideshare typically takes 20–30 minutes north along I‑75/85 N. Public transit users can take MARTA Rail to the Arts Center or Midtown stations (0.3–0.5 miles away) and walk easily, and numerous MARTA bus routes along Peachtree Street stop directly outside the entrance.
Atlanta, GA – The Proscenium
1170 Peachtree Street NE, Atlanta, United States, 30309
The venue is located in the heart of Midtown Atlanta in the Proscenium high–rise at 1170 Peachtree Street NE, easily accessible by car via I‑75/85 and GA‑400 with several parking garages nearby. Visitors arriving from Hartsfield–Jackson Atlanta International Airport (ATL), about 15 miles south, can expect a taxi or rideshare ride taking 20–30 minutes via I‑75/85 North. Public transit is seamless with MARTA Rail service; the Arts Center and Midtown stations are within walking distance (approximately 0.3–0.4 miles), and multiple MARTA bus routes also serve Peachtree Street.
Decatur, GA – Regus at One West Court Square
One West Court Square, Suite 750, Decatur, United States, 30030
The venue is located in the heart of downtown Decatur within One West Court Square, easily reached by car via I‑20 and I‑285, with several public parking decks directly adjacent. Travelers from Hartsfield–Jackson Atlanta International Airport (ATL), approximately 17 miles southwest, can expect a taxi or rideshare ride of around 25–30 minutes via I‑20 East. Public transit is particularly convenient: MARTA rail users can disembark at Decatur Station (about 0.15 miles away) and walk a few minutes to the building entrance. Local bus routes also serve Trinity Place and Swanton Way, putting the center within easy reach.
Atlanta, GA – Regus at One Hartsfield
100 Hartsfield Centre Parkway, Suite 500, Atlanta, United States, 30354
The venue is located in the One Hartsfield Center office building, adjacent to Hartsfield–Jackson Atlanta International Airport, easily reached by car via I‑75/I‑85 or GA‑138, with abundant on-site parking. Visitors arriving from ATL airport can walk or take a shuttle to the building, or opt for a quick 2–3‑minute taxi or rideshare ride. Public transit users can board MARTA from the Airport Station and ride one stop to College Park Station, then catch a connecting shuttle or enjoy a brief walk of about half a mile.
Atlanta, GA – Regus at Peachtree
260 Peachtree Street NW, Suite 2200, Atlanta, United States, 30303
The venue is situated in the iconic Coastal States Building at 260 Peachtree Street in downtown Atlanta, accessible by car via I‑75/85 or I‑20 with convenient parking garages nearby. From Hartsfield–Jackson Atlanta International Airport (ATL), about 12 miles south, a taxi or rideshare along I‑75/85 North takes approximately 15–20 minutes. For public transit, MARTA rail users can disembark at Five Points Station and walk 0.5 miles northeast, or exit at Peachtree Center Station and walk two blocks north—both routes offering easy access.
Augusta, GA – At Broad Street
823 Broad Street, Augusta, United States, 3090
The venue is located in the heart of downtown Augusta on Broad Street, easily accessible by car via I‑20 with several public parking garages nearby. From Augusta Regional Airport (AGS), about 9 miles west, taxis or rideshares typically take 15–20 minutes via I‑20. Public transit is available through Augusta Public Transit buses with routes along Broad Street, stopping within a few blocks of the venue, offering a convenient option for attendees without a car.
Savannah, GA – Regus at Bull Street
100 Bull St Downtown, Suite 200, Savannah, United States, 31401
The venue is located in the historic downtown area on Bull Street in the Altmayer Building, easily accessible by car via I‑16 and U.S. 17, with several public garages nearby. From Savannah/Hilton Head International Airport (SAV), about 12 miles west, taxis or rideshares typically take 15–20 minutes via U.S. 17 South. Public transit is available via Chatham Area Transit (CAT) buses, with frequent service along Bull and Broughton Streets; Johnson Square Station is just a couple minutes’ walk from the venue.
This instructor-led, live training in Georgia (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.
This instructor-led, live training in Georgia (online or onsite) is designed to cover advanced Jenkins configurations, security, and scaling techniques. It is aimed at DevOps engineers and software architects who wish to gain expertise in customizing Jenkins for complex software projects for government.
By the end of this training, participants will be able to:
- Optimize Jenkins for enterprise-level software projects.
- Implement advanced security measures to ensure compliance with government standards.
- Build complex and scalable pipelines that meet the demands of large-scale government initiatives.
- Troubleshoot and maintain Jenkins installations effectively to support continuous integration and delivery processes.
This instructor-led, live training in Georgia (online or onsite) is aimed at developers who wish to learn and apply the basics of Continuous Integration for government Java projects.
By the end of this training, participants will be able to:
- Understand CI principles as they apply to Java projects.
- Construct a CI system tailored for government Java applications.
This instructor-led, live training in Georgia (online or onsite) is designed to cover the essential concepts and practical usage of Jenkins. It is tailored for software developers and DevOps engineers who aim to set up Jenkins, create and configure jobs, and automate critical aspects of the software development process for government.
By the end of this training, participants will be able to:
- Understand the principles of continuous integration and continuous delivery (CI/CD) for government.
- Install and configure Jenkins to support software automation in a public sector environment.
- Create and manage Jenkins jobs for building and testing applications efficiently.
- Set up and customize automated pipelines for streamlined software deployment.
SonarQube is a platform designed for continuous inspection of code quality and security through static analysis and developer-focused reporting.
This instructor-led, live training (online or onsite) is aimed at intermediate-level developers, DevOps engineers, and security professionals who wish to implement static code analysis, integrate SonarQube into Azure DevOps pipelines, and enhance secure development practices for government projects.
By the end of this training, participants will be able to:
Explain SonarQube architecture, core features, and security-focused rulesets.
Configure SonarScanner with common build tools such as Maven, Gradle, and Ant.
Integrate SonarQube into Azure DevOps pipelines and import Azure Repos for continuous analysis.
Define and tune analysis parameters, add custom rules via the SonarQube API, and interpret security reports.
Apply secure development methodology improvements and map responsibilities within the CI/CD process.
Conduct hands-on analyses across sample repositories (Java + Quarkus and Angular) and resolve identified issues.
Format of the Course
Interactive lecture and discussion.
Guided, practical hands-on labs with real repositories.
Live configuration, testing, and troubleshooting in an Azure DevOps + SonarQube environment.
Course Customization Options
To request a customized version of this training (different language stacks, deeper DevOps integration, or expanded labs), please contact us to arrange.
This course provides training for handling testing projects using the Selenium test suite and continuous testing with Jenkins, tailored specifically for government.
Intended Audience:
Software Test Engineers
Software Developers Involved in Agile Development
Release Managers
Quality Assurance (QA) Engineers
Upon Completion of the Selenium Training, Participants Will Be Able to:
Utilize the Selenium test suite effectively in real-world projects for government.
Conduct cross-browser testing using Selenium.
Distribute tests across multiple environments with Selenium Grid.
Execute regression testing within Jenkins.
Generate and manage test reports and periodic reports using Jenkins.
This instructor-led, live training in Georgia (online or onsite) is designed for engineers who wish to utilize Spinnaker for frequent and continuous deployment of software to AWS or Kubernetes.
By the end of this training, participants will be able to:
- Install and configure Spinnaker for advanced operations.
- Integrate Spinnaker with existing continuous integration tools, such as Jenkins.
- Gain a thorough understanding of Spinnaker's internal architecture and deployment workflow constructs.
- Develop pipelines for deploying software on Kubernetes.
- Develop pipelines for deploying software on AWS.
- Identify and resolve common Spinnaker issues.
This training aligns with the needs for government agencies to enhance their software deployment processes, ensuring efficiency and reliability in public sector workflows.
Agile Software Testing is a set of practices designed to provide timely and continuous feedback on software quality issues, adhering to the principles of agile development. Continuous Integration (CI) involves all developers on a team integrating their work multiple times a day to ensure seamless collaboration and maintain high standards for government projects.
This instructor-led, live training in [location] (online or onsite) is aimed at system administrators and developers who wish to utilize Argo CD for automating the deployment and lifecycle management of applications for government use.
By the end of this training, participants will be able to automate, monitor, audit, and roll back their Kubernetes systems using Argo CD, ensuring alignment with public sector workflows, governance, and accountability.
This instructor-led, live training in [location] (online or onsite) is designed for developers who wish to build, test, deploy, and monitor containerized software to the cloud without provisioning or managing infrastructure.
By the end of this training, participants will be able to:
- Understand and apply a configuration-as-code approach to setting up infrastructure.
- Create custom-configured Docker containers for deploying software applications to the cloud.
- Deploy software to multiple environments.
- Monitor deployments using the Bitbucket Pipelines Deployment Dashboard.
This training is tailored to enhance skills in cloud deployment processes, ensuring alignment with public sector workflows and governance requirements for government.
This instructor-led, live training (online or onsite) is designed for developers or DevOps engineers who wish to establish automation pipelines using CI/CD practices with Python.
By the end of this training, participants will be able to:
- Configure the required development environment to initiate building CI/CD pipelines with Python.
- Construct automated pipelines for testing and publishing Python packages utilizing Travis-CI.
- Automate the deployment of containerized applications with Docker and Heroku, ensuring alignment with best practices for government workflows and governance.
Continuous Integration (CI) is a development methodology in which developers integrate code changes frequently to identify and resolve issues promptly.
This instructor-led, live training provides an overview of Continuous Integration for JavaScript, guiding participants through the process of establishing a CI workflow for a JavaScript project.
By the end of this training, participants will be able to:
- Understand the core principles of Continuous Integration.
- Implement their own Continuous Integration system for JavaScript projects.
**Audience**
- Developers
- IT Professionals
- DevOps Engineers
- Business Managers
**Format of the Course**
- A combination of lectures, discussions, practical exercises, and extensive hands-on practice designed to align with best practices for government workflows, governance, and accountability.
This instructor-led, live training in Georgia (online or onsite) is aimed at engineers who wish to use open source tools to automate the process of building, testing, and deploying PHP applications and services for government.
By the end of this training, participants will be able to:
- Install and configure various open source tools to facilitate continuous integration, testing, and deployment.
- Understand the benefits and limitations of using different open source CI tools such as GitLab CI and Jenkins.
- Integrate CI tools with open source solutions for unit testing and integration testing of PHP applications.
This course emphasizes practical implementation and tooling for government. It assumes a strong foundational understanding of theoretical principles (as covered in the DEVOPS course) and focuses on the latest tools and methodologies for implementing DevOps practices within public sector workflows.
This instructor-led, live training in [location] (online or onsite) is designed for DevOps 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 using Jenkins.
- Build an application utilizing Docker and Dockerfile.
- Configure authentication options to enhance security measures for government applications.
This instructor-led, live training in Georgia (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 in Georgia covers the concepts, tools, and techniques needed to carry out continuous integration of your software projects in an Agile environment for government. Participants engage in a series of hands-on exercises throughout the course to apply their knowledge in real-world scenarios. Interaction between the instructor and participants is encouraged. Real-world cases are discussed, and specific issues and questions are addressed and resolved in class.
This instructor-led, live training in Georgia (online or onsite) is aimed at engineers who wish to use Jenkins 2 to build pipelines that automate the process of moving an application from development to production for government.
By the end of this training, participants will be able to:
- Install and configure Jenkins 2.
- Adopt a script-based approach to automating every step of the software deployment process.
- Automatically generate application builds when software is checked into a version control system.
- Initiate the compiling, testing, and packaging of a software application automatically.
- Respond promptly to notifications and reports when issues arise.
- Install additional plugins to extend Jenkins functionality.
When developers complete writing a piece of code, they often integrate it into an application, copy the application into a folder, run the application installer, and initialize the application to verify its functionality. This manual approach is inefficient, tedious, error-prone, and lacks mechanisms for tracking changes during the process.
A more effective solution is to automate this workflow using Continuous Integration (CI). CI encompasses the processes, tools, and infrastructure necessary to automate the building, deployment, and testing of software applications, thereby enhancing efficiency and reducing errors.
This instructor-led, live training (either onsite or remote) aims to transform traditional, manual (or semi-manual) approaches to software deployment into agile, CI practices using Jenkins. Participants will engage in a series of hands-on, live-lab exercises throughout the course, applying their new knowledge to various software development and deployment challenges. Active interaction between the instructor and participants is encouraged, with real-world cases discussed and specific issues addressed and resolved during the training. The focus is particularly on .Net application development.
By the end of this training, participants will be able to:
- Install and configure Jenkins for .Net application development.
- Use Jenkins to automate the process of checking in and merging .Net source code into a code repository.
- Use Jenkins to automate the downloading, compiling, and deployment of an application to a release server.
- Integrate Jenkins with other software development tools such as issue trackers.
**Audience**
- .Net developers
- Build engineers
- QA engineers
- Project managers
- Release managers
- DevOps engineers
**Format of the Course**
- Part lecture, part discussion, exercises, and extensive hands-on practice
**Note**
To request a customized training for government or other organizations, please contact us to arrange.
This instructor-led, live training (online or onsite) is designed for engineers who wish to utilize Jenkins X to create automated, cloud-ready CI/CD pipelines on Kubernetes for government projects.
By the end of this training, participants will be able to:
- Install and configure Jenkins X.
- Develop robust CI/CD pipelines using a flexible DSL (Domain Specific Language).
- Create CI/CD pipelines that integrate with popular technologies such as GitHub, Kubernetes, and Docker containers.
- Combine Jenkins X with other widely used tools like Helm, Prow, and Skaffold.
- Deploy applications to any environment, whether in the cloud or on-premises, ensuring alignment with public sector workflows and governance.
In this instructor-led, live training in Georgia (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.
Training is open to developers, Scrum Masters, Product Owners, and representatives from business departments. The purpose of this training is to introduce the topics of Quality Assurance and Continuous Integration and their roles in projects utilizing agile methodologies. Participants will gain a comprehensive understanding of these issues as well as practical knowledge of the tools and processes used in software development aligned with QA/CI standards. Business representatives will learn how implementing these tools and processes can translate into time and cost savings for software development. The content presented is based on PHP or Java, depending on the specific requirements for government.
This instructor-led, live training (available online or on-site) is designed for DevOps engineers who wish to utilize Selenium to execute tests within Docker containers for government projects.
By the end of this training, participants will be able to:
- Develop test automation infrastructure for on-demand testing.
- Construct a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker for government workflows.
This instructor-led, live training in Georgia (online or onsite) is aimed at DevOps engineers and developers who wish to utilize SonarQube to conduct comprehensive code reviews that are fully integrated into development toolchains, such as Jenkins, GitHub, Azure DevOps, etc.
By the end of this training, participants will be able to:
- Configure the required development environment to initiate automatic code reviews.
- Integrate SonarQube with continuous integration tools, including Jenkins, Azure DevOps, and others.
- Perform ongoing code inspections to eliminate bugs and security vulnerabilities.
- Gather and analyze data to inform improvements in code quality, maintenance, and security for government projects.
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.
Upon completion of this training, participants will be able to:
- Install and configure Maven.
- Automate testing using Selenium.
- Manage Git repositories.
- Integrate continuous integration processes.
**Format of the Course:**
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
**Course Customization Options for Government:**
To request a customized training for this course, please contact us to arrange.
Read more...
Last Updated:
Testimonials (8)
Engaging, and hands on practise.
Balavignesh Elumalai - Scottish Power
Course - SonarQube for DevOps
Trainer has in depth experince and well narreated in deed. The depth of the knowledge and the passion for teaching is highly appriciated.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Course - Jenkins 2: Building CI/CD Pipelines
Trainer is very knowledgeable on the subject and able to provide real world examples through his experience.
Nouf
Course - Agile Software Testing with Continuous Integration
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
Course - DevOps Practical Implementation and Tools
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Course - Advanced Spinnaker
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
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Course - Test Automation with Selenium and Jenkins
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Course - Jenkins: Continuous integration for Agile development