タグ

ブックマーク / breaktimes.hatenablog.com (2)

  • Chefを使ってインフラ環境構築を自動化しよう! - PR TIMESデザイナー&エンジニアブログ BREAK TIMES

    こんにちは。PR TIMESエンジニアの落合です。 前回の記事(Chefを使ってサーバー構築運用! PR TIMES導入編! - BREAK TIMES)で、 Chefの簡単な概要と、導入方法を簡単に解説させていただきました。 今回は、具体的なChefの活用法と構築方法をご紹介させていただければと思います。 PR TIMESにおけるChefの活用について 現在PR TIMESでは、開発環境、ステージング環境、プレビュー環境、番環境が存在しています。 それぞれ、開発環境・ステージング環境には、WEBとDBが入っており、プレビューと番環境では、 WEBとDBで別のサーバーを使用しています。 これらを上記の図のように、Windows上の作業マシンからknife-soloを実行して、 番への適応を行えるような仕組みの構築を進めています。 それでは、実際にどのように、構築を進めているかをご紹介

    Chefを使ってインフラ環境構築を自動化しよう! - PR TIMESデザイナー&エンジニアブログ BREAK TIMES
    hinopapa
    hinopapa 2014/10/07
  • Chefを使ってサーバー構築運用! PR TIMES導入編! - PR TIMESデザイナー&エンジニアブログ BREAK TIMES

    こんにちは。PR TIMESエンジニアの落合です。 主にWEBアプリケーション開発を担当しているのですが、 最近は開発環境構築や、インフラ周りも担当しています。 前回は開発環境自動化というネタで話させてもらいましたが、 今回は、Chefで開発環境を開発したお話をさせてもらいます。 vagrantを使用する事によって、簡単に環境を共有する事は出来ますが、 Peclなどのライブラリを開発していく上で追加した場合、 毎回指示書(手順書)などを作成して情報の共有を図る必要がありました。 そこで、Chefの登場です! Chefとは? Chef社が開発している「インフラフレームワーク」とか「構成管理ツール」と言われるツールです。 通常サーバーを構築する場合、OSのセットアップからネットワーク設定や、ミドルウエアのインストール、各種設定やチューニングを行います。 またその際、設定手順書も同時に作成してい

    Chefを使ってサーバー構築運用! PR TIMES導入編! - PR TIMESデザイナー&エンジニアブログ BREAK TIMES
    hinopapa
    hinopapa 2014/10/07
  • 1