This is the course content page for the new and improved CIS680 at Grand Valley State University.
Note that the accelerated (i.e., 5 weeks) variant is still live and will be left up for posterity - that page is deprecated in favor of this one.
Please note that our Blackboard page is your home for all deadlines!
As a heads up, the videos were initially recorded in 2020 and I have updated/added/edited where necessary. Google (and other cloud providers) have a habit of updating their interfaces as often as humanly possible. If you discover a video (that I have missed) please let me know.
- YouTube playlist
- Course website - Blackboard (sorry non-GVSU students)
- Google Cloud Console
- Syllabus
- Course Content
We are going to focus mainly on Google Cloud in this course, with additional examples using Amazon Web Services as feasible.
NOTE: YOU SHOULD NEVER ENTER YOUR CREDIT CARD FOR ANYTHING IN THIS CLASS! You will receive free cloud credits to use by being registered in the course.
This course is a full-semester of online asynchronous content. Each week will focus on a particular topic and comprise assignments, practical exercises, etc. There is no textbook for this class. Instead, this website and the associated videos will provide the content for this class.
Each week you will have assignments due via Blackboard. Please ensure you keep up with deadlines/deliverables.
The following links will take you to each week's content.
- What is Cloud Computing?
- Cloud Computing Costs
- Cloud Providers
- Infrastructure as a Service (IaaS)
- Platform as a Service (IaaS)
- Software as a Service (SaaS)
- Additional - Cloud Shell / Course Resources
- Serverless Functions
- Authentication (of Serverless)
- Logging and Tracing
- What are Cloud Applications?
- Microservices
- App Engine
- Monolithic-to-Microlithic Demo
- General Geographic Concerns
- Export Controls
- Load Balancing
- Types of Data (in the Cloud)
- Cloud Storage Demos
- BigTable / BigQuery