サーバーレスホスティングでは、アプリケーションの各インスタンスが利用できるリソースは限られていますが、アプリケーションの多くのインスタンスは並行して実行できます。それぞれの正確な制限は、ホスティングサービスと、おそらくアプリケーションがホストされている地域に依存します。通常、サーバーレスホスティングプロバイダーは、多数のインスタンスを並行して実行でき、実行中のインスタンスの数を迅速にスケーリングできます。。

アプリケーションのインスタンスは、ホスティングプロバイダーによっていつでも開始および終了できますが、これはすべてのアプリケーションに適していません。アプリケーションがサーバーレスホスティングに適しているかどうかに影響を与える可能性のある要因の例は次のとおりです。
 - 状態：サーバーレスアプリケーションは、ローカルに保存された状態に依存することはできません。状態は、データベースなどの1つ以上の外部サービスを使用して管理する必要があります。ローカルでキャッシュされたものも保存されない場合があります。外部キャッシングサービスを使用できますが、これにより追加のコストと遅延が追加されます。
 - 並行性：アプリケーションが、一度に1つのインスタンスのみがアクティブであることを要求する仮定を作成した場合、サーバーレスホスティングには適していない可能性があります。
 - リソース要件：アプリケーションの個々のインスタンスは、高速ローカルメモリに大量のデータを保持する必要があるため、サーバーレスホスティングプロバイダーが利用できるよりも多くのリソースを必要とする場合があります。
 - 特殊なハードウェア：アプリケーションには、サーバーレスホスティングでは使用できない専門のハードウェアが必要になる場合があります。たとえば、一部の機械学習ワークロードでは、GPUが効率的に実行する必要がある場合があります。

特定のアプリケーションのサーバーレスホスティングの適合性は、そのアプリケーションの特定の要件とコンテキスト、およびその使用に依存します。
With serverless hosting, the resources available to each instance of your application are limited, but many instances of your application can be run in parallel. The exact limits on each may depend on the hosting service and possibly the region that the application is hosted in. Typically serverless hosting providers allow a large number of instances to be run in parallel, and can rapidly scale the number of running instances up and down.

Instances of the application can be started and terminated at any time by the hosting provider, and this is not suitable for all applications. Examples of the factors that may impact whether an application is suitable for serverless hosting include:
- State: Serverless applications cannot rely on locally stored state. State should be managed using one or more external services such as a database. Locally cached may also not be preserved. An external caching service can be used, however this will add additional costs and latency.
- Concurrency: If the application makes any assumptions that require that only one instance is active at a time then it will likely not be suitable for serverless hosting.
- Resource requirements: Individual instances of the application may require more resources than the serverless hosting provider makes available, for example because it needs to keep a large amount of data in fast local memory.
- Specialized hardware: The application may require specialized hardware that is not available with serverless hosting. For example, some machine learning workloads may require GPUs to run efficiently.

The suitability of serverless hosting for a given application will depend on the specific requirements and context for that application and its usage.