2016-03-25 8 views
-1

AWSにスプリングブートジャーを配備したいと思います。埋め込みTomcatをどのように進めるべきか分かりません。戦争を使用する方法がありますが、私は埋め込まれたTomcatを使いたいです。基本的な手順を教えてください。AWSにspringboot jarをデプロイ

また、私はJenkinsをどのように使用し、コードをgithubにプッシュするだけで、Jenkinsの仕事がAWSにそれを配備できるのか知りたいです。

+0

まだ見ていないのは確かですが、最近私はCXFベースのspringboot webeserviceを作成し、aws beanstalkサービスを使用してAWSにデプロイしました。私は最初の部分でspringboot cxf webserviceを作成し、手動でawsにデプロイするという2部構成のブログを行った。第2部では、aws cloudformationや不可能なプレイブックなどのツールを使用して、展開全体を自動化する方法について説明します。パートIリンク:http://amansbhatia.blogspot.in/2016/12/creating-springboot-based-rest-web.htmlパートIIリンク:http://amansbhatia.blogspot.in/2016/12/creating-springboot -based-rest-web_31.html役立つことを願っています! –

答えて

3

質問する前にもう少し読むのが良いですが、それを行う方法はたくさんあります。あなたのプロジェクトでmvn clean packageを実行したときに得られるファットジャーは、Tomcatを埋め込んでいます。それを実行することは非常に基本的な方法は、AWS上でそのjarファイルをアップロードされ、それはJavaがインストールされている提供することはちょうど今、あなたはその全体の流れ、私のプロジェクトの一つに私のために良い仕事を一つのことを自動化することができ

'java -jar your-app-jar.1.0.jar' 

を使用して、そのjarファイルを実行しますドッキングウィンドウを使用することで、フロービーイング:

のGithub - >プライベートドッカーリポジトリ(https://hub.docker.com/) - > Tutum(https://www.tutum.co/) - >ライブアプリ

私はあなたが詳細を把握できるようになります。これらのそれぞれは、いくつかの読書とセットアップが必要です。この設定をすべてやりたくない場合は、Herokuのようなものを使うことができます。これはSpringブートアプリケーションをサポートしており、デプロイメントはコードをgithubにプッシュするだけです。

関連する問題