2016-03-29 10 views
0

それでは、私はBluemixユーザーだし、私は私の開発/テスト環境用Bluemixを使用し、今APIサービスのセットを使用して構築された私のアプリケーションは、何、局部的に私の本番環境にプッシュする準備ができたとしましょうそれを行う最善の方法は?私のサービスはどうなりますか?一般的にそうでなければ、それがクラウドベースにするために、すべてのクラウド環境上でそれを実行しているのメリット(スケーラビリティ、可用性など)とすべての作業を失うことになり、雲の中に残るべきクラウドのために開発されたアプリケーションを話すBluemixアプリケーションをクラウドからオンプレミスへ移行するには?

+0

も、ワトソンサービスは、すべてのRESTfulです。おそらく、彼らは唯一のbluemix内部から使用することができ、例えば、データベースなどの他のサービス、私はわからないが、私はすでにbluemix – Leo

+0

通知を推測する(あなたがそこにDEV、テストを持つことができます) – Leo

答えて

0

時間の無駄でした(例えば、ローカルファイルシステムの使用を避ける)。

は、あなたの質問に答えるために、あなたは別に、アプリケーションの各コンポーネントを分析する必要があります。ローカル環境がインターネットに接続されている場合でも、REST API経由でアクセス可能なサービスにアクセスできます。明らかに、Bluemix上で実行されているカスタムREST APIを開発した場合、Bluemix上で引き続き実行する(またはあなたのローカル環境にも移行する)必要があります。 Bluemix提供のサービスのREST APIのみを使用した場合でも、それらは公衆ネットワーク上で利用可能です(ただし、Bluemixアカウントと関連するサブスクリプションがアクティブである必要があります)。

他のサービス(データベースインスタンスなど)に関しては、特定のサービスがインターネット経由でアクセス可能なものもあれば、Bluemix上で実行されているアプリケーションのみからアクセスできるものもあるため、ドキュメントをチェックする必要があります。あなたは資格情報を持っている場合あなたはまだ外bluemixからそれらにアクセスすることができますので、

+0

おかげで、独自のDevOpsチームのコンセプトを持っています! WASアプリケーションはどうですか? IBMはWASリソースをクラウドに移行するよう企業に納得させようとしています。特に開発とテストの環境 – Sobiaholic

+0

ようこそ。この場合でも、すべてのサービスは使用しているサービスの種類によって異なります。 Aは、それがWAS軽量で、Bluemix上のアプリケーションは、JavaのLibertyプロファイル上で実行されたので、アプリケーション自体は、オンプレミス環境でもいくつかの変更で実行されます。 REST APIとサービスは完全に同じです:REST APIが利用可能になりますが、Bluemixの外部からアクセスできるように各サービスをチェックする必要があります。 –

関連する問題