GMOシステムコンサルティング

当社は東証1部上場GMOインターネットグループのWebシステム開発会社です。

  • GMOシステムコンサルティング
  • MENU

No.1 ECソリューションを
一緒に創る仲間、
広げていく仲間
を募集しています。

扱っている技術

  • Javaとともに進化

    創業以来、当社はJavaを用いたWebアプリケーション開発を行ってきました。創業間もない2000年頃は、まだ JavaでWebアプリケーション開発を行うための汎用的なフレームワークは登場しておらず、自社でフレームワークをオリジナルに創って持つ必要がありました。その後、JavaによるWebアプリケーション開発向けのオープンソースフレームワークが登場すると、それらをいち早く採用し、より汎用的なフレームワークスイート(オープンソースフレームワークの組み合わせ)を活用するようになりました。

    大規模システムへの対応

    当社は、インターネット上で展開されるサービスの開発を行っています。そのため、アクセスの集中が想定される大規模なシステムの開発を行うこともあり、負荷の分散や可用性を高めるための技術(HAProxyやDRBD)の活用や、パフォーマンス改善のための仕組み(memcached等)の活用にも取り組んでいます。

  • マイクロサービスアーキテクチャでの開発

    当社では、自社サービスの開発にマイクロサービスアーキテクチャを取り入れるべく、Rubyでの独自フレームワークを開発し、適用しました。その後、そのフレームワークをJavaでも扱える形にし、新しい技術の活用機会を自ら創り出し、より良い物を効率よく作るための技術ノウハウの確保を行ってきました。

    マイクロサービスアーキテクチャのメリット
    • ・サービスを相対的に小さくすることができる
    • ・サービスごとに最適なプログラミング言語、フレームワークが選択できる
    • ・他のサービスと独立してデプロイできる
    • ・スケール戦略を他のサービスから独立して行なうことができる
    • ・他のサービスによる障害の影響を分離することができる
    • ・特定の技術へのロックインを避けることができる

    ※開発するアプリケーションの特徴や規模、追加機能開発の頻度などを考慮し、モノリシックかマイクロサービスのどちらのアーキテクチャが適しているかを常に検討しながら開発を行っています。

GMOインターネットグループならではのサービスインテグレーション

GMOシステムコンサルティングは、システム開発を行って納品して終わり、という会社ではありません。
お客様がサービスを運営するインフラやネットワークの構築、サービスを立ち上げるための独自ドメイン管理、Webにおけるセキュリティを確保するためのSSLサーバ証明書管理、サービス開始後のSEO対策など、多岐に渡るサポートも含めて幅広くサービスを提供している会社です。そしてその全てのリソースをGMOインターネットグループ内で賄えるという特徴があり、それゆえ貴重な体験ができる会社でもあります。
当たり前のことですが、要件を定義し設計をして、実装後にテストしただけでは、実際にサービスは何も動き出しません 。当社がGMOインターネットグループにいながらにしてシステム開発を行うことの最大のメリットは、お客様のサービスを動かすために必要な全てを持ち、いつでも最適な選択肢を提供できることです。つまりこれが当社にとっての「サービスインテグレーション」なのです。
また、そのような環境下で経験を積んだ優秀なエンジニアが多数在籍しているため、まだ経験の浅い方でも安心してスキルを身につけながら、プロジェクトに貢献することができます。
プロフェッショナルとして、胸を張って「サービスインテグレータです」と言えるような、そんなキャリアパスを我々と一緒に描いてみませんか?
「あなたは何ができますか?」「何でもできます!」と答えられるエンジニアを目指して。

トップへ