株式会社Impressive

航空会社デジタルサービスの複数運用保守案件

期間
2017〜2021年
役割
運用保守、サイト制作・更新、ドキュメント整備
Ruby on RailsAWS Elastic BeanstalkAWSMySQLNetlify

課題: 性質の異なる複数サービスの並行運用

航空会社グループ向けに、会員限定で閲覧できるコンテンツ配信サービス、技術広報のためのブランドサイト、社内向け仕様書ドキュメントという、目的も技術基盤も異なる複数のWeb関連サービスが並行して稼働していました。それぞれ更新頻度や関係者体制が異なり、長期にわたって安定した運用保守を続けることが課題でした。

アプローチ: サービスごとに最適な運用体制を構築

コンテンツ配信サービス本体はRuby on RailsアプリケーションとしてAWS Elastic Beanstalk上で稼働しており、コンテンツ更新・SSL証明書の更新・サーバー環境のトラブル対応まで含めた運用保守を継続的に担当しました。ホスティングにはAWSを、ドキュメント系サイトの配信にはNetlifyを利用し、それぞれのサービス特性に応じたインフラ構成を維持しました。

技術広報のためのブランドサイトについては、企画発足に応じたコンテンツ改修や多言語対応、イベント対応などの更新作業を継続的に行いました。社内向けの仕様書はMySQLを含む技術構成のドキュメントとして整備し、長期間にわたり更新を続けました。

成果

複数年にわたり、性質の異なる複数サービスをそれぞれのライフサイクルに応じて安定的に運用しました。サービスの終了にあたっては、データの完全削除を含む運用終了対応まで一貫して担当し、責任を持って案件を完了させました。