The cost of launching an Internet-based startup has fallen dramatically over the last 15 years. This democratization of internet-based entrepreneurship resulted primarily from two innovations: open source software and cloud computing. During the dot-com era, Internet-based startups had to build infrastructure by acquiring expensive servers and software licenses and hiring IT support staff. So the