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

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!

If you found this article helpful,please give it a "Like"!
0
Loading...
0 votes, average: 0.00 / 10
548
X Facebook Hatena Bookmark pocket

The person who wrote this article

About the author

Yuki Teraoka

Joined Beyond in 2016, I am currently
in my sixth year as an infrastructure engineer and MSP. I handle troubleshooting during incidents and
also design and build infrastructure using public clouds such as AWS. Recently, I have been working
container infrastructure such as Docker and Kubernetes, and
with HashiCorp tools such as Terraform and Packer as part of building and automating
I also take on the role of an evangelist, speaking at external study groups and seminars.

・GitHub
https://github.com/nezumisannn

• Speaking Engagements
: https://github.com/nezumisannn/my-profile

• Presentation materials (SpeakerDeck)
https://speakerdeck.com/nezumisannn

・Certification:
AWS Certified Solutions Architect - Associate
Google Cloud Professional Cloud Architect