Chef Recipe 開発

Chef Recipe 開発はインフラ構築をChefで実行可能なコード化するサービスです
新規システムの構築で『前とほぼ同じもの作っているな』
既存システムの保守で『検証環境がないので修正しづらい』
この様な相談をいただきます

Recipe 開発 4つのメリット

再現できる

再現できる

既存の環境を容易に再現し、機能追加や修正の検証を何度でも行うことができます。

レビューできる

レビューできる

システム構成への変更修正をコードレビューの手法で評価できます。

テストできる

テストできる

Recipeはローカルでの単体テスト、仮想サーバでの結合テストをすることができ、システム構築の事故を軽減することができます。

バージョン管理できる

バージョン管理できる

gitなどのリポジトリシステムでRecipeを管理できるため、いつどのような修正が行われたかをトラッキングすることができます。

Chef Recipe 開発の流れ

事前調査/分析

Recipe 開発のため、対象システムの構成や規模の分析を行います。
サーバにインストールされているソフトウェアとコンフィグレーション、ミドルウェアの連携状態を確認します。

ユニットのモデリング

大まかにサーバ一つで構成される程度の構成を便宜的に『ユニット』として定義します。Recipeはこのユニット単位で開発します。ユニットは対象システムの規模に応じて増えますが、同一構成のサーバでクラスタを組んでいる場合などは1ユニットとして扱います。

受け入れテストの作成

次に各ユニットに対し、それぞれ何の役割をはたしているかを抜き出していき、同時にテストツールを利用する受け入れテストを作成します。
作成した受け入れテストはユニット再現状態を判断する評価手段として利用します。

Recipe 開発

受け入れテストが成功するようにRecipeを開発します。
クラウド上のテストサーバでRecipeを実行したのち受け入れテストの結果を確認することでユニットが再現されたか評価します。

Chef Recipe 開発の料金

OpsRock.in エンジニアによる Chef Recipe開発

初回:1ユニット/500,000円(税抜)

追加:1ユニット/250,000円(税抜)

Chaf Recipe 開発へのお問合せについては下記のお問合せフォームから送信下さい。
後ほど、担当者より、ご連絡差し上げます。

Chef Recipe 開発へのお問合せ

お客様情報

■ 会社名 (必須)
■ ご担当者名 (必須)
■ メールアドレス (必須)
■ 電話番号

導入情報

■ 導入理由
新規システムをChefで構築管理したい既存システムにChefを適用したいその他
■ 導入後の利用目的 (必須)
本番環境に利用したい検証環境に利用したい開発環境に利用したいその他
■ 対象システムが提供するサービス
■ 対象システムの利用者
■ 対象システムのインフラと規模
■ 対象システムのプラットフォーム

その他

■ 自由記入欄

送信内容に問題がなければチェックを入れて下さい。