This hands-on lab course is designed to provide students with the skills and knowledge to utilize a wide variety of Amazon Web Services (AWS) platform services. Participants must have a solid, prior knowledge of networking theory, data communication, Ethernet, switching, TCP/IP and using Linux and Windows Server. Students are shown how to deploy both Windows and Linux virtual machines (instances), create virtual private clouds (VPCs) with different network topologies, and manage storage capabilities They are also introduced to website and database hosting in an AWS environment. Topics include: AWS security model, configure and deploy multi-stack fault tolerant web applications, Monitoring Discussions will also cover how to evaluate the use of various AWS platform services and compare them to on premise resources. Please note: As part of this course students are required to have a valid credit card to set up an AWS account as well as purchase a domain name from a provider. Students in this course may be hosting their virtual resources outside of Canada and will be required to sign a Student Consent Statement acknowledging this fact. By the end of this course, successful participants will be able to utilize both auto-scaling and load balancing to build and deploy a multi-tier cloud web application.
Upon successful completion of this course, the student will be able to:
Effective as of Spring/Summer 2017
COMP 4913 is offered as a part of the following programs:
Interested in being notified about future offerings of COMP 4913 - Introduction to Amazon Web Services? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.