CLD-4200 Architecting Cloud Solutions

This course provides a comprehensive overview for designing software for the cloud. Specifically, the course presents the entire architectural process and the areas that should be considered when architecting cloud-based solutions, such as understanding business cases, selecting a cloud service, and cloud computing security. The course includes a complete cloud application design exercise.

Advisory: It is advisable to have knowledge in courses equivalent to the following with a grade of C or better to succeed in this course: CLD-1100: Introduction to Cloud Computing; CLD-2100: Operation and Management of Cloud Computing Systems; ITS-1500: Computer Programming I; ITS-1300: Database Fundamentals; ITS-1400: Introduction to Networking; ITS-2310: Database Programming; ITS-2610: Linux; CIS-3200: System Analysis and Design I; CYB-4510: Cloud Security and Privacy; and CLD-4100: Developing Software in the Cloud. Students are responsible for making sure they have the necessary knowledge.

Credits

3

Delivery Methods

Online

Semester Offered

Terms Offered