Recommended AWS Cloud Services for Web Applications

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

1 Like

Oh thanks a lot for this!

U’re Welcome