none
Azure上でweb2pyを動かそうとした場合に最も適切なサービスはどれになりますか? RRS feed

  • 質問

  • Python札幌・代表のnakayoshixこと中村良幸です。皆さんこんばんは。

    Pythonで作られたWebアプリケーションフレームワークには、有名なDjangoも含めて複数の種類がありますが、私はその中でも開発容易性やWeb IDEの存在から、web2pyを非常に高く評価しています(より正確に言うと、高く評価していました…現在は使っていないので)。

    ただ、Azure上で動作させる場合に、Azure上のどういう名称のサービスを使って動作させるのが一番良いのか?という点に関しては、日常的にAzureを使って仕事をしているわけではないので、正直よくわかっていません。

    それだけでなく、最近のAzureはAWSを凌ぐ勢いで新しいサービスが次々と登場しており、一年前の時点ではベストだったかもしれない方法も、もしかしたら今はもう既に古い(Obsolegte)…といった恐れも多分にあるかと思います。

    そこで、現時点(2015-08-23)で、web2pyを使って作られたWebアプリケーションをAzure上で公開する場合、最も適切なサービス名と、想定されるトータルコストについて、概算で良いので教えて頂けますでしょうか。

    以上、よろしくお願いいたします。

    2015年8月23日 14:24

回答

  • こんにちは。

    Azure Web AppsであればPythonを動かすことができますがアプリケーションフレームワークのweb2pyは今のところサポートされていません。(現状サポートされているアプリケーションフレームワークがない気もしますが)

    サポートされればそのまま(おそらく)動くと思うのでベストな選択となりますが、現状自前でアプリケーションフレームワークを入れることは大変なのと場合によってはシステム上そもそも不可なケースもあります。

    Azure Web Appsで動作可否不明なところで苦労するよりは、確実なのはAzure Virtual Machine(仮想マシン)でOSより上をすべて自前で構築していく手法になるかと思います。(仮想マシンの場合、OSのメンテナンスや冗長化などすべて自分で構築・運用する必要があります)

    (Azureに払う必要がある)コストとしてはAzure Web Appsであれば 選択したサイズの時間単価x利用時間x台数+ネットワーク通信料(Azureからの送信のみ) ぐらい、仮想マシンの場合は選択したサイズの時間単価x利用時間x台数+ネットワーク通信料(Azureからの送信のみ)+OSディスクのストレージ料といった感じになるかと思います。

    • 回答の候補に設定 星 睦美 2015年8月24日 4:57
    • 回答としてマーク 星 睦美 2015年9月3日 1:27
    2015年8月23日 15:18
    モデレータ

すべての返信

  • こんにちは。

    Azure Web AppsであればPythonを動かすことができますがアプリケーションフレームワークのweb2pyは今のところサポートされていません。(現状サポートされているアプリケーションフレームワークがない気もしますが)

    サポートされればそのまま(おそらく)動くと思うのでベストな選択となりますが、現状自前でアプリケーションフレームワークを入れることは大変なのと場合によってはシステム上そもそも不可なケースもあります。

    Azure Web Appsで動作可否不明なところで苦労するよりは、確実なのはAzure Virtual Machine(仮想マシン)でOSより上をすべて自前で構築していく手法になるかと思います。(仮想マシンの場合、OSのメンテナンスや冗長化などすべて自分で構築・運用する必要があります)

    (Azureに払う必要がある)コストとしてはAzure Web Appsであれば 選択したサイズの時間単価x利用時間x台数+ネットワーク通信料(Azureからの送信のみ) ぐらい、仮想マシンの場合は選択したサイズの時間単価x利用時間x台数+ネットワーク通信料(Azureからの送信のみ)+OSディスクのストレージ料といった感じになるかと思います。

    • 回答の候補に設定 星 睦美 2015年8月24日 4:57
    • 回答としてマーク 星 睦美 2015年9月3日 1:27
    2015年8月23日 15:18
    モデレータ
  • 中村良幸 さん、こんにちは。フォーラム オペレーターの星 睦美です。

    k.buchi さんからの返信が今回の質問の参考になりそうだと思いましたので、私から回答の候補に設定させていただきました。今後もユーザー同士の情報交換がより活発に行われますように、回答の内容がお役にたちましたら投稿者から[回答としてマーク] いただければと思います。

    MSDN フォーラムのご利用にあたって不明な点がありましたら、フォーラムのヘルプ をご覧ください。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2015年8月25日 4:16