Cloud Development and Monitoring Using AI Tools

SDC300 Cloud Development and Monitoring Using AI Tools

College of Technology Applied AI Department

Course Description: This course introduces students to the deployment and monitoring of applications in scalable, cloud-based environments. Students learn to provision and configure deployment targets such as virtual machines and containerized services, incorporating key strategies for load balancing, auto-scaling, and high availability. Emphasis is placed on monitoring application health and performance through logs, metrics, and alerting tools, as well as interpreting system behavior to support ongoing optimization. The course also covers cost-awareness and resource efficiency in deployment planning. Generative AI tools are used to assist in infrastructure configuration, deployment diagnostics, and performance analysis, with a focus on informed decision-making and operational reliability.

Credit Hours: 3.00

Prerequisites: All of: SDC235

Corequisites: None