私はPythonプロジェクトを持っており、AWS EC2インスタンスに展開したいと考えています。私のプロジェクトは他のPythonライブラリとの依存関係を持ち、自分のマシンにインストールされたプログラムを使用します。 AWS EC2インスタンスに自分のプロジェクトを展開するための代替案は何ですか? 詳細:私のプロジェクトは、短いビデオを作成するためにffmpegとブレンダーを使用するセロリの定期的なタスクで構成されています。 私は弾力のある豆の茎をチェックしましたが、それはWebアプリケーションに合わせているようです。ドッキングウィンドウを経由して私のプロジェクトをcontainerizingは良いアイデアである場合、私は、手動の方法とそれを行うための最も安価な方法は次のようになり...aws ec2にPythonコードを配備する方法は何ですか?
を知らない: の1-起動スポットインスタンス 2 - gitのクローンプロジェクト 3つのlibrairiesをpipでインストールする 4-すべての依存プログラムをインストールする 5-定期タスクを起動する
私はより自動でそれを行う方法を探しています。
ありがとうございました。
リックありがとう、私はあなたが述べた可能性を研究して、私はドッカーとECSを使用するつもりです。 – johnconnor
よろしくお願いします。 circleciなどのCIを使用したい場合は、http://ricktbaker.com/2017/08/30/docker-circleci-aws-ecr-ecs/ここでプロセスを説明するgit repoがあります。 CircleCiには無料の層があるので、チェックアウトする価値があるかもしれません。 –