オンプレミスは、オンプレミスまたはオンプレムとも呼ばれ、お客様の所在地に物理的に設置されたプライベートサーバーで独立してホストされるライセンスソフトウェアの一種である。 クラウドコンピューティングを前提としたSoftware-as-a-Serviceの代替となるものです。
キーポイント
オンプレース(または「オンプレム」)は、お客様の「敷地内」にインストールされるソフトウェアです
クラウド型SaaSの対極にあるもの
ITインフラは、オンプレミスソフトウェアモデルの延長線上にあります。
オンプレミスの例
オンプレミスツールには2種類あります:
ソフトウェア
オンプレムソフトウェアとは、お客様の敷地内にある物理的なサーバーにインストールされ、動作するアプリケーションのことをいいます。 SaaSのような従量課金制とは異なり、ライセンスは物理サーバーにダウンロードされるため、インターネットに接続されていなくてもアクセスすることができます。 オンプレミスソフトウェアの例として、Microsoft Office Suiteが挙げられます。
ハードウェア
オンプレミスのハードウェアは、本当に機械のように物理的に存在する道具を表現するための空想的な方法です。 IT環境では、オンプレミスハードウェアの例として、サーバールームにあるハードディスクが挙げられます。 どのような組織や企業でも、通常、オンプレミスのITハードウェアが何らかの形で存在しています。
オンプレミスとクラウド(SaaS)ソフトウェアの比較
オンプレミスとクラウドベースのアプリケーション、どちらのタイプのソフトウェアにも欠点と利点があります。 さらに、ある会社にとって適切なパッケージと、別の会社のソフトウェアソリューションは全く異なるものに見えるかもしれません。 これらのオプションのメリットとデメリットについて読む際には、ご自身のビジネスのニーズを一番よく知っているのは自分自身であることを念頭に置いてください。
例えば、法律事務所では、業務の大半が文書や電子メールアプリケーションに依存する通信業務であり、リアルタイムで常に更新する必要がないため、基本的なMicrosoft Officeスイートのみで運用することが可能です。 (最後にMicrosoft Wordをアップデートした時のことを思い出せるだろうか?それともみんなまだ2010年版を使っているのだろうか?)。
例えば、原材料のサプライヤーが、供給とリアルタイムの課題に応じて流通コストを計算する必要がある場合を考えてみましょう。
オンプレミスソフトウェアのメリット
自社のデータに第三者がアクセスすることがないので、プライバシーの確保に適している
アプリケーションの利用を管理者が完全にコントロールできる
サプライヤーからの干渉や予期せぬ自動アップデートなしに、アプリケーションをフルカスタマイズすることが可能
オンプレミスソフトウェアのネガティブな点
社内のメンテナンスと将来のアドオンやアップデートに責任を持つ。
APIを自作(または外注)する必要がある
当初、専門的な知識を持ったユーザーがいなかったために、ソフトウエアのアプリケーションの能力を十分に発揮できない可能性がある。
SaaSのメリット
従量制で、必要な分だけ容量や処理能力を確保することができる
瞬時に拡張でき、他のシステムとの相互運用が可能(複雑なAPIを構築する必要がない)
場所を選ばないため、社員は必要に応じてどこからでもデータやファイルにアクセスすることができます。
SaaSのネガ
サブスクリプションモデルのシフトにより、短期的なコストが増加する可能性がある
ソフトウェア・プラットフォーム間で多くの変更がなされた場合、企業が買い物をする際に混乱を引き起こす可能性がある。
クラウド経由でデータを保存するため、サイバーセキュリティに不安がある。
また、オンプレミスとクラウドの両方を活用したり、あるアプリケーション(物理的な機械を制御するものなど)はオンプレミスで、他のアプリケーション(電子メールなど)はオフサイトで利用するというハイブリッドモデルを選択することも十分可能です。 例えば、VKSの作業指示ソフトは、SaaS型とオンプレミス型があり、クライアントがツールをカスタマイズすることができます。
オンプレミスソフトウェアの要件
ITと管理インフラは、オンプレミスの能力の延長であることを忘れないでください。
つまり、お客様のオンプレミスソフトウェアは、サプライヤーではなく、お客様の責任でメンテナンスする必要があるのです。 もし、他のシステムとの互換性がないなどのインフラ的な問題や、ITスタッフの不足などにより、十分に活用されていないのであれば、その効果は大きく減少することになります。
Microsoft Office 2010を購入し、長年使っていても、突然Microsoftを呼び出して最新バージョンにアップデートするよう要求することはできませんよね。 まず、最新バージョンはもともとダウンロードしたコードに書き込まれているわけではないので、不可能でしょう。 2つ目は、旧バージョンと全く同じ用途であっても、仕様が全く異なる別製品であることです。
これを解決する一つの方法は、コストのかかるハードウェアやソフトウェアの変更を取り入れる前に、IT部門の基盤を構築することです。
また、そのような場合、サプライヤーが提供する管理サポートが追加されるため、SaaSソリューションにこだわることもできます。 また、社内体制を整えた後に、そのソフトウェアでは対応しきれなくなった場合、他のプラットフォームを試すことができるのもメリットです。
しかし、スマートファクトリーの重要なツールセットであるIoTデバイスを理解する上で、オンプレミスとクラウドの違いを認識することは有益である。