Self-hosting
The overall theme of CS17 is to help them have solid foundations by teaching them how things work from first principles. Most of the new age "bootcamps" teach them a managed hosting platform and walk over. I want the students to learn what actually happens when we host a web server and how to do it by hand. Provisioning a VM, installing packages, making it secure, and running a persistent process.
Dockerised Deployments
Next they will learn about docker and docker based deployment of web apps. We will together host the accounting app that we have created.
Managed Things
DBaaS. SaaS. PaaS. S3.
They will learn what do these terms mean and how examples of architecturing an app at this layer looks like. Hands-on of course.
Last updated 2 months ago