I talked about starting a personal blog at an in-house study session!
table of contents
Hello.
My name is Teraoka and I am an infrastructure engineer.
At our company, we hold an in-house study session once a month,
where we talked about starting a personal blog.
Although this is completely unrelated to my work, I would like to keep it as a memorandum.
You can see the slides below!
https://www.slideshare.net/BeyondCorporation/20190917-bydstudy1-teraoka
Things to consider when starting a personal blog
- I don't want to spend too much money
- I want to reduce the resources I manage
These two points.
Since it will be run by an individual, I would like to keep running costs as low as possible, and I
would also like to reduce the resources to manage (networks and servers) as much as possible.
Also, to be honest, I'm not looking for extreme redundancy or availability, so
I don't particularly manage it, but it's running reasonably well, and if it stops due to a failure, there's nothing I can do about it.
That's the stance.
What I did to launch it
This blog has the following features:
- All static content such as html and CSS
- not using database
- Check out domain maintenance costs and get 0 running costs
- There are no personally managed servers.
We use
Hugo and GitHub Pages to achieve this feature I will omit the explanation of the tool itself as it is written on the slide.
- Manage static sites with Hugo
- Upload your Hugo-managed site to a GitHub Pages-enabled repository
By doing these two things, the site is running with a mechanism that is almost the same as the static website hosting function of S3.
We originally planned to build it using CloudFront + S3, but we decided against it due to the running costs.
from now on
Although it's great that I started it, I haven't been able to write any articles, so I'm going to increase the number of articles!
At first I'm thinking of writing about Terraform, but
if you're interested, please take a look!