I talked about starting a personal blog at an internal study group!

table of contents
Hello.
I'm Teraoka, an infrastructure engineer.
Our company holds an internal study session once a month,
where I talked about starting a personal blog.
It's completely unrelated to work, but I wanted to keep it as a record.
You can view 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 a lot of money
- Reduce the resources you need to manage
These are the two main points.
Since I'll be running it myself, I want to keep running costs as low as possible, and
I also want to minimize the resources I need to manage (network and servers).
Also, we don't really need extreme redundancy or availability, so
we don't do much management, but it works reasonably well, and if it stops due to a failure, then so be it.
That's our stance.
What we devised to launch
The blog I created has the following features:
- All static content such as HTML and CSS
- Does not use a database
- Zero running costs, excluding domain maintenance costs
- There is no privately managed server
to achieve these featuresHugoandGitHub PagesWe use
I'll omit the explanation of the tools themselves as it's included in the slides.
- Managing static sites with Hugo
- Upload a Hugo-managed site to a GitHub Pages-enabled repository
By implementing these two points, the site operates using a mechanism almost identical to S3's static website hosting functionality.
Initially, we planned to build it using CloudFront + S3, but we decided against it due to the running costs.
from now on
I've launched this site, but I haven't written any articles yet, so I'm going to increase the number of posts!
I'm thinking of starting with Terraform-related topics, so
please check it out if you're interested!
0
