Data Management in the Cloud

3 Credit Hour Course

Prerequisite:   None

Cloud computing: concepts, cloud characteristics, advantages and limitations; Cloud computing service models: infrastructure as a service, platform as a service, software as a service; Public cloud, private cloud and hybrid cloud; Cloud storage infrastructure and key- value stores; Cloud programming frameworks; Transactional vs. analytical data management in the cloud; Scientific data management in the cloud; Big data analytics and cloud; Mobile cloud computing: architecture, applications and data management; Data privacy and security in the cloud.