May 28, 2024  
2020-2021 Undergraduate and Graduate Catalog 
2020-2021 Undergraduate and Graduate Catalog [ARCHIVED CATALOG]

CSA 455 - Cloud Computing Security and Management

(3 credits)
“Cloud computing” (also called simply, “the cloud”) describes the act of storing, managing and processing data online, as opposed to on your own physical computer or network. In this course, students will learn Cloud Computing basics using AWS (Amazon Web Services) as an example. Students will be guided in the creation of an AWS account, planning AWS resources for cloud systems, creating AWS EC2 instances, accessing them. Students are also introduced to the AWS Load balancing feature. By the end of this course, students should be able to create their own web cluster with MySQL databases, setup users with credentials to manage the AWS resources/virtual machines either through their management control interface or using AWS CLI API using scripts. Students will also learn the best practice in cloud security and debugging service interaction issues may arise in the cloud systems. Prerequisite(s): CSA 130  and CPSC 140 Fall (alternate years).