This course is taught by Steve Buchanan a Microsoft MVP, Docker Captain, startup advisor & cloud engineering lead, delivering cloud & Kubernetes cloud-native services powering SaaS products used by thousands of customers.
Here is what Steve covers in this course: This comprehensive entry level course is designed for aspiring SaaS professionals, early stage founders, product managers, or teams exploring a cloud software business model.
You will learn what defines software as a service, how it differs from traditional licensed software, and why companies choose SaaS. It covers essential building blocks like subscription pricing models, service level agreements and objectives, security and compliance considerations, and strategic approaches to SaaS architecture and product delivery. By the end, you will understand the core benefits and tradeoffs of SaaS, equipping you to evaluate, build, or manage SaaS offerings with confidence.
This is the intro for the course and an overview of the topics.
Defines Software as a Service and explains how it differs from traditional on‑premise software models.
Explores why businesses adopt SaaS, highlighting benefits like predictable revenue, scalability and lower operational overhead.
Surveys common SaaS business models and pricing strategies, from freemium to tiered subscriptions.
Introduces the concept of multitenancy and how serving multiple customers from a shared infrastructure affects system design.
Examines the control plane, its role in managing configuration and tenant isolation, and how it interacts with the data plane.
Discusses different approaches to building a SaaS application, such as custom builds, platform as a service solutions and combining ready‑made components.
Covers how to plan a SaaS product roadmap and establish service‑level agreements that meet customer expectations.
Recaps the key takeaways from the Foundations of SaaS course and suggests next steps for your SaaS journey.
This course is good for founders, product managers, engineering managers, architects, engineers, project managers, and anyone looking to level up their skills in SaaS, Cloud.