Showing posts from July, 2020

What does it take to start a software company? Part 1: Cloud vs. On-Premise

     What's it actually take? You've spent how much? Who told you to use that framework and code? These are just a few of the questions I receive from time to time when people ask about software. For now, I'd like to stick with the most basic one. What does it actually take to create a SaaS (software as a service) company.      Many people have this thought that they either know computers or they don't. Fair point I guess, but that's not necessarily true. With any business there are tools that are needed. Good tools, good people, a plan, proper structure, etc.  To start your own software company it's actually not that complicated. At least not as complicated as I made it in the beginning.       Cloud or on premise? Having software in the cloud makes updates much easier. Updates are done remotely and pushed at once so all users can see them. A little time consuming to set up properly and manage over time, but hardware is managed by the cloud provider. AWS, Mi