web-dev-qa-db-ja.com

Google CloudFlexible環境とStandard環境のどちらを選択するか

SaaSとして提供されるWeb /モバイルアプリの構築を始めています。ホスティング用のクラウドオプション(Heroku、AWS)をたくさん見てきましたが、最終的にGoogle Cloud AppEngineを使用することにしました。

私のバックエンドはJavaベースであり、StandardまたはFlexible Envを使用することについて混乱しています。オンラインでいくつかのドキュメントを読んだことがありますが、まだ決定していません。

取り組むべき考慮事項:

  1. 私はDockerの経験があまりなく、これが私の最初のSaasアプリです。
  2. 私のアプリは、StandardEnvの提供で完全に実行されるはずです。

  3. Standard環境からFlex環境への移行は、頭痛の種になるようです。

行く道を決めるのを手伝ってくれませんか。

8
Elio Khattar

このドキュメントの主な違いについて説明します。

https://cloud.google.com/appengine/docs/the-appengine-environments

あなたの考慮事項をカバーするために:

  1. Flexまたはstandardを使用するためにDockerを理解する必要はありません
  2. アプリがStandardで実行できる場合、それはすばらしいことです。
  3. StandardからFlexへの移行はかなりの作業です。私たちはそれをカバーしようとします ここ

それらのドキュメントを読んで、他に質問があれば教えてください!

4
Justin Beckwith