Students are introduced to the concepts, technologies, and platforms to develop foundations for cloud computing. Students explore the topics, including virtualization, load balancing, scalability & elasticity, deployment, and replication with real-world examples of cloud-based services. Students learn the programming aspects of cloud computing with the application development viewpoint. Students get an insight into specialized aspects of cloud computing, with one of the major cloud platforms and their core services, including compute, storage, access management, networking, and databases . Through practical exercises and projects, students will develop the skills to design cloud architectures and leverage cloud technologies to build and deploy cloud-based applications. Prerequisite: SENG 3210 (min grade of C)
Students are introduced to the concepts, technologies, and platforms to develop foundations for cloud computing. Students explore the topics, including virtualization, load balancing, scalability & elasticity, deployment, and replication with real-world examples of cloud-based services. Students learn the programming aspects of cloud computing with the application development viewpoint. Students get an insight into specialized aspects of cloud computing, with one of the major cloud platforms and their core services, including compute, storage, access management, networking, and databases . Through practical exercises and projects, students will develop the skills to design cloud architectures and leverage cloud technologies to build and deploy cloud-based applications. Prerequisite: SENG 3210 (min grade of C)