モバイルアプリとウェブサイトをサポートするために、1つのAzureモバイルアプリをバックエンドとして使用できますか?1つのAppサービスでモバイルとウェブサイトの両方をサポートできますか?
CRUD操作と同様にプッシュ通知と認証をサポートする必要があります。 APIアプリやモバイルアプリなどを使用する必要がありますか?
モバイルアプリとウェブサイトをサポートするために、1つのAzureモバイルアプリをバックエンドとして使用できますか?1つのAppサービスでモバイルとウェブサイトの両方をサポートできますか?
CRUD操作と同様にプッシュ通知と認証をサポートする必要があります。 APIアプリやモバイルアプリなどを使用する必要がありますか?
Azureモバイルアプリはのアプリで、Azure Mobile Apps SDKが実装されています。ここ組み合わせウェブ+モバイルの良い例です。
https://github.com/adrianhall/azure-mobile-apps-html-quickstart
の公開 'ディレクトリには、JSとCSSファイルとの完全な静的なウェブサイトを、含まれています。 app.jsはあなたのアプリです(静的コンテンツを提供するための使用方法はserve-static moduleです)。
モバイルアプリ、ウェブアプリ、およびAPIアプリが話題になっているので、いくつかの選択肢があります。
これらはすべてApp Servicesの一部です。
App Servicesについて考える最も簡単な方法は、複数のWebアプリケーションを単独でホストするVMの観点です。
のようなアプリケーションサービスを作成し、というVMを作成し、そのVMで動作する複数のアプリケーションを作成します。
たとえば、共通のデータベースを共有するモバイルアプリケーションと完全に別のWebアプリケーションを作成できます。
あなたはAppサービスのインスタンスではなく、それぞれのアプリを支払うので、機能をどのように分割するかはあなた次第です。
私のVMの類推に誰かが泣き叫ぶ前に、最も簡単な方法はで、最も正確ではありません。
あなたが実際に得ることは、1つまたは複数のVMである「仮想仮想マシン」です。管理、導入などの面では論理的なものだと考えられますが、実際には複数のVMが存在する可能性があります。設定されたオプションに基づいて拡大または縮小できます(たとえば、1つのVMは常に、CPUまたはメモリが設定したしきい値を超える場合は最大5つのVMに拡大できます)。