Some of the best AWS tutorials.
For someone who was supposed to host an application on AWS last week Sunday, Iād say that the delay I experienced during the week was God sent!
Iām reading this piece at exactly the right time and would sure be reading it more than once.
@Ndianabasi Can I send you an e-mail? Would love to ask you some questions. Thanks
I think the most important thing to remember about SCALING is SCALING
Get more resources as you actually need it ~ Ade
asides the fact that you can scale vertically or horizontally but thats a story for when its actually crucial .Truth is your project probably DOES NOT get 1 million requests/day
when it does then Congrats brother! you don blow & thats a good problem to have (errm ā¦hope u followed Rule 1?)

Whatās Rule 1?
Most important thing is to make sure the choice you make NOW doesnt prevent you from changin your mind LATER
A very common MISTAKE most make is going for managed infrastructure or host (Heroku et.al) assuming ofcourse its not a hobbyist project⦠you can be sure they give you a LOT LESS while charging a LOT MORE
You are probably making a trade off right? Convenience vs Cost

i wish that were totally true
following rule 1, can you install haskell on your heroku should you need to? is it to simple to just install python to run a script for another task? while still running your haskell web app coughs
you can you install a specific version of node js via nvm, your own version of maria db?
lets see how rule 1 works right?
Langauge? (assuming web app) Whatever you know > NodeJS > Go lang > Python > Others
Database? Whatever you know best > Postgres > Mysql > No Sql
(No SQL only benefits the most from special cases) no nitpicking they are all scalable
Server? Whatever you know > Nginx > Apache
TDLR;
language: Node JS
DB: Postgres SQL
server: NGINX
cache: Varnish
KICKER: AWS is actually a LOT slower than most VPSes on most benchmarks you will find & also since they are a BIG ENTITY they are prone to SPECIAL ATTACKS

Quick question @adeohluwa
Iām assuming you use or have experience with a VPS service like digital ocean.
Please how do you pay for it?
Thanks.
Yes i specifically have personal experience with Digital Ocean they charge my GT Bank ATM card directly or Paypal #both are still working
Oh thanks a lot for this!
Uāre Welcome