我在内部学习会议上谈到了创建个人博客!
你好。
我叫寺冈,是一名基础设施工程师。
在我们公司,我们每月举行一次内部学习会议,
其中我们讨论了创建个人博客的问题。
虽然这与我的工作完全无关,但我还是想保留下来作为备忘录。
你可以看下面的幻灯片!
https://www.slideshare.net/BeyondCorporation/20190917-bydstudy1-teraoka
建立个人博客时需要考虑的事项
- 我不想花太多钱
- 我想减少我管理的资源
这两点。
由于它将由个人运行,我希望保持尽可能低的运行成本,并且我
还希望尽可能减少管理资源(网络和服务器)。
另外,说实话,我并不是在寻求极端的冗余或可用性,所以
我没有特别管理它,但它运行得相当好,如果它因故障而停止,我也无能为力。
这就是立场。
我做了什么来启动它
该博客有以下特点:
- 所有静态内容,例如 html 和 CSS
- 不使用数据库
- 查看域名维护成本并获得 0 运行成本
- 没有个人管理的服务器。
我们使用
Hugo和GitHub Pages来实现这个功能我将省略对该工具本身的解释,因为它写在幻灯片上。
- 使用 Hugo 管理静态站点
- 将 Hugo 管理的网站上传到启用 GitHub Pages 的存储库
通过完成这两件事,网站的运行机制与S3的静态网站托管功能几乎相同。
我们原本计划使用 CloudFront + S3 来构建它,但由于运行成本,我们决定不这样做。
今后
虽然我开始写的很好,但是我还没能写出任何文章,所以我要增加文章数量!
起初我想写一篇关于 Terraform 的文章,但
如果你有兴趣,请看一下!
如果您觉得这篇文章有帮助,请点赞!