Pe parte non-tehnica:
The 7 Secrets of SaaS Startup Success de la SalesForces
Pe parte tehnica am gasit o carte cu practici pentru SaaS pe amazon care mi-a atras atentia:
Engineering Software as a Service: An Agile Approach Using Cloud Computing
Dintre practicile de baza pe parte tehnica de infrastructura, si nu numai, pe care le folosim in compania in care lucrez:
-source control (github)
-continous integration (TeamCity)
-automate deploy (Octopus)
-quality assurance: testing (manual && automate testing) (se studiaza Selenium)
-using a cloud (Amazon Cloud)
De mentionat aici si OpenShift Cloud de la RehHat pentru tehnologiile non-microsoft: Java, PHP, Python, Node.js care are si un plan free cu unele limitari ori AppHarbor cloud pentru tehnologiile microsoft tot cu plan free cu anumite limitari. Aceste doua ultime cloud-uri au integrat continous integration si automatic deploy.
Pe partea de UI se poate folosi Bootstrap sau o tema de Boostrap, se gasesc multe free sau ieftine si de calitate.
Cursul free de la EDX pare interesant:
Engineering Software as a Service, Part 2
CS169.2x teaches sophisticated SaaS+Agile skills, such as working with legacy code, building on basics from CS169.1x.
singura problema e ca foloseste Ruby on Rails, si nu .NET C#, iar pe pluralsight unde se gasesc cursuri .NET nu am gasit un asfel de curs.