Skip to Content
Certificate

DevOps CI/CD

Specialized Certificate

About the DevOps CI/CD Program

In this digital era, software has become an integral part of any business transaction and internal operation. To keep up with the competition and retain customers, organizations had to shorten software delivery, improve software quality and security. As a set of practices that combines software development (Dev) and IT operations (Ops), DevOps has proven to help organizations accelerate application delivery, reliability, and security by adopting a set of methodologies and tools to streamline the development cycle.

The specialized certificate in DevOps CI/CD aims to train participants with the skills to implement and integrate the tools to build a complete DevOps infrastructure and pipeline environment. Students will learn techniques widely applicable to projects in the industry, processes, and tools to achieve continuous integration and delivery (CI/CD) by connecting and automating all phases of software delivery. They will obtain hands-on experience with Jenkins Pipelines creation, Jenkins integration with integration and delivery tools including Maven, GitHub, SonarQube, Nexus, JMeter, Packer and Terraform.

Learning Objectives:
  • Obtain strong understanding of Continuous Delivery Process, Techniques, CI/CD Tools, and their applications.
  • Gain the ability to manage source code, build scripts to the environment, and configure an application to build, deploy, test, and release applications.
  • Have the capability to automated tests against every change made to the application.
  • Obtain experience with configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with Terraform and Packer in the AWS Cloud.
  • Understand the importance of acceptance tests to continuous delivery, and create a cost-effective acceptance test suite.
  • Have the ability to set up the acceptance, capacity tests, and manual tests within the Pipelines and configure them to run on their own environments.
Online
12 months
$3,220
(Certificate and books not included)

Program Benefits

  • Obtain strong understanding of Continuous Delivery Process, Techniques, CI/CD Tools, and their applications.
  • Gain the ability to manage source code, build scripts to the environment, configure an application to build, deploy, test, and release applications.
  • Have the capability to automated tests against every change made to the application.
  • Gain first-hand experience with configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with Terraform and Packer in the AWS Cloud.
  • Understand the importance of acceptance tests to continuous delivery, and create a cost-effective acceptance test suite.
  • Have the ability to set up acceptance tests, capacity tests, and manual tests within the Pipelines and configure them to run on their own environments.
Who Will Benefit?
This certificate is intended for individuals interested in pursuing a career as a:
  • DevOps Engineer
  • Build Engineer
  • Platform Engineer
  • Release Manager
  • Site Reliability Engineer
  • Automation Architect
  • DevOps Software Developer

Prerequisite

Knowledge of AWS Environment is desirable, but not required. Students should have knowledge of basic System Integration and Test methods, tools, and terms.

Understanding of how to navigate operating systems is recommended. For those who need foundational knowledge, we recommend taking the Linux Operating System Fundamentals course.

DevOps CI/CD

Classroom type:
Live Online
In-Person
Online
Hybrid
Download Course List

Required Courses

All three courses are required.

Elective Courses

One Required

Advisory Board

William Griswold, PhD.

Professor in Computer Science and Engineering Department
UC San Diego

Tom Vasile

Senior Site Reliability Engineer
CasperLabs

Steven Wade

IT Systems Analyst
Qualcomm

Jenifer Wang

Senior Software Engineer
Science Applications International Corp

Related Programs

Cybersecurity

Through a combination of foundational courses and specialized tracks, you will gain the knowledge and credentials necessary to advance your career.

Database Management

Learn how to perform maintenance on databases, check data accessibility and troubleshoot problems with new systems as needed.

Lean Six Sigma Green and Black Belt

Earn your Lean Six Sigma certificate. Advance your career with skills to drive efficiency and achieve measurable results.