BeeX Tech blog

BeeXではクラウドネイティブアプリ開発、企業の基幹クラウド基盤構築、システム移行、運用保守を行っています。

BeeX Tech Blogをはてなブログに移行しました!


はじめに

こんにちは
株式会社BeeXでエンジニアをしている半田です。

この度、弊社のTech Blogをはてなブログに移行しましたので、本記事では簡単に移行の背景やはてなブログを選んだ理由などについてご紹介します。

移行の背景・理由

これまで利用していた弊社のTech Blogは会社HPと同じプラットフォームを利用して2017年に開設し、現在まで運用してきました。
しかし、運用を続ける中でいくつかの課題が見えてきました。
※管理面での課題もありましたがそちらは割愛します

  • 一般的に利用されているTech Blog用のプラットフォームではないため、使い方などがWeb検索しても出てこず、細かな使い方や制約は社内で担当者に質問するか執筆しながら覚えていく必要があった
  • 執筆時に選択できる記法がほぼ固定で、Markdownやそれ以外のものは選択できなかった
  • 会社HPのプラットフォームを利用しているため、権限の関係でタグやカテゴリなどを気軽に追加できなかった

上記は一例ですが、このような課題を解消し、エンジニアがより気軽に技術発信できる環境を整えるため、Tech Blogのプラットフォームを移行することにしました。

はてなブログを選んだ理由

移行先のプラットフォームを検討するにあたり、いくつかの選択肢を比較・検討し、その結果、以下の理由から「はてなブログ for DevBlog」(https://help.hatenablog.com/entry/devblog)を採用することにしました。

  1. 使い方のヘルプや記事が充実
  2. 複数の記法に対応
  3. ブログ管理に必要な機能が多く提供
  4. リーズナブルな価格設定

上記リンクに記載されていますが、「はてなブログ for DevBlog」とは、法人向けの技術発信に特化したはてなブログのプランになります。

はてなブログ for DevBlog は、法人が自社の技術的な取り組みや成果、知見等を発信するブログに限定したプランです。個人向けの有料プランと同じ価格でご利用いただけます。有料の機能が不要な場合には、無料でもご利用いただくことが可能です。

自社製品の紹介や採用関連の発信はNGなどの利用ルールはありますが、技術情報の発信においてはそこまで細かな制約はなく、これまで執筆している技術記事の内容であれば問題ないと判断しました。

使い方のヘルプや記事が充実

背景のところで記載しましたが、現在のTech Blogは独自プラットフォームの機能を利用しているため、執筆者が求めている詳細なヘルプや使い方まではカバーされていませんでした。
その点、はてなブログはブログサービスとして広く使われている媒体であるため、公式のヘルプがかなり充実しています。


はてなブログ ヘルプ

また、利用ユーザーが多いため、公式のヘルプに使い方の記載がない場合でもGoogle検索などで関連記事が見つかることもあり、執筆者自身でも情報にたどり着きやすくなると考えました。

複数の記法に対応

はてなブログでは複数の記法(はてなブログでは編集モードと呼称)に対応しており、次の3つの記法が利用できます。

  • 見たままモード
  • はてな記法モード
  • Markdownモード

help.hatenablog.com

これまでの弊社Tech Blogでは見たままモードに近い記法で執筆していたので、"見出し""文字へのリンク付け"等をマウスによる操作で行う必要がありました。
はてなブログでは見たままモード以外にもはてな記法モードとMarkdownモードが利用できるため、細かな表現をテキストで記載することができるようになります。
普段の業務でMarkdownを利用するエンジニアもいるため、執筆者自身で書きやすいモードを選択できるようにできると考えました。

ブログ管理に必要な機能が多く提供

はてなブログは、現行のTech Blog機能でもあったタグ機能やカテゴリ機能はもちろんのこと、アクセス解析機能やカスタムURL、検索エンジン向けタイトルなどのブログ管理機能がかなり充実しています。

また、はてなブックマーク(https://b.hatena.ne.jp/)や企業技術ブログ(https://hatena.blog/dev)などのはてなサービスとの連携機能もあり、より情報発信しやすい環境が揃っており、より多くの方にも記事をお届けしやすくなると考えました。

リーズナブルな価格設定

最後にコストパフォーマンスですが、「はてなブログ for DevBlog」のコストは高くても1ヶ月1000円程度、1年コ―スや2年コ―スを選択すれば更に安い料金で利用が可能です。
他のブログサービスと比べてもこれはかなり低価格でした。

  • 1ヶ月コース 1,008円
  • 1年コース 8,434円
  • 2年コース 14,400円

【はてなブログ】for DevBlogの料金 – はてなヘルプ|お問い合わせ


移行作業の概要

移行作業では大きく分けて以下のタスクを行いました

  1. 既存記事のエクスポートとインポート
  2. ドメイン設定
  3. デザインのカスタマイズ

特筆する点として、当初の想定でははてなブログのインポート機能を利用して移行する予定でしたが、既存のプラットフォームからエクスポートした記事データがインポート機能で対応できない形式だったため、全て手動で記事を移行しました。
2017年~現在まででそれなりの記事数が書かれていたのと、画像ファイルなども手動アップロードが必要だったため、この移行作業だけで半年以上かかりました。

おわりに

弊社のTech Blogは、第二期の初日にあたる2017年3月1日にSAPとCloudに特化した技術ブログとして立ち上げられました。
当時に比べて社員数や市場なども大きく変化しており、プラットフォームも変わりますが、これからも情報発信を継続して行っていくことは大きく変わりません。

新しい環境でより多くの技術情報を皆さんにお届けできればと思いますので、今後ともよろしくお願いいたします。