絞り込み検索 検索条件をクリアする
非公開ユーザー
非公開ユーザー
  • ITアーキテクト
  • 導入決定者
  • 情報通信・インターネット
  • 50-100人未満
軽量版のChef
この製品・サービスの良いポイントは何でしょうか?

サーバーに対するプロビジョニングツールとしてはChefが流行のきっかけを作ったツールと思いますが、作りが若干重厚なため本格的に導入しようとすると環境の準備や運用に少し手間がかかりました。itamaeは軽量版のChefのようなものを目指したとみられるプロビジョニングツールで、Chefと同様にRubyで書かれています。簡単なDSLを用意さえすれば手軽にプロビジョニングができる手軽さが最大の良いポイントだと思います。

改善してほしいポイントは何でしょうか?

Itamaeはクックパッドに在籍していた方が作成されたツールで、個人ツールなので機能の多寡や、メンテナンスされているかどうか、品質はどうか、等々について、口を挟むべきではなく、なにか改善するのであればPullRequestを送れば良いのが前提です。
それを踏まえて、現状あまりメンテナンスされてないように見えるため、あまり積極的に使うべきツールではないように見えます。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

以前Chefを導入した際、ファイル構成が複雑になって運用が大変になったことがありましたが、それをシンプル化するために同じRubyつながりでItamaeを導入しました。Itamae自体がシンプルなツールということもありプロビジョニングの内容をシンプルにまとめることができましたし、結果として良いリファクタリングの機会になり、運用しやすいすっきりした構成にできました。いずれにせよItamaeはシンプルなことが最大の良いポイントであり、結果として運用に際してもメリットをもたらすと思います。

user
  • 合同会社ハイロウテック
  • 経営・経営企画職
  • ユーザー(利用者)
  • ソフトウェア・SI
  • 20人未満
抽象化レベルは適切だが、ちょっと凝ったことをしようとすると
この製品・サービスの良いポイントは何でしょうか?

・対象サーバにsshベースで接続できればプロビジョニングできる簡便さ
・主要なタスクがディストリビューションを超えて抽象化されており、覚えやすい
・Rubyの触りの記述文法だけ理解していればかんたんに書ける

改善してほしいポイントは何でしょうか?

・「べき等」云々という思想には正直興味がないのだが、なにか凝ったことをやろうとするとどうしても execute のお世話になってしまう
・その延長線上の話で、Specinfraが対応していないOS/ディストリビューションだと手に負えない(よね?)。たとえば個人的にはAlpine Linuxをコンテナに限らず使っているのだが、これはItamaeでは…

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

・Infrastructure as Codeという掛け声ばかりで複雑化しがちなプロビジョニングツールを、sshベースで簡単に使える
・平易な文法で書ける

その他の製品