検索

ホームページ  >  に質問  >  本文

node.js - 阿里云ECS,阿里云Docker,还有Leancloud的LeanEgine,哪个更适合NodeJs WebApp?

如题,我们公司开发了以Nodejs作为后台的服务器,为了保证服务的稳定性和可靠性,以及开发的效率。
请问,上面提到的三种云服务器,选择哪种比较合适呢?

多谢

PHP中文网PHP中文网2787日前463

全員に返信(1)返信します

  • PHP中文网

    PHP中文网2017-04-17 15:36:37

    個人的には、Alibaba Cloud ECS (つまり IaaS) の方が好きです。理由は次のとおりです。

    1. IaaS で Docker を実行すると、最高の柔軟性と費用対効果が得られます。コンテナテクノロジーのエコシステムはすでに非常に完成されているため、Docker プラットフォームを自分で構築することは想像するほど難しくありません。

    2. コンテナ クラウド (CaaS) または PaaS を使用してアプリケーションを実行すると、柔軟性が大幅に低下し、コストが高くなります。同時に、カスタム インターフェイス/ツールを学習する必要があるため、その使用方法は想像ほど複雑ではありません。それに比べ、オープンソース ツールにはドキュメントや参考資料が豊富にあり、デバッグも比較的簡単です。

    3. IaaS を使用して Docker を実行する場合、Docker はどの Linux システムでも実行できるため、クラウド サービス プロバイダー (Tencent Cloud、Qingyun など) を変更するのに非常に便利です。ただし、特定の CaaS または PaaS サービスを使用すると、サービスは基本的にそれらにバインドされます。これは、PaaS が発展しない重要な理由でもあります。

    もちろん、この質問に対する絶対的な答えはありません。静的なブログや単純な WeChat 公式アカウントなど、アプリケーションが非常に単純で、アプリケーションがあまり変更されず、大きくもならない場合は、CaaS または PaaS を選択した方が管理が「便利」になります。アプリケーションがより複雑な場合は、IaaS を選択することをお勧めします。

    ランク付けするなら、IaaS>CaaS>PaaS。

    返事
    0
  • キャンセル返事