Cloud Systems Software
Offered By: Georgia Institute of Technology via Coursera
Course Description
Overview
This course provides an introduction to programming frameworks and their implementation issues in the Cloud. It explains multiple topics, including: scalable distributed data stores, resource management (for supporting multi-tenancy and elasticity) and virtualization techniques. Optionally, the student will also be guided in the implementation of a basic version of the distributed runtime system for the Map-Reduce programming framework
Syllabus
- Distributed Programming Frameworks
- Programming frameworks and their implementation issues in the Cloud
- Storage Systems for the Cloud
- Scalable distributed data stores for organizing persistent data in Cloud applications
- Resource Management
- A description of resource management techniques employed in the Cloud for supporting multi-tenancy and elasticity
- Virtualization Technologies
- A detailed description of virtualizing the different hardware components of a computer system including CPU, memory, and I/O devices
- Project
- A reading list of technical papers relating to this course and a capstone workshop that ties together the learning outcomes
Taught by
Umakishore Ramchandran
Tags
Related Courses
À la découverte des télécommunicationsInstitut Mines-Télécom via France Université Numerique Advanced Architecting on AWS - Online Course Supplement (Italian)
Amazon Web Services via AWS Skill Builder Advanced Architecting on AWS - Online Course Supplement (German)
Amazon Web Services via AWS Skill Builder Advanced CloudFormation: Macros (French)
Amazon Web Services via AWS Skill Builder Advanced CloudFormation: Macros (German)
Amazon Web Services via AWS Skill Builder