YoVDO

Cloud Systems Software

Offered By: Georgia Institute of Technology via Coursera

Tags

Cloud Computing Courses Distributed Computing Courses

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

A Hands-On Look at Amazon Q Business Expert
Amazon Web Services via AWS Skill Builder
À la découverte des télécommunications
Institut Mines-Télécom via France Université Numerique
A Tour of Google Cloud Sustainability
Google via Google Cloud Skills Boost
Intel® Telco Cloud Academy
Intel via Coursera
Accéder à Internet depuis Lambda dans un VPC (Français) | Accessing the Internet from Lambda in a VPC (French)
Amazon Web Services via AWS Skill Builder