Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Brief

Investigate creation of a follow-on course to 346 to give cloud computing for beginners more adequate coverage than is possible in 346. Separately but perhaps synergistically, ESG students have requested coursework in Cloud Computing.

Collaborator(s)

Dennis Frezzo, Donal Heidenblad, Galina Madjaroff

Text Ideas

Comer 2021: The Cloud Computing Book (free on reserve already)

Hoff 2017: Explain the Cloud Like I’m 10 (not yet available as ebook)

Vergadia 2022: Visualizing Google Cloud 101

Preliminary Resources

AWS Cloud Quest Role-Playing Game (with Free Tier)

AWS Academy (investigating UMD Institutional account)

https://www.bsc.es/

https://www.google.com/about/datacenters/

https://aws.amazon.com/compliance/data-center/data-centers/

In IoT Lab - “Cloud Rack”

Syllabus Draft

Prerequisites: 346, 362

Learning Outcomes

  • Build models of the physical and virtual infrastructure of cloud computing

  • Differentiate amongst the details of compute, storage, and networking functions of cloud computing

  • Analyze cloud-based systems including AWS, Azure, and Google

  • Apply user-centered design principles to match user needs with some template-based cloud solutions

  • Identify and propose solutions to equity and privacy issues arising from cloud computing

  • Implement simple APIs from Python code running locally to Cloud-based resources

  • Build a working project in AWS involving EC2, S3, and networking services

  • No labels