0

私は音楽ファイルをアップロードしたり、オーディオファイルのやり取りのためのリレーショナルデータベースを作成したり、グラフィックスをアップロードしたりするミュージカルリアクションアプリケーションを作成しています。私は、EC2インスタンス、LightSailインスタンス、またはS3を使用する必要があるかどうかについて意見を得たいと思います。私が混乱しているかのように聞こえたら、私はそうです。展開にAWSを使用したことはありません。私は間違ったことを支払っていないことを確認したいと思います。助けてください:-)Musical React App、EC2、Lightsail、またはS3を使用しますか?

答えて

0

プロジェクトには、フロントエンドとバックエンドの2つの部分があります。これらは別々にホストする必要があります。

フロントエンド あなたがコードやその他の関連資産(CSS、画像、SVGの、など)と反応バンドルするのWebPACKを使用している場合は、S3にこれらのバンドルされたアセットをアップロードして、これらのファイルをホストする必要があります。適切な設定では、S3はドメインに来た人にこれらの資産をダウンロードしてウェブサイトを表示させる。

バックエンド かなりの数の可能な解決策、おそらくあなたのための最も簡単な解決策は、これはあなた自身のインフラストラクチャを展開することで、すべてのセットアップと混乱を取り除くようラムダおよびRDSまたはダイナモのインスタンスを使用することですがあります。

ラムダを使用しない場合は、トラフィックのヒープがないと想定して、EC2インスタンスを作成し、目的に合ったWebサーバーをホストすることができます。

これが役に立ちます。

+0

ご清聴ありがとうございます!間違いなくどこに行くかで私を助けました。私の読書から、私はLightsailがそれらのすべてのエンティティを1つにまとめたものであることを発見しました。それは安全な仮定ですか? –

+0

@ByronBuyck申し訳ありませんがLight SailはAWSが提供する非常に基本的なサーバーホスティングサービスです。アプリケーションをホストするために使用することはできますが、これはLinuxを使用していると技術がどのように役立つかによって異なりますLight Sailと比較すると、例えば、Digital OceanやVultrなどです。 –

関連する問題