Status
09/14/22: Successful meeting with Everett. Dennis and Donal are instructor candidates in UMD AWS Academy. Dennis will pursue training and revisit syllabus draft in a few weeks. Happy to brief anyone on where we intend to go with this.
9/19/22: Dennis completed initial online training and can create courses in AWS Learner Lab (open ended sandbox, $100 per student); AWS Academy Cloud Foundations, AWS Academy Introduction to Cloud 1 and 2, and AWS Academy Data Center Technician, all of which have various relevance to the end of 346 and the various visions for 347. Next step is to complete some of these courses; understand the commitments implied by teaching them; and select what experiences meet our learning outcomes.
November 22: over 2/3 (120) INST 346 students are completing the AWS Cloud Foundations Course Module 0, 1 (S3), and 3 (Architecture) modules, 6 hours of instruction out of 20 total hours in that course. Evaluating for use of the entire course, and other AWS Academy resources, in 346 and 347.
https://umd.campuslabs.com/engage/organization/data-and-cloud-computing-society
https://undergrad.cs.umd.edu/data-and-cloud-computing-society
https://umd-cs-stics.gitbooks.io/cmsc389l-practical-cloud-computing-spring-2018/content/
ddd
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
Preliminary Resources
AWS Cloud Quest Role-Playing Game (with Free Tier)
AWS Academy (investigating UMD Institutional account/ meeting on 9/12/22 with DIT)
Barcelona Supercomputing Center
https://www.google.com/about/datacenters/
In IoT Lab - “Cloud Rack” (as small groups)
Syllabus Draft
Course Title: Cloud Computing Fundamentals
...
Week | Topics | Deliverables |
---|---|---|
1 | What is Cloud Computing? Hoff, Ch. 1-14, Explain the Cloud Like I’m 10. | Identity Discover Roadmap; start list of questions; complete AWS Academy Registration; Obtain software |
2 | What is Cloud Computing? Hoff, Ch. 15-26, Explain the Cloud Like I’m 10. | Complete Question Wiki |
3 | What are the building blocks of cloud computing? Review of 346 relevant to Cloud Computing - Hardware, Software, Links, Networks, Security | Packet Tracer Model |
4 | Overview Comer Ch 1-3 (The Motivations for Cloud, Elastic Computing and Its Advantages, Types of Clouds and Cloud Providers) | VMware Labs |
5 | Comer Ch 4-8 (Data Structure Infrastructure and Equipment, Virtual Machines, Containers, Virtual Networks, Virtual Storage) | VMWare Labs |
6 | AWS Module 1 - 3 (Cloud Concepts Overview, Cloud Economics and Billing, AWS Global Infrastructure Overview) | AWS Academy Labs |
7 | AWS Module 4-7 (AWS Cloud Security, Networking and Content Delivery, Compute, Storage) | AWS Academy Labs |
8 | AWS Module 8-10 (Databases, Cloud Architecture, AutoScaling and Monitoring) | AWS Academy Labs |
9 | Comer Ch 9-10 (Automation, Orchestration: Automated Replication and Parallelism) | AWS Academy Labs |
10 | Highlights from Comer Ch 11-18 (The Map Reduce Paradigm, Microservices, Controller-Based Management Software, Serverless Computing and Event Processing, DevOps, Edge Computing and IIoT, Cloud Security and Privacy, Controlling the Complexity of Cloud-Native Systems) | Big Pictures and Exploring Project Ideas |
11 | Contrasting Cloud Services - AWS, Google, Azure | competitive analysis |
12 | Template-Driven Final Project | highly scaffolded projects start |
13 | Final Project | project progress |
14 | Final Project | project progress |
15 | Final Project | project Presentations |
Extra Credit | Complete the AWS Cloud Quest Game (Free Level, Cloud Practitioner) |
...
Status
09/14/22: Successful meeting with Everett. Dennis and Donal are instructor candidates in UMD AWS Academy. Dennis will pursue training and revisit syllabus draft in a few weeks. Happy to brief anyone on where we intend to go with this.
9/19/22: Dennis completed initial online training and can create courses in AWS Learner Lab (open ended sandbox, $100 per student); AWS Academy Cloud Foundations, AWS Academy Introduction to Cloud 1 and 2, and AWS Academy Data Center Technician, all of which have various relevance to the end of 346 and the various visions for 347. Next step is to complete some of these courses; understand the commitments implied by teaching them; and select what experiences meet our learning outcomes.
November 22: over 2/3 (120) INST 346 students are completing the AWS Cloud Foundations Course Module 0, 1 (S3), and 3 (Architecture) modules, 6 hours of instruction out of 20 total hours in that course. Evaluating for use of the entire course, and other AWS Academy resources, in 346 and 347.
December: presenting to committee
https://umd.campuslabs.com/engage/organization/data-and-cloud-computing-society
https://undergrad.cs.umd.edu/data-and-cloud-computing-society
https://umd-cs-stics.gitbooks.io/cmsc389l-practical-cloud-computing-spring-2018/content/
examined
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, Tetyana Bezbabna
Preliminary Resources
AWS Cloud Quest Role-Playing Game (with Free Tier)
AWS Academy (investigating UMD Institutional account/ meeting on 9/12/22 with DIT)
Barcelona Supercomputing Center
https://www.google.com/about/datacenters/
In IoT Lab - “Cloud Rack” (as small groups)