仮想化 - VMware、VirtualBox
これは、サーバーソリューションベンチャーの最初から自然なステップでした。 Easy Projectをデプロイする最も簡単な方法は、提供されている仮想マシンを使用することです。 最適なパフォーマンスが得られるように事前設定済み。 VMwareおよびVirtualBox互換のマシンは、追加料金なしで提供されます。 少額の料金で、Hyper-Vマシンを提供することもできます。
また、EasyProjectコミュニティ向けにVMの無料バージョンをいくつかリリースしました。
簡易プロジェクトインストーラ
これまでで最も使用されたツール。 Easy Projectをサーバーに直接インストールすることを選択した場合、このツールを使用すると非常に簡単になります。 コマンドをXNUMXつだけ実行してから、 ウィザードに従う。 インストール、マイグレーション、レーキタスク、gemの更新などを手動で実行する必要はもうありません。Easy Projectインストーラは自動的にそれを行い、エラーの可能性を最小限に抑えます。
Easy Projectインストーラは、定期的なアップデートに使用できるVMの不可欠な要素です。
簡単なサーバー要件チェック
Easy Projectはさまざまなシステムに依存していますが、この時代には普通のことです。 統合テクノロジ。 依存関係を整理するために、非常にシンプルなツールを考案しました。 サーバー上の重要なコンポーネントを確認します。 管理者は、単純なコマンドを実行して、各要件のステータスを見つけるだけです。 この情報は、インストールまたは更新前の管理者にとって重要ですが、考えられる問題に対してより多くの情報に基づいた対応を提供するサポートスタッフにとっても重要です。
マニュアルとガイドライン
サーバー環境は、ばかげた比率の多様なジャングルです。 すべての部品を完全に同期させるには、豊富な経験と継続的な経験が必要です あなたの知識をリフレッシュ 新技術について。 私たちのアプリケーションに関連する最も重要な構成とコンポーネントのために、我々は命令を発表しました 管理者を支援するマニュアルとガイドライン 通常のサーバーメンテナンスで。
インストールマニュアル、ルビーのアップデート、サーバーの設定、便利なコマンド、一般的なサーバーエラーなどが含まれます。
サーバーソリューションの制限
柔軟性をサポート
自社ホストアプリケーションをスムーズに実行するために役立つ情報やツールをお客様に提供するように最善を尽くしていますが、お客様の環境を直接制御することはできません。 つまり、サーバー上で直接修正を実行することはできません。または、サーバー上でさまざまなエラーが発生した原因を探すことができないため、サポートを提供するときにしか推測できません。
管理者によるリモートサーバーサポートは、有料サービスとしてご利用いただけます。 さらに、クラウドソリューションと比較すると、解決時間は常に長くなります。これは、クライアントサーバーへのアクセスを提供する前に必要な調整が原因です。 これは次のポイントにつながります:
アクセス制限と問題
ほとんどの場合、顧客がサーバーサポートを要求すると、サーバーへの直接アクセスを提供することはできませんが、TeamViewerなどのアプリを介したリモート制御セッションを提供できます。 アクセスがないよりはましですが、リモート制御ツールを使用すると、直接(SSH)アクセスと比較して、柔軟性と解決時間が大幅に低下します。ホスティングコンピューターとの接続の問題、遅延、制御の喪失などです。顧客はコンピューターを使用します。 その結果、SSHアクセスよりも解決時間が最大50%遅くなります。
スケジューリング
サーバー管理者の需要は供給よりも大きく、これは非常に難しい事実です。 サーバーサポートも例外ではありません。 この単純な理由から、サーバーサポートは事前にスケジュールする必要があります。これにより、問題を完全に解決するための十分な時間枠が確保されます。
これは、唯一のアクセスオプションが、顧客の管理者がいる必要がある場所でのリモートコントロールによる場合に特に当てはまります。 顧客がSSHアクセスを提供してくれた場合、この問題はもう少し小さくなります。利用可能な場合はすぐに修復が開始され、顧客の管理者と会う必要はありません。
バグ報告の検証
すべてのサーバー環境が異なると言うのは、あまり一般的ではありません。 非常に多くの設定オプションがあるので、2つの同一のサーバーを持つことは不可能だと思うでしょう。 多くの場合、これが、バグとして機能する顧客によって記述された特定の動作を社内でシミュレートできない理由です。
アプリケーションの実行に必要なサービスが推奨事項とは異なる設定になっている場合、それは必ずしも間違っているわけではありませんが、その設定までたどるのが難しい問題をアプリケーションに引き起こす可能性があります。