最近のアクセス:
クラウドにデプロイ: 手順

クラウドプロトタイピングの背後にある目的は、アプリケーションをクラウドでプロトタイピングするためのシンプルなメカニズムを提供することです。ここでは、このメカニズムを使用してアプリケーションをクラウドにデプロイする方法や、役立つ情報を提供します。

Context

利用可能なプラットフォーム

デプロイメントプロセスでアプリケーションがパッケージ化され、Amazon サーバーに基づく GeneXus のクラウドにアップロードされます。開発者は、次のバックエンドの Web またはスマートデバイス (Android と iOS) のアプリケーションをデプロイできます。
  • MySQL を DBMS として使用する Java
  • MySQL または SQL Server を DBMS として使用する .NET
警告: この機能は、プロトタイピング目的でのみ利用できます。別の SLA が必要になる本番運用時のアプリケーションのホスティングには使用できません。

GeneXus 認証

アプリケーションをデプロイするには、開発者が GeneXus に登録されている必要があります。ユーザーアカウントがない場合は、ここで作成できます。

環境の設定

  1. プロセスは既存のナレッジベースから始めます。既存の環境を使用することも、Java または .NET ジェネレーターで新しい環境を作成することもできます。新しい環境を作成する場合、ターゲット環境として設定することを忘れないでください。
  2. まず、アプリケーションをクラウドにデプロイするということを指定します。これを行うには、次のように、[ Deploy to cloud ] プロパティを Yes に設定します。
    イメージ:37598.png
  3. このプロパティを設定すると、サーバーと仮想ディレクトリーの既定値が自動的に設定されます。
    イメージ:37599.png
  4. また、データストアのプロパティの値が自動的に設定されます。
    イメージ:37600.png

  • 利用可能なプラットフォーム
    - MySQL を使用する Java
    - MySQL または SQL Server を使用する .NET (既定)
    プロパティを変更する場合は、このことを考慮してください。
  • 同じナレッジベースに複数の環境を使用している場合、既存のデータの上に間違ってテーブルを作成することを避けるために、[ Database name ] プロパティをチェックしてください。[ Deploy Virtual Directory ] プロパティも検討します。

アプリケーションのデプロイ

クラウドにデプロイしたアプリケーションを管理するには、GeneXus 開発者アカウントが必要です。そのため、最初にアプリケーションを実行する場合、アカウントを確認するダイアログが表示されます。ユーザーアカウントがない場合は、ここで作成してください。
ユーザーの詳細が提供されると、GeneXus のサービスを使用してアカウントの存在がチェックされます。アカウントが存在し、必要な権限があれば、プロセスが続行して、仮想ディレクトリーおよびデータベース名が利用可能かどうかをチェックします。これらの値が利用可能であれば、データベースおよび仮想ディレクトリーが作成され、そうでなければ、問題を知らせるエラーが表示されます。
プロセスが続行して、テーブルが作成され、アプリケーションが生成されてサーバーにデプロイされます。
最後に、アプリケーションが実行されます。つまり、ブラウザーが開いて、エミュレーターが起動するなどします (使用したジェネレーターおよび設定によって異なります)。
アプリケーションの実行について詳しくは、「QR コードからの実行」を参照してください。

検証

このプロセスの背後にあるメカニズムについて知るには、「クラウドにデプロイ: 実情」を参照してください。

動画

イメージ:20668.png Prototyping features and Deployment of applications for Smart Devices



サブページ
Created: 14/09/18 03:11 by Admin Last update: 21/11/07 21:43 by Admin
カテゴリ
Powered by GXwiki 3.0