高倉 徹
東京都 渋谷区 渋谷2-19-15 宮益坂ビルディング609
  • 大手テック出身xAWS資格10個超の技術力
  • SaaSで実現できない業務AI自動化が専門
  • 認定スクラムマスターが率いるズレない開発

既存実装の従量課金リスクを解消。新卒向け求人サイトと管理画面の改修

既存実装に潜む無駄なクラウドアクセスを特定・解消し、UX・セキュリティ・運用コストを一括で改善

業種
企業向けサービス業
地域
情報非公開
規模
情報非公開
費用
情報非公開

人材サービスを展開する事業者様より、新卒向け求人サイトと運営・企業向け管理サイトの改修に関するご相談をいただいた。デザインと実装の差異、一覧画面のソート不具合、権限に応じた画面表示の不整合、クラウドDBのセキュリティルール不備など、UX・セキュリティの複数課題が残存していた。加えて、長期運用の過程で積み重なった既存実装の中に、画面遷移時に無限レンダリングを引き起こす箇所が含まれており、従量課金モデルのクラウド基盤にアクセス料金が継続的に積み上がるリスクを抱えていた。当社ではフロントエンド・バックエンド・インフラ設定を横断的に精査し、課金に直結する無駄なアクセスの削減から、デザイン差異の解消・権限制御の見直し・検索SaaSのチューニング・性能テスト用データ生成スクリプトの整備までを一貫して対応。既存取引先からのスポット契約として、限られた期間内で運用品質とランニングコストの両面を改善した。

依頼を受けたカテゴリ
Webシステム開発Webシステム開発ソフトウェア開発モバイルシステム開発
制作物種別
スマホサイト求人サイト 顧客管理系総合管理系
業務範囲
・フロントエンド改修(UI差異修正・一覧画面ソート機能修正・権限別画面制御)
・バックエンド改修(サーバーレス関数)
・インフラ・セキュリティ(ホスティング設定・NoSQL DB セキュリティルール再設計)
・検索SaaS のインデックス・検索設定チューニング
・性能テスト用データ生成スクリプト開発
業務の概要
新卒向け求人サイト本体と、運営側・企業側の管理画面の改修プロジェクト。利用者側(求人情報の閲覧・検索)、企業側(求人情報の登録・管理)、運営側(ユーザー・企業・掲載情報の管理、権限制御)に加え、検証基盤(性能テスト用のサンプルデータ登録・削除スクリプト)を横断的に改善。フロントエンドのフレームワーク刷新は行わず、既存のフロントエンドフレームワーク・モバイル対応フレームワーク・クラウドBaaSの構成を活かしたまま、UX・セキュリティ・運用コスト面の品質を底上げする構成とした。
開発規模・期間
利用技術
Pythonjavascriptその他言語ソフト・アプリ設定サーバ設定
利用サーバー環境・DB
備考

実績・事例の詳細

お客様は新卒向け求人サービスを運営されており、サービス本体のフロントエンドと、運営・企業が利用する管理画面を継続的に改善していく必要があった。特にデザイン指示書と実装の差異、一覧画面のソート挙動の不整合、権限に応じた画面表示制御の不具合など、UXとセキュリティに関わる複合的な課題が残っていた。加えて、クラウドNoSQL DB のセキュリティルールが十分に整備されておらず、正当な操作でも権限エラーが発生するなど運用面の支障も出ていた。

さらに大きな課題として、長期運用で積み重なってきた既存コードベースの中に、画面遷移時に無限レンダリングが発生する実装が一部に残っていた点が挙げられる。利用していたクラウドBaaS はアクセス回数に応じた従量課金のため、ユーザー数が増えるほど想定外のランニングコストが積み上がるリスクを抱えていた。

当社ではまず、UIの挙動と実装コードを突き合わせながら無限レンダリングの原因を特定し、コンポーネントのライフサイクルとデータ取得処理を見直すことで、不要なDBアクセスの発生を抑制した。合わせてデザイン指示書と実装の差分修正、一覧画面のソート仕様準拠の修正、権限別の表示制御ロジックの見直しを行い、ユーザー体験とセキュリティを同時に底上げ。クラウドNoSQL DB のセキュリティルールを再設計し、権限エラーの解消と不正アクセスの抑止を両立させた。

また、今後の性能検証を継続的に行えるように、検索SaaS と クラウドNoSQL DB の対象コレクションへサンプルデータを一括登録・削除できるスクリプトを Python で整備。設定値を柔軟に変更できる構成とし、複数の負荷シナリオを素早く再現できるようにした。

成果・結果

運用コスト/
既存実装に潜んでいた無限レンダリングを解消し、従量課金モデル下でのランニングコスト増加リスクを抑制。

セキュリティ/
クラウドDB のセキュリティルール再設計と、画面側の権限制御修正により、権限エラーの解消と不正アクセスリスクの低減を実現。

ユーザー体験/
デザインと実装の差異修正、一覧画面のソート仕様準拠修正により、求人サイト利用者・管理ユーザーの双方で操作感が向上。

検証効率/
検索SaaS と クラウドNoSQL DB 向けのデータ生成スクリプトを整備したことで、複数の負荷シナリオを素早く再現できるようになり、性能検証の継続性を確保。

対応スピード/
スポット契約の短期プロジェクトにもかかわらず、約4ヶ月で複数の改修項目を完遂。

担当者のコメント

本プロジェクトで最も意識したのは、「見える課題」と「見えていないリスク」を同時に扱うことでした。デザイン差異やソート不具合といった表面的な改善テーマに加えて、既存コードベースの中に潜んでいた無限レンダリングはランニングコストに直結するクリティカルなリスクであり、早期に気付いて抑え込めたことが大きな成果だったと考えています。既存のフロントエンドフレームワークとクラウドBaaS の構成を活かしながら、フロントエンド・バックエンド・インフラ設定を横断的にチューニングし、スポット契約の短期間で運用品質とコストの双方を改善することを目標にしました。また、性能テスト用データ生成スクリプトを残しておくことで、今後の改修・負荷検証を内製で継続できる状態を整えている点も、長期視点でのお客様の運用を支える工夫として意識しています。

業務内容

実績・事例

Webシステム開発の料金相場

Webシステム開発の相場

メニュー

ミストラルテック株式会社へお問い合わせ
ミストラルテック株式会社

会社情報

会社名
ミストラルテック株式会社
業種
IT:システム開発
代表者名
高倉 徹
郵便番号
150-0002
所在地
東京都渋谷区渋谷2-19-15 宮益坂ビルディング609