Developerサイトに移行します。見た目やトピックエリアなど更新されますが、開発者に必要とされるコンテンツを引き続き提供していきます。アプリケーションを「クラウド内で」実行することに興味がありますか?もしあったとしても、エンタープライズ・アプリケーションの現実を考えると、どこから手を付ければ良いのかすら、わからないのではないでしょうか?このシリーズでは、ハイブリッド・アプリケーションを階層化する際のさまざまな方法を取り上げ、いくつかの例を通じてそれらの方法をステップバイステップで説明します。アプリケーションの中でも企業内にそのまま残すのが最善のコンポーネントとの接続を維持しながら、その他のコンポーネントをマイグレーションする方法です。ランタイム、サービス、ツールのさまざまな選択肢についても取り上げます。ベースのプラットフォームへマイグレーションできるかを説明します。サービスをオンプレミスに残すシナリオと、クラウドへ移行した場合に、セッション管理、スケーリング、ロギングを行うために、アプリケーションに必要となるかもしれない変更についても取り上げます。アプリケーションクラウドにマイグレーションするアプリケーションを評価する際、当然最初に評価しなければならないのはアプリケーション自体です。この評価プロセス全体を通して、以下の質問に対する答えを明確にしておく必要があります。アプリケーションをクラウドにマイグレーションするのは簡単であり、さまざまな選択肢の中からランタイムやサービスを選択することもできるでしょう。一方で、単純なアプリケーションであっても、データベースなどのサービスを扱う方法について検討する必要や、スケーリングが必要な場合には、セッション・アフィニティーに対処する方法についても検討する必要があります。マイグレーションをステップバイステップで説明します。ワーカー・プロセスをクラウド内で実行する際の問題を検討します。シリーズの以降のチュートリアルでは、クラウドでのスケーリングとセッション・アフィニティーの問題について検討します。(あるいは、コストが高くなります)。そこで、このような類のアプリケーションにも適用できるいくつかの選択肢についても取り上げます。(正確に把握していると思う場合でも、マイグレーション・ツールを使用することをお勧めします)。データベースに接続する方法を説明します。アプリケーションを実行するには、複数の選択肢があります。ランタイムを使用することです。この容易な手段を採れば、アプリケーション以外についての懸念はすべて取り除かれます。ランタイムをインストールする必要も保守する必要もありません。ビルドパックも用意されています。このチュートリアルでは、どちらのビルドパックを使用する方法についてもステップバイステップで説明します。言語のバージョンを制御して管理することができます。コンテナーまたは仮想マシンを選択することができます。した方法では、ランタイムとバージョンをよりきめ細かく制御することができますが、その場合、インストールと管理の作業が多少増えることになります。Machines?」を参照してください。マネージャーなどの外部依存関係に対処する方法を検討して決めなければなりません。サービスを利用してアプリケーションから現在使用している依存関係に接続するという方法もあります。このシリーズでは、この両方の方法についてステップバイステップで説明します。クラウド・アプリケーションに関する考慮事項アプリケーションをクラウドにマイグレーションする際には、アプリケーションの設計が、クラウド・セントリックでないとしても少なくとも「クラウド対応」であるかどうかを理解しておく必要もあります。このチュートリアルで取り上げるマイグレーション・ツールは、アプリケーションをクラウドにマイグレーションした場合に問題が発生する恐れがある領域がないかを調べます。スキャン対象となる項目には、状態管理やロギングをはじめ、検討しなければならない一般的な項目が含まれます。セッションを使用したサンプル・アプリケーションのマイグレーション・シナリオを辿ります。参照することをお勧めします。Foundry、Docker、および仮想マシンによってアプリケーションのデプロイメントをサポートしています。アプリケーションをどのように開発しているか、あるいはどのデプロイメント・ランタイムの方法を選択するかに関わらず、プログラムによってアプリケーションをクラウドにプッシュすることができます。コマンド・ラインを使用します。上でアプリケーションをマイグレーションしたり、デプロイしたりするのに役立つプラグインがいくつもあります。マイグレーションに関するレポートとアドバイスを得ることができます。デプロイするためのプラグインもあります。この最初の例ではコマンド・ラインだけを使用します。使用することをお勧めします。ランタイムにマイグレーションするでは早速始めましょう。Guide』で取り上げられているアプリケーションです。マイグレーションする際に必要となる考慮事項を詳しく説明しています。データベースを使用するようにアプリケーションをセットアップしました。そのため、必ずこのチュートリアルに付属のアプリケーションを使用するようにしてください。初期セットアップが完了したら、マイグレーション分析ツールを実行することから始めます。サービスを利用します。アプリケーションをダウンロードするこのシリーズを通して、使用するそれぞれのサンプル・アプリケーションを用意してあるので、手順とツールを十分に理解できるよう、これらのアプリケーションを使用することをお勧めします。すれば、皆さんのお手元のアプリケーションに関しても、これから説明するのと同じ手順に従えばよくなります。リポジトリーとして入手することができます。実行して、このリポジトリーを複製します。以降は、このコマンドによって作成されたディレクトリー内で作業することになります。アプリケーションを開発する方法に極めて高い柔軟性がもたらされます。デプロイメント用プラグインを紹介します)。コマンド・ライン・インターフェースをダウンロードしてインストールします。マイグレーションする際の難易度を判断するために利用できるマイグレーション分析ツールをいくつか提供しています。バイナリー評価ツールです。ここでは、このツールをコマンド・ラインから実行します。