This course provides an introductory overview to the technologies that enable cloud computing. Topics covered include basic concepts about cloud computing, and advanced technical concepts regarding virtualization, containerization, and orchestration.
Lecture slides and example codes will be available online via links inside the course’ D2L page
Links to papers on subjects we will be discussing in class will also be listed and/or embedded in the slides.
West Chester University maintains extensive licensed products to academic publishers such as ACM, IEEE, Elsevier, and Springer, and many of the papers required for this course will be available through the library’s online database.
Google Scholar is another excellent source for downloading preprint or open-source versions of papers.
Tentative Course Outline
- Basic Concepts
- Cloud Computing: Introduction, Essential Characteristics, and Enabling Technologies
- Cloud Computing: Service Models and Deployment Models
- Cloud Infrastructure in Academic: CloudLab
- Virtualization and Containerization
- Containers Orchestration