タグ

herokuに関するokusa75のブックマーク (6)

  • なぜ AWS をやめて Heroku を選んだのか - sakagami memo

    仕事であるアプリケーション開発を担っているのですが、 当初 AWS を用いて1人で運用していたのが、現在は Heroku のプラットフォームに移行し、チームとして6人で開発を行っている状況になりました。そこに至るまでの経緯とその際の運用についてご紹介したいと思います。 もちろんそれぞれの開発の状況に応じて、判断は変わってくるかと思いますが参考になればと思います。 エンジニア 1人 もともと私が関わる以前のそこでの開発は外注していました。運用を引き受けることになったのですが、 ある程度 形になっているアプリケーションを1人で運用するには不安が大きく、実装したい機能が日々 増えていく中で、インフラ面で時間をかけていて満足にコードを書けない状況は非常にわずらわしい ものでした。 小さなスタートアップという会社の中で、開発の施策が次々と進められない状況はまずい と感じ、Heroku の導入を検討し

    なぜ AWS をやめて Heroku を選んだのか - sakagami memo
  • Adding Unmanaged Dependencies to a Maven Project | Heroku Dev Center

    Some Java applications have dependencies that aren’t available in a public or private Maven repository (the latter of which can be accessed using a custom settings.xml file). This guide shows you how to add these unmanaged libraries in your application project and tell Maven how to find them. Pick groupId, artifactId and version parameters Let’s say your app depends on the library mylib.jar which

    Adding Unmanaged Dependencies to a Maven Project | Heroku Dev Center
    okusa75
    okusa75 2014/05/30
    ローカルのjarをherokuへ上げる
  • The Twelve-Factor App

    Introduction In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that: Use declarative formats for setup automation, to minimize time and cost for new developers joining the project; Have a clean contract with the underlying operating system, offering maximum portab

  • The Twelve-Factor App (日本語訳)

    はじめに 現代では、ソフトウェアは一般にサービスとして提供され、Webアプリケーション や Software as a Service と呼ばれる。Twelve-Factor Appは、次のようなSoftware as a Serviceを作り上げるための方法論である。 セットアップ自動化のために 宣言的な フォーマットを使い、プロジェクトに新しく加わった開発者が要する時間とコストを最小化する。 下層のOSへの 依存関係を明確化 し、実行環境間での 移植性を最大化 する。 モダンな クラウドプラットフォーム 上への デプロイ に適しており、サーバー管理やシステム管理を不要なものにする。 開発環境と番環境の 差異を最小限 にし、アジリティを最大化する 継続的デプロイ を可能にする。 ツール、アーキテクチャ、開発プラクティスを大幅に変更することなく スケールアップ できる。 Twelve-F

  • Loading...

  • Rails3.1 with Compassをherokuにdeployする | mah365

    gem 'compass', "~> 0.12.alpha.3" bundleしてから、次のコマンドでCompassの基的なファイルを生成します。--syntax sassを指定しない場合はscssで生成されますが、Rails3.1系を使うなら迷いなくsassを使う方が良いでしょう。生成されるファイルの構成の理由についてはCompass Best Practicesを読むとそういうものなんだなぁと分かります。 $ compass init rails --using blueprint --syntax sass directory app/stylesheets/ directory app/stylesheets/partials/ directory public/images/ directory public/stylesheets/ create config/compass

    Rails3.1 with Compassをherokuにdeployする | mah365
  • 1