System Upgrade on May 28-29
We are updating our systems which will result in some disruption to our enrollment process starting 6:30 a.m. on Wednesday, May 28 through 12 p.m, Thursday, May 29. Enrollments will not be processed during this period. We are sorry for any inconvenience. Please reach out with any questions you have. Note: This will not impact access to your Canvas account.

Advanced DevOps Technologies | SEQA.X409
As more and more industries use DevOps practices and technologies, the demand for skilled DevOp technologists is skyrocketing. This course builds on the DevOps training in our introductory course, expanding on the methodologies and techniques necessary for students to understand real-world DevOps-based deployments. Through examples and hands-on assignments, students explore core DevOps concepts, container orchestration, cloud-based deployments, automated deployment tools, and system monitoring. Students also work with networking, Bash shell and Python scripting, package installation/management, Linux server configuration, and automated source code control mechanisms.
Topics Include
- Scripting with Bash & Python
- Infrastructure as Code (IaC) using Terraform
- Git/GitHub
- Microservices
- Container configuration using Docker
- Container deployment/orchestration using Kubernetes
- Continuous integration and deployment (CI/CD) using GitHub Actions, GoCD
- Continuous deployment using FluxCD & GoCD
- Cloud-deployments in Amazon Web Services.
Learning Outcomes
At the conclusion of the course, you should be able to
- Design and implement complex deployment scenarios
- Perform automated server setup using virtual machines and containers
- Implement multi-mode cluster setups and cloud-based deployments
Skills Needed:
Students must understand the topics covered in "DevOp Technologies" or have professional-level experience deploying systems in a data center or cloud and programming experience or a course in Bash scripting or Python.
Have a question about this course?
ENROLL EARLY!
- Save Your Seat
Help us confirm course scheduling. Enroll at least seven days before your course starts. - Accessing Canvas
Learn more about gaining access to your course on Canvas in our FAQ section. -
Accessibility and Accommodation
For accessibility questions or to request an accommodation, please visit Access for Students with Disabilities or email the Extension registrar. -
Finance Your Education
Here are ways to pay for your education.
This course is related to the following programs:
Prerequisite(s):
Sections Open for Enrollment:
Schedule
Date: | Start Time: | End Time: | Meeting Type: | Location: |
---|---|---|---|---|
Wed, 06-25-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 07-02-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 07-09-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 07-16-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 07-23-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 07-30-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 08-06-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 08-13-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 08-20-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 09-03-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |
Wed, 09-10-2025 | 6:30 p.m. | 9:30 p.m. | Live-Online | REMOTE |