Skip to content
shunter1112 edited this page Sep 14, 2013 · 3 revisions

スタックは基本的なオペレーションシステム、言語の実行系と関連したライブラリを含んだ完全なデプロイ環境です。結果的に、異なったスタックは異なった実行環境をサポートします。

スタックの概要

  Base Technology REE 1.8.7 MRI 1.8.7 MRI 1.9.2 MRI 1.9.3 MRI 2.0.0 Node.js Clojure Java Python Scala
[Celadon Cedar](cedar) Ubuntu 10.04  
[Badious Bamboo](bamboo) Debian Lenny 5.0                

あなたがアプリケーションを配備できるスタックをCedarと言います。既存のアプリケーションのためのスタックは、stackというCLIコマンドを使う事で調べる事が出来ます。

:::term
$ heroku stack
  bamboo-mri-1.9.2
  bamboo-ree-1.8.7
* cedar

このように、アプリケーションはCeladon Cedarの上で実行中です。

Cedarへのマイグレート

ただのスタックからCedarへマイグレートすることは、アプリケーションがより柔軟でパワフルな実行系の利点を得られることを意味します。なぜならば、Cedarにマイグレートする上での重要な設計の違いは、ほとんどの処理を手作業で行えることだからです。

Cedarへのマイグレーションに関するインストラクションはここで確認できます。

Clone this wiki locally