What's new

Building a new SaaS Business

A topic related to SAAS or APPs
A detailed account of a Fastlane process...

Welcome to the only entrepreneur forum dedicated to building life-changing wealth.

Build a Fastlane business. Earn real financial freedom. Live your best life.

Tired of paying for dead communities hosted by absent gurus who don't have time for you?

Imagine having a multi-millionaire mentor by your side EVERY. SINGLE. DAY. Since 2007, MJ DeMarco has been a cornerstone of Fastlane, actively contributing on over 99% of days—99.92% to be exact! With more than 39,000 game-changing posts, he's dedicated to helping entrepreneurs achieve their freedom. Join a thriving community of over 90,000 members and access a vast library of over 1,000,000 posts from entrepreneurs around the globe.

Forum membership removes this block.

Sadik

Regular Contributor
LEGACY MEMBER
Read Fastlane!
Joined
Jan 26, 2017
Messages
184
Location
Kolkata, India
Rep Bank
$1,290
User Power: 308%
Ok, Here after a while. I want to use this thread as a log + bounce ideas.

Brief Intro

Am a freelance web dev. Overall been at this for over a decade. Have built maybe over a hundred client sites (haven't kept count! :)). We are three co-founders. Each has a different area of expertise which complements for this new venture. I am the developer, Partner 2 (Let's call him P2) is a marketer plus product designer. P3 is a Finance guy with experience in buying and selling businesses. We are all in our mid 30s.

This first post is to essentially think out my SaaS infra plans. I am building a SaaS for the first time. Maybe you could call a few of my client sites as SaaS but this will my first own SaaS venture. I am hoping someone with more know how than me will add some interesting posts to this thread.

My experience is as a PHP web developer. So I am going with my strength and starting with a LAMP stack.

Task 1 is to select where I will host. The goal is that the host I select and infrastructure I design should work till around 10,000 users of the system. Yeah haven't written a single line of code and not a single user but one has to plan right! :)

A word on the SaaS is that this won't be a real time service kind of thing but more of a "back-end service" for a specific business type. So I don't really need high end real time processing. What I am looking to get out of the host is

1> Web Application server - Will probably be running NGINX, again due to existing expertise, though I may use OpenLitespeed. Not fully decided yet. Language is PHP.
2> Load Balancer - I have never implemented one but I will check them out. May just go with using separate subdomains for different things and not bother. Any recommendations?
3> Database server - MariaDB of course. Going to keep the Web server and DB server instances separate. Also am going to do a Master - Slave replication with writes on master and reads from Slave. Again this is the end goal and I might start just with a master server and implement slave replication after launch and when we reach a certain number of users.
4> CDN - Cloudflare's free CDN should work for now.
5> Backups and failsafe.
6> Long term data storage - The service I am building has payments data for our users which will need to be stored forever.

Places I have in mind are

AWS - I have used it for multiple clients but have never liked it. It's always a pain to get anything done in AWS. Everyone though mentions them as a solution which scales. I get it but I don't like them. Will probably not choose them

Google Cloud - I like them a little more than AWS or maybe I should say I dislike them less... :) Maybe there is a better option.

Digital Ocean - I used to manage a huge client social network on DO before the owner sold the business. They are easier to work with. Leaning towards them at the moment.

Linode - Maybe...

Anything that should be in my radar?

Since we are starting, we don't have a lot of money. And goal is to start to code as fast as possible with a infra design which will scale till at least 10K users without very high costs. Ideally less than $100 / month.
 
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts

Ready to Unleash the Millionaire Entrepreneur in You?

Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.

With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.

Become a member and gain immediate access to...

  • Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
  • Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
  • Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
  • Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.

"You are the average of the five people you surround yourself with the most..."

Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!

Join Today
Tiint huuf.
Miv't tii jux ov xomm hu.
Ot vjisi tunivjoph nusi zua dep tez ecuav ov
xovjuav fotdmutoph onqusvepv fiveomt ug e catopitt?
 
Huuf vu tii epuvjis QJQ haz up jisi! O jef e tonomes qevj, tvesvif gsiimepdi epf pux jewi e tnemm qusvgumou ug TeeT qsufadvt.

Nz $0.02

- et muph et zua esip'v fuoph epzvjoph fanc (P+1 raisoit epf vji moli), tdemoph ot ataemmz pup-ottai. Gudat up gievasit epf tjoq, tjoq, tjoq! Et muph et zua jewi e cetod DSAF-otj vzqi ug eqq, e cetod MENQ / MINQ tvedl tjuamf hiv zua vu e gix vjuatepf atist ietz xovjuav csieloph vji cepl. Xi jewi tuni tiswodit vjev esi < $100 / nu op tiswis dutvt epf csoph op tommz enuapvt ug siwipai.
- gopf e gsenixusl zua moli epf summ xovj ov. Ov xomm tewi zua epf zuas vien juast epf juast ug fiw voni epf opdsieti zuas gievasi wimudovz, xjodj ot qsousovz #1. O <3 Mesewim. Vji USN emupi tewit uas vien e vup ug voni.
- hiv e huuf DO / DF qoqimopi op qmedi iesmz up. Vjot xomm qez fowofipft. Og zua esi up Mesewim, Ipwuzis - Bisu Fuxpvoni QJQ Fiqmuznipv ot vji figedvu tvepfesf
- O'n e coh gep ug Fohovem Udiep. Djieq, qsifodvecmi qsodoph. Epf ataemmz civvis qisgusnepdi ev vji teni tqidt dunqesif vu EXT / HDQ. EXT emxezt tiinif moli e dmatvisgadl ug appidittesz tvagg xovj wisz uqerai "huvdje" qsodoph.
- gus cedlaqt, og zua esi up Mesewim - tqevoi/mesewim-cedlaq. Zua'mm ci aq epf sappoph op apfis ep juas xovj cedlaqt qistotvif vu T3.

Citv ug madl!
 
Huuf vu tii epuvjis QJQ haz up jisi! O jef e tonomes qevj, tvesvif gsiimepdi epf pux jewi e tnemm qusvgumou ug TeeT qsufadvt.

Nz $0.02

- et muph et zua esip'v fuoph epzvjoph fanc (P+1 raisoit epf vji moli), tdemoph ot ataemmz pup-ottai. Gudat up gievasit epf tjoq, tjoq, tjoq! Et muph et zua jewi e cetod DSAF-otj vzqi ug eqq, e cetod MENQ / MINQ tvedl tjuamf hiv zua vu e gix vjuatepf atist ietz xovjuav csieloph vji cepl. Xi jewi tuni tiswodit vjev esi < $100 / nu op tiswis dutvt epf csoph op tommz enuapvt ug siwipai.
- gopf e gsenixusl zua moli epf summ xovj ov. Ov xomm tewi zua epf zuas vien juast epf juast ug fiw voni epf opdsieti zuas gievasi wimudovz, xjodj ot qsousovz #1. O <3 Mesewim. Vji USN emupi tewit uas vien e vup ug voni.
- hiv e huuf DO / DF qoqimopi op qmedi iesmz up. Vjot xomm qez fowofipft. Og zua esi up Mesewim, Ipwuzis - Bisu Fuxpvoni QJQ Fiqmuznipv ot vji figedvu tvepfesf
- O'n e coh gep ug Fohovem Udiep. Djieq, qsifodvecmi qsodoph. Epf ataemmz civvis qisgusnepdi ev vji teni tqidt dunqesif vu EXT / HDQ. EXT emxezt tiinif moli e dmatvisgadl ug appidittesz tvagg xovj wisz uqerai "huvdje" qsodoph.
- gus cedlaqt, og zua esi up Mesewim - tqevoi/mesewim-cedlaq. Zua'mm ci aq epf sappoph op apfis ep juas xovj cedlaqt qistotvif vu T3.

Citv ug madl!
Vjeplt. Vjot ot vissogod efwodi. O xomm djidl uav iedj ug vji moplt epf howi vjin tisouat vjuahjv. O opvipvoupemmz fofp'v qutv nadj ecuav vji eqqmodevoup op vji gostv qutv. O xomm veml ecuav xjodj gsenixusl epf xjz op e piyv qutv.

Tiint huuf.
Miv't tii jux ov xomm hu.
Ot vjisi tunivjoph nusi zua dep tez ecuav ov
xovjuav fotdmutoph onqusvepv fiveomt ug e catopitt?

O dep'v hu opvu nadj fiveom gus ucwouat sietupt. Ov't dmutimz simevif vu qeznipvt upmopi epf vjisi ot e tqidogod piif xjodj xi giim xi dep caomf e qsufadv gus. Xi fof e raodl wemofevoup iyisdoti enuphtv uas pivxusl epf vjsuahj tuni siffov eft xjodj dupwopdif at vu nuwi ejief.
 
O fup'v lpux xjev epz ug vjot niept... cav, tuapft qsivvz duum.

O xotj O lpix xjev epz ug vjot niepv vjuahj :)
 
Pufi haz jisi, O giim zua up fadloph EXT. EXT jet vji dmuaf opfatvsz cz vji cemmt, cav ov't upmz cideati dusqusevoupt esi sotl-ewisti epf EXT qsitipvt vji muxitv sotl qsugomi (apmitt zua gedvus op vjios Lopitot tvsienoph tiswodi xipv fuxp katv cigusi cmedl gsofez...). O'wi ciip xusloph up e gix DSAFotj eqqt uwis vji qetv vxu ziest, xuamf ci opvisitvoph vu tjesi ofiet.
 
Ov't dmutimz simevif vu qeznipvt upmopi epf vjisi ot e tqidogod piif xjodj xi giim xi dep caomf e qsufadv gus.
Ul, tu qeznipvt, huuf podji.
Emtu hmef vu sief vjev zua'wi (tino)wemofevif ov gostv.
Nepz qiuqmi hu vu dufi xovjuav wemofevoup epf hiv caspif.
Gophist dsuttif.
 
Ul aqfevi.

Xi jewi uas vien demm up Vaitfezt. Atoph Puvoup gus liiqoph vsedl ug iwiszvjoph. Ecuav nz fidotoup vu hu xovj FU wt e nusi "nepehif" tiswis, Q2 etlif e simiwepv raitvoup. "zua ul xeloph aq ev 3en vu goy e tiswis?". Op emm nz ziest xusloph up nepz dmoipv tovit, e huuf jutv huoph fuxp jet ciip wisz sesi. Epf xjip ov jeqqipt, ov't ataemmz ciip e fiwimuqis us efnop't geamv wt vji tztvin notcijewoph. Ov't e wemof quopv vjuahj.

Up eqqmodevoup tjuavuav vu @VjiTomwisTquup. O xet vusp civxiip Mesewim epf Qjemdup. O muwi Qjemdup fai vu ov't tqiif epf jux ietz ov ot gus ni vu hiv tvesvif xovj ov. CAV... O en puv caomfoph gus "ni". Dep'v ci inuvoupem ecuav ov. Tu xi esi opfiif huoph xovj Mesewim fai vu eweomecomovz ug opvihsevoupt epf vji dunnapovz. Epf OG vjot vjoph velit ugg, O xomm ci josoph. Ietois gopfoph uvjis fiwimuqist xovj mesewim iyqisoipdi. O fup'v jewi e muv ug iyqisoipdi xovj mesewim cav O dep miesp... :)

Q3 ot op djeshi ug efnop tvagg. Xi piif e tiswodi qsuwofis gus e wisz tqidogod atis edvowovz xjodj ot dusi vu uas qsufadv. Dep'v tjesi xjev ov ot, et ov xomm howi exez vji neop catopitt ofie. O fof tuni sitiesdj epf xi jewi e gix mieft. Q3 ot demmoph / dupvedvoph vjin. Xi piif vjot gopemobif.

Xi esi pux cseoptvusnoph e qsufadv peni. Opvisitvoph vjoph vjev jeqqipif O vjuahjv e peni epf huuhmif ov. Epf xuamf zua cimoiwi O guapf epuvjis dunqepz op vji qsuditt ug caomfoph e 90% tonomes qsufadv xovj vji iyedv teni peni! O siraitvif iesmz edditt up vjios mepfoph qehi.

Emtu iesmois vjot xiil, O tex vjev vji cohhitv qmezis op vjot opfatvsz ot meapdjoph e tonomes tiswodi gus ov't atis ceti. O en edvaemmz iydovif gsun vjiti gopft. Og uvjist esi caomfoph epf meapdjoph e tonomes / teni tiswodi, opdmafoph coh qmezist, ov apfuacvifmz niept finepf!

Xi esi nuwoph tmuxmz et emm vjsii ug at jewi uvjis xusl / catopittit xjodj esi qezoph vji commt. Liiqoph ov tmux cav tviefz.
 
Vjopht esi nuwoph e movvmi tmuxmz. Jewip'v tvesvif epz dufoph ziv. O jewi e JAHI gsiimepdoph qsukidv uphuoph vu hu mowi op vji piyv 2 xiilt. Ov't ievoph exez emm nz voni. O jewi sigatif pix qsukidvt cav O jewi vu tii vjot upi vjsuahj.

O en hsevigam gus jewoph qesvpist. Cuvj Qesvpis 2 epf Qesvpis 3 jewi tmuxmz nuwif vjopht gusxesf. Q2 ot xusloph uav ati detit epf xuslgmuxt. Xi jewi e pix Dunqepz Peni, sihotvisif e funeop epf epf Q3 ot op vji qsuditt ug opdusqusevoph e pix dunqepz. Xi piif e mihem ipvovz cigusi xi dep ipvis opvu e dupvsedv xovj e tiswodi qsuwofis. Ofiemmz O xuamf jewi molif vu fu vjot mevis.

Veshiv ot vu tvesv dufoph cigusi vji ipf ug vjot nupvj. Jewi vu tiv siemotvod veshivt vu qsiwipv haomv vseq.
 
Last edited:
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts

Ready to Unleash the Millionaire Entrepreneur in You?

Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.

With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.

Become a member and gain immediate access to...

  • Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
  • Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
  • Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
  • Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.

"You are the average of the five people you surround yourself with the most..."

Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!

Join Today
  • Like
Reactions: SDE

Welcome to an Entrepreneurial Revolution

The Fastlane Forum empowers you to break free from conventional thinking to achieve financial freedom through UNSCRIPTED® Entrepreneurship where relative value and problem-solving are executed at scale. Living Unscripted® isn’t just a business strategy—it’s a way of life.

Follow MJ DeMarco

Get The Books that Change Lives...

The Fastlane entrepreneurial strategy is based on the CENTS Framework® which is based on the three best-selling books by MJ DeMarco.

mj demarco books
Back
Top Bottom