文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

デプロイ

2011年作のjavaプロジェクトをAWSに移行 〜 発狂寸前 〜

現在古いプロジェクトをAWS環境に移行すべく奮闘中です。 移行するに当たって色々学んだりイラッとしたりしたので、簡単に書いてみようと思います。

ansibleを学ぶ:vol01:vagrantを使ってansibleを動かしてみる

chef・puppetと競合するサーバ管理ツール、ansibleを最近勉強しています。

eclipseでJava ProjectをDynamic Web Projectに変更してプロジェクトに親子関係を持たせる

eclipseでサンプルプロジェクトをインポートした際にjavaプロジェクトだが、これを後から動的プロジェクト(Dynamic Web Project)に変更し、更にプロジェクトに親子関係を持たせる方法を紹介します。昔作った古いプロジェクトが動的webプロジェクトになって…

【デプロイ】Fabricを学ぶ:Vol.02:tomcatの起動完了を監視する【python】

Fabric連載第2回です。 Vol01で結構沢山書いてしまったので書く事がなくなりつつあるので、役に立つかもしれないタスク等を公開してみようとおもいます。今回のお題は tomcatの起動完了を監視する です。では早速いってみましょう。Fabricでtomcatの起動完了…

【デプロイ】Fabricを学ぶ:Vol.01:基本的な使い方を学ぶ【python】

javaとbashしか書けない私ですが、とうとうFabricの実践投入を進め始めたので、記事を書いてみようと思います。目標は「デプロイスクリプトに一切bashを使わない」です。 Fabricとは? Welcome to Fabric’s documentation! — Fabric documentation Fabricは…

【python】fabricを触ってみた!【デプロイツール】

最近chefやvagrant等、世間では色々な事を自動化する流れになっています。 乗るしかない、このビッグウェーブに!、ということで、 今回触ってみたのはfabricというデプロイ・システム管理ツールです。 Fabric — Fabric 1.8 documentation以前の記事でantの…

自動デプロイで使いそうなツールの調査(vagrant/chef/fabric…etc)

調査という程ではありませんが、自動デプロイで使いそうなツールを調べてみました。 ツール名 利用言語 概要 Vagrant ruby 仮想環境の構築 Chef ruby ソフトウェアのインストールやOSの設定等 Puppet ruby ソフトウェアのインストールやOSの設定等 serverspe…