2011-07-31 8 views
14

AppHarborはかなりきちんとしていますが、ヘロクと違って、私はそれがどのように機能するか把握できません。オープンソースの実装はありますか?私の検索から私は何も見つけることができませんでした。AppHarborはどのように機能しますか?オープンソースの実装はありますか?

これまでの粗い実装では、gitサーバーを設定していましたが、新しいリポジトリごとにIISのインスタンスをスピンアップしています。この種の作品はありますが、私はどのように "アドオン"が擬似的なインスタンスに設定されるのか理解できません。

私の質問を絞り込むために、Windows用の "gitベースの展開"のオープンソースの実装があるかどうか、またはこれがどのように最善の方法で達成されるかの一般的なアーキテクチャの概要がありますか?

答えて

26

(免責事項、私はAppHarborの共同設立者の一人です)

我々はHow AppHarbor Worksの概要を持っています。ブログにもhow AppHarbor worksの投稿があります。

アドオンの点では、プロビジョニングはHerokuの場合とまったく同じですので、addon provider documentationをご覧になることをおすすめします。開発者がアドオンプロバイダからリソースをプロビジョニングするとき、プロバイダから必要なリソース情報を取得し、アプリケーションのweb.configに挿入します。

私はAppHarborの完全なオープンソース実装を見たことがありませんでしたが、Paul StovellはOctopus Deployと呼ばれるものに取り組んでいます(私はオープンソースとは思わないが)。この投稿はmimicking AppHarbor with TeamCityでご覧になれます。

あなたはAppHarborでアプリケーションを実行する必要があると思います。そうすれば、あなた自身のハードウェアを保守する必要はなく、大量の負荷に非常に迅速に対応でき、rich ecosystem of powerful addonsへのアクセス権を得ることができます。また、基本的な無料の使用方法を提供することを誓います。

+3

甘い、私はインターネットが大好き!私はAppHarborで自分のアプリケーションをホストし、それを取り除くつもりはないが、それはまあまあ、 "まあ、待って、*どうしてるの?"物事の種類。 Webconfigの操作は、私が見ていたルートであり、CI実装を模倣したものでした。回答ありがとうございます! –

+0

よろしくお願いします。ご不明な点がありましたらお気軽にお問い合わせください。[email protected] – friism

+0

ニース。私は、イントラネットアプリケーション用のAppharborのようなシステムを自分で設定することを熟考してきました。私が後にしている唯一のことは、 "gitでデプロイする"部分であり、スケールアウトの部分ではありません。 –

関連する問題