我在内部学习小组里谈到了要建立个人博客!

您好,
我是寺冈,一名基础设施工程师。
我们公司每月都会举行一次内部学习会,
我在会上谈到了创建个人博客这件事。
这和工作完全无关,但我还是想把它记录下来。
您可以在下方查看幻灯片!
https://www.slideshare.net/BeyondCorporation/20190917-bydstudy1-teraoka
创建个人博客时需要考虑的事项
- 我不想花很多钱
- 减少管理所需的资源
这是两点主要考虑因素。
由于系统将由我自己运行,我希望尽可能降低运行成本,同时
也希望最大限度地减少需要管理的资源(网络和服务器)。
此外,我们其实并不需要极高的冗余度或可用性,所以
我们没有做太多管理,但它运行得还算不错,如果因为故障而停止运行,那就这样吧。
这就是我们的立场。
我们为启动而制定的方案
我创建的博客具有以下特点:
- 所有静态内容,例如 HTML 和 CSS
- 不使用数据库
- 零运营成本,不包括域名维护成本
- 没有私有管理的服务器
来实现这些功能Hugo和GitHub Pages我们使用
工具本身的解释在幻灯片中已有说明,因此我不再赘述。
- 使用 Hugo 管理静态网站
- 将 Hugo 管理的站点上传到启用了 GitHub Pages 的存储库
通过实现这两点,该网站的运行机制几乎与 S3 的静态网站托管功能完全相同。
最初,我们计划使用 CloudFront + S3 构建它,但由于运行成本过高而放弃了这一方案。
今后
这个网站已经上线了,但我还没写过文章,所以我会努力增加文章数量!
我打算先从 Terraform 相关的主题开始,
如果你感兴趣的话,欢迎来看看!
如果您觉得这篇文章对您有帮助,请点个“赞”!
0
