Prerequisite:CIT 114
Transfers to: CSU
This course addresses how cloud computing systems are built using a common set of core technologies, algorithms, and design principles centered around distributed systems. Students use the Amazon Web Services (AWS) management console to provision, load-balance, and scale their applications using the Elastic Compute Cloud (EC2) and the AWS Elastic Beanstalk services. From a developer perspective, the course takes up the most important reasons for using AWS and examines the underlying design principles of scalable cloud applications.