Rundeck+αで運用作業を最適化する

こんにちは、いのうえとよです。 LOHACOの運用を担当しています。どうぞよろしくお願いしますね。

運用業務の手作業をやめたいな

と、思い始めたのはアスクルに中途入社して1年、引継ぎやシステム理解もひと段落して、そろそろ自分の色を出していこうかなと思っていた頃でした。

自己紹介になりますが、高専を卒業して20歳で上京してから、運用・維持が私のキャリアの全てです。で、LOHACOを含め、これまで様々なシステム運用に関わってきたわけですが、運用が担当する基本的な業務内容は、どんなシステムでもおおよそ以下の4つでした。

  • データ、ログ抽出
  • 調査依頼対応
  • アプリケーションのリリース
  • トラブル対応

これです。システム運用経験のあるエンジニアの方にはある程度共感していただけるかと思いますが、この作業たちがまあ、とにかく時間を取られる。LOHACOに限らずです。

トラブルを除けば基本的に依頼作業。かつ依頼する側からすればすぐに対応してほしい内容だったりするので、スケジュールにどんどん割込みが発生し、クリエイティブに使いたい時間がどんどん分断されていってしまうのです。 長距離ランナーがフルマラソン中、10分~15分刻みに何度も何度もタップダンスを要求される様子をイメージしてみてください。早くゴールに向かいたいのに!

で、作業効率を上げるべく運用ツールを作ったりもしたものの、運用者個人がそれぞれ思い思いに作っていくし、たくさんあるLOHACOのサーバごとにツールを用意する必要があるしで、今度はツールの運用維持が大変になってくる。良くないぞ……。

幸いなことに、アスクルは「運用改善」というタスクに対し、理解と評価を行う企業です。というわけで、この運用作業たちにメスを入れて業務改善をしてやろう、そして会社内で評価を得てやろうと考えたわけです。

続きを読む

モノリシックからマイクロサービスへ。あるいは、サービスベースアーキテクチャを考える。

こんにちは。さとうだいすけ(@dskst9)です。

LOHACOはMonolithic Architecture(以下、モノリシック)からの変革期にいます。
モノリシックからの変革 = Microservices Architecture(以下、マイクロサービス)と考えてしまうケースが多いようですが、本当にそれでよいのでしょうか。

マイクロサービス

本記事では、LOHACOがモノリシックとどう向き合っているのかをまとめていきます!

続きを読む

運用業務と問合せは表裏一体

こんにちは、アスクルで運用業務をしている ふくろ です。

運用業務を行っていると避けて通れない道、「問合せ」の問題点に対し小さな改善を行いました。

こちら簡単につづりたいと思います。

現在の業務フロー

社内から問合せを受けた時の流れをざっくり書きます

  • 問合せは専用のメールアドレスで受けている。
  • 受ける事でタスク管理ツールに自動登録される。
  • タスク管理ツール内で完結させる。

基本的にはこのサイクルにて問合せ業務が行われています。

続きを読む

運用エンジニアチーム合宿~2018冬~

こんにちは、アスクルの いのだい と申します。

私はLOHACOの運用エンジニアチームのマネジャーをやっています。

「運用」と聞くと、どんなことを思い浮かべるでしょうか。

この言葉の解釈は企業や現場によってさまざまだと思います。

当エントリーでは、LOHACOの運営に携わる運用エンジニアの熱い思いと葛藤をつづります。

続きを読む

新人エンジニア(中途)が語るアスクルの魅力

こんにちはこんにちは!2018年12月に入社した中野(@NAKANO_Akihito)です。LOHACOという、くらしをかるくするショッピングサイトのサーバーサイドをいい感じにしていく予定です!

本記事では、そんな入社したてホヤホヤのエンジニアが「なぜアスクルに入社しようと思ったのか」という切り口で、私が考えるアスクルでエンジニアとして働く魅力をご紹介します。

続きを読む

ASKUL Engineering BLOG

2021 © ASKUL Corporation. All rights reserved.