Advanced Cloud Concepts
NOTE: Note that the National CTC was funded by an NSF ATE grant. As such, curriculum is intended for use solely by educators of North American secondary and post-secondary institutions. To access the content, visit the CTC's public "Curriculum" legacy drive.
The ITNW 2327 Advanced Cloud Concepts (Capstone) has been jointly developed as an Open Educational Resources (OER) course by Collin College Cloud faculty (CC-BY-NC License). The course is 100% project-based and simulates a real-world business and technical scenario in Cloud Computing. The project primarily includes a Lift-and-Shift migration of a single tiered, on-premise virtual machine (VM) into a two-tiered solution in AWS using best practices. Appropriate Azure service(s) are used for data protection purposes, meeting multi-cloud requirements.
The course has been specifically designed to allow students the opportunity to demonstrate not only their understanding of Cloud concepts and hands-on skills in a live cloud environment, but also soft skills that are crucial to be successful in the workforce. Students are required to work individually and in teams to complete week-by-week deliverables culminating in a final presentation at the end of the course. The course uses a Scrum framework comprising of bi-weekly meetings with the instructor to ensure successful project management.
All content is available via a Canvas IMSCC package.
Week 1, Requirements Discovery Outline
Identify gaps in provided project requirements in preparation for client meeting to address gaps
Week 2, Requirements Document
Summarized project requirements including additional provided from client meeting
Week 3, Design Document
Detailed project architectural document to meet requirements
Week 4, Prototype Deployment
Demo & documentation for project application deployment
Week 5, Client Scrum Demo
Provide client demo of prototype to capture & document feedback
Week 6, Updated Deployment Guide
Incorporate client feedback & provide updated deployment document
Week 7, Final Project Documentation & Presentation
Create a project summary archive including final project presentation for client
Week 8, Final Client Demo
Provide presentation & client demo of completed project
- Instructor Resources
- Course Information
- Course Resources
- Scrum Process – Weeks 1 - 8
- Business Scenario – Weeks 1 and 2
- Requirements Document – Week 2
- Design Document – Week 3
- Delivery Document – Week 4 and 5
- Cost Modeling – Week 6
- Project Presentation – Weeks 7 and 8
- Final Deliverables – Week
Please remember this curriculum is copyrighted material and is intended for public education use only.