サーバーサイド開発(ゲーム / Web API・DB設計)

ビヨンドのサービス案内

サーバーサイドのAPI開発、DBチューニングも丸投げ!

ソーシャルゲーム や Webサービスを取り巻くトレンドや環境はとても速いスピードで大きく変化を続けていきます。

また、ソーシャルゲーム や Webサービス というのはシステム開発が終わってからが本番です。サービスのリリース後の運用フェーズにおいて、ユーザー増加やサービス機能追加に伴うアクセス負荷対策など、サービス・アプリケーションを取りまく環境の変化にも柔軟に対応していくことが求められます。

ビヨンドでのサーバーサイド開発では、10年以上の大規模な ソーシャルゲーム や メディアサイト で利用される、クラウド / サーバーの設計・構築・運用保守の経験と実績に基づいて、インフラの設計段階からクラウド / サーバーの負荷分散やプログラム処理を考慮しながら、サーバーサイド / バックエンド・API開発・データベース設計をおこなっております。

お客様のケースによって課題や問題は様々ですが、お客様のご要望に応じた サーバーサイド / バックエンド・API開発・データベース設計に 柔軟に対応・支援できる体制が整っているので、お客様が本来のビジネスに集中できるよう、ビヨンドがサーバーサイドのプログラム開発まで支援いたします。

万が一のシステムのトラブル・障害についても、原因究明から対策まで、ビヨンドがしっかりサポートいたします。

サーバーサイド開発(ゲーム / Web API・DB設計)イメージ

ビヨンドのサーバーサイド開発の特徴

Webシステムでは、クライアントサイドとサーバーサイドの通信・データ接続が必要となりますが、サービス・コンテンツの仕様・機能が複雑になるほど、サーバーサイド・APIの動作も大きく変わってきます。ビヨンドでは、ソーシャルゲーム や ECサイト・予約システム などのWebサービスの サーバーサイド・API開発 を手掛けてきた実績から、お客様独自のWebサービスの仕様・機能に適した サーバーサイド・API開発 を支援いたします。


サーバーサイド開発の流れ

お客様が実現したいサービス・コンテンツの構想がまとまっていない場合でもご安心ください。最初の要件定義・基本設計のフェーズから、しっかりと要望の洗い出し・サポートいたします。お客様が求められるサービス・コンテンツの仕様・予算に応じて、可能な限りムダの無い時間とコストで、サーバーサイド・APIの環境と機能をトータルでご提供いたします。


  1. 1. ヒアリング・
    要件定義

  2. 2. 基本設計
    (外部設計)

  3. 3. 詳細設計
    (内部設計)

  4. 4. プログラム
    実装

  5. 5. 単体テスト

  6. 6. 結合テスト

  7. 7. 総合テスト

  8. 8. 運用テスト
    (お客様で実施)

  9. 9. システム移行
    (本番リリース)

  10. 10. 運用保守
     ※ オプション

サーバーサイド開発の実績

サーバーサイド開発実績(一例)

  • ● 大規模MMORPG
  • ● アクションゲーム
  • ● リアルタイム対戦ゲーム
  • ● 農園シミュレーション
  • ● ECサイトアプリ
  • ● チャットアプリ

サーバーサイド開発・API開発 にイチ早く取り組んできたビヨンドだからこそ、多種多様なサービスのジャンルにもご対応が可能です。

データベース設計からAPIのインターフェイス設計・実装までのプログラム開発を一元で管理できるため、お客様はサービス・アプリケーションの開発に専念していただけます。

また サービスリリース後の運用フェーズにおいても、既存のシステムリソースを最大限に活用できるように、サービス利用者の増加や新機能追加による高負荷対策、ボトルネック解消のためのミドルウェア・データベースのパラメーターチューニング など、アプリケーションを取りまく環境の変化にも柔軟にご対応いたします。

サーバーサイド開発(ゲーム / Web API・DB設計)に関するよくある質問

サービスの見積依頼する方法を教えてください。

「お問い合わせフォーム」からお気軽にご連絡・ご相談ください。
お問い合わせ内容を確認後、「1営業日以内」に改めて担当者よりご連絡いたします。

またお電話でのご相談も可能です。
TEL:0120-803-656(24時間365日 受付対応)

サーバーの負荷テスト作業をお願いできますか?

はい、ビヨンドでは Apache JMeter を使って、お客様もしくはビヨンドにてテスト計画のシナリオファイル(jmxファイル)を作成・実行し、本番環境の負荷を想定した負荷テストの作業・サポートいたします。

< 負荷テスト・サポートの作業工程 >

1. 想定の負荷・性能目標の定義
2. 負荷テストの設計(スループット目標など)
3. 負荷テストのシナリオ作成
4. 負荷テストの環境構築
5. 負荷テストの実施
6. 負荷テストのレビュー・調査
7. 負荷テスト結果の資料作成

● 目標に到達しない場合は、目標達成まで下記工程を繰り返します。
・負荷テストの設計に問題がないか確認、修正
・プログラム実装、サーバー設定、データベースの設計に問題がないか確認、修正
・再テスト

※ 本サービスは、別途 負荷テストの作業料金が必要となります。
詳細は以下よりご確認ください。

https://beyondjapan.com/service/loadtest

サービス契約にあたり、契約書の締結は可能ですか?

● クラウド / サーバー の構築・運用保守サービスの場合
サーバーサポート利用規約 の規約内容・約款に基づきご契約となります。

● システム開発の場合
別途、開発業務委託契約書の締結を以ってご契約となります。

システム開発業務で 常駐対応(SES)は可能ですか?

恐れ入りますが、お客様先での常駐によるシステム開発の業務・SESはお受けしておりません。
受託開発の形態による業務のみとなります。

システムの仕様変更に対応できますか?

システム開発の設計~実装のフェーズで、システムの仕様を変更することは可能です。
ただし、システム仕様の変更に伴うスケジュール・納期の延長、また仕様変更の内容・要件によって、
追加の作業工数(追加費用)が必要です。

システム(プログラム)の運用保守もお願いできますか?

はい、弊社でシステム開発されたコード・プログラムであれば、日々の運用保守・技術サポートから追加機能の実装・機能改修までオールインワンでご対応いたします。

ただし、お客様の既存システム、他社で開発されたコード・プログラムの保守・改修はお受けしておりませんので、あらかじめご了承ください。

対応可能な開発言語について教えてください。

ビヨンドのシステム開発では PHP が主な開発言語になりますが、
Python の開発言語を用いたシステム開発にも注力しております。
また、フレームワークも各言語でスタンダードなものが対応可能です。

外部機関の監査によるセキュリティ認証はありますか?

はい、ISMS認証 (ISO/IEC 27001:2013) を取得しております。

システム開発の得意な分野を教えてください。

以下のような要件・仕様を中心としたシステム開発(受託開発)をおこなっております。
ただし、これらに該当しないシステム開発については、別途ご相談とさせていただきます。

● Web系のシステム / アプリケーションのサービス開発(新規開発に限ります)
● サーバーサイド の バックエンド開発・Web API開発
● ミドルウェア(Apache / MySQL など) の パラメータチューニング(パフォーマンス改善)

よくある質問一覧を見る