Email or username:

Password:

Forgot your password?
12 comments
Christian Tietze

@nikitonsky Dear heavens.

Compared to SFTP upload and a MariaDB/MySQL connection at a $5/month shared hoster, this is wild

James Conroy-Finn

@nikitonsky what filesystem do you use and which OS? How about package management, security patches, backups and process monitoring?

MySQL is probably runnng somewhere, over a socket or TCP on the same host? Works fine out of the box without any tuning.

Reverse proxies, configuration languages, etc.

Self-hosting definitely has its benefits, but for someone who just wants to write a blog post both options seem pretty inaccessible to me.

Better the devil you know.

Niki Tonsky

@jcf > what filesystem do you use

No idea

> which OS?

Some Linux, prob Ubuntu

> How about package management

It’s built-in?

> security patches

126 updates can be applied immediately.
6 of these updates are standard security updates.

> backups

scp + cron

> process monitoring

Systemd does it, I think

> MySQL is probably runnng somewhere

Nope, but SQLite does in apps that need it

Ben

@nikitonsky that has big “People would rather do X than just go to therapy” energy.

Philip Trettner

@nikitonsky I get you and it's probably the correct choice for you. However, I recently dove into the whole AWS ecosystem and have to say that the architecture is quite minimal for what it achieves.

As-in if the following are relevant for you, you cannot really go "less complex":
* millions++ of world-wide users
* low latency
* extreme availability
* fast failover
* small attack surface

All simpler archs I can think of (including self-hosting) only a achieve a subset.

@nikitonsky I get you and it's probably the correct choice for you. However, I recently dove into the whole AWS ecosystem and have to say that the architecture is quite minimal for what it achieves.

As-in if the following are relevant for you, you cannot really go "less complex":
* millions++ of world-wide users
* low latency
* extreme availability
* fast failover
* small attack surface

Zaͩnͦsͤt̀́rͤa̅̆̈

@nikitonsky When @spolsky talked about Architect Astronauts, he couldn't have imagined AWS.

Григорий Клюшников

Just $4000/month! Might occasionally be 10x more because someone decided to spam or scrape your website. It's normal.

Andy in Indy

@nikitonsky This is a pretty standard architecture for a secure, high-availability site on AWS. The biggest cost here is probably the VPC and its endpoints. Based on my experience I'm guessing it should cost roughly $150/month. Perfectly fine for all that it does.

Most Wordpress users probably don't need this, but then again most Wordpress users probably don't need Wordpress. Use a static site generator into an S3 bucket for like $5/month, or just sign up for Wordpress.com.

Jigme Datse

@nikitonsky I know someone who was working with AWS, not quite sure the role, but not from what I could tell, launching their own sites/services, but supporting people with accomplishing that, and felt it was a bit of a hellscape.

Go Up