Prerequisite: CIT 173 and CIT 174
Advisory:CIT 127
Transfers to: CSU
In this course, students explore how development processes are automated and integrated with operations so that changes to software can be deployed to cloud computing environments according to developer and operations (DevOps) best practices. Students use Amazon Web Services (AWS) products to provision infrastructure and deploy code using a managed pipeline. Operations topics include initializing infrastructure as code, applying security, monitoring service health, and troubleshooting. Development topics include secure deployment practices with continuous integration and continuous delivery as they relate to the software development life cycle. Students build their skills by participating in in-class interactive lectures and hands-on lab activities, and by working on comprehensive assignments.