04-632 DevOps: Software Development and IT Operations
Location: Africa
Units: 12
Semester Offered: Fall
Location: Africa
Units: 12
Semester Offered: Fall
Special Topics in ICT
This course focuses on the technology aspect of DevOps. You will learn the basics of the infrastructure important to utilizing DevOps tools (i.e., virtualization, networking, the cloud, and infrastructure security). You will also learn the theory of fundamental DevOps concepts: Infrastructure as Code, configuration management, the deployment pipeline, microservice architecture, management of configuration parameters, the things that happen after a service is deployed, disaster recovery, and development-oriented security. Finally, you will see samples of the main DevOps tools.
After completing this course, students will be able to:
Familiarity with programming languages and operating systems.