タグ

Herokuに関するsusueのブックマーク (12)

  • 個人で運用している Web サービスをどう管理しているか 2018年版 - r7kamura - Medium

    個人で運用している幾つかの Web サービスについて、自分がどう管理しているかを振り返る。 実験には Heroku を利用習作につくったアプリやβ版段階のアプリは、Heroku で動かしている。Heroku を使う場合のより具体的な条件としては、データベースが明らかに無料枠に収まりそうで、24時間動いていなくてもまあ誰にも怒られそうないような場合。Slack 用の Bot や、nippo という日報専用サービスのクローズドβ版などを主に置いている。 メリットに感じている部分は、無料で使えること。デメリットに感じている部分は、サーバが US に配置されることと、データベース系の Add-On が高くつくこと。例えば日語圏向けのサービスだと、通信時間がそこそこ長くなり、結果的にサービスの体験が悪くなる(昨今の平均的な Web サイトの速度はまだまだ遅いので、それと比較すると悪くなるというほど

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

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

  • Ruby開発者のためのHeroku入門 | Salesforce Developers

    セミナー概要 開発したアプリケーションを迅速に提供できるインフラは常に求められています。 クラウドによって仮想環境の調達は容易になりましたが、アプリケーションを動かすためのミドルウェアやデータベースの設計、導入には依然として時間がかかります。 Herokuでは、必要なミドルウェアは自動的に判断され、データベースはワンクリックで作成できるため、開発したアプリケーションをいますぐに公開することが可能です。 Webセミナーでは、Ruby開発者の方々を対象に、Ruby on Rails やSinatra でのHerokuへのデプロイ方法を、デモを交えてご説明します。 アプリケーションをいますぐに公開する手順を知りたいRuby開発者の方は、ぜひご参加ください。 アジェンダ: 1. Heroku概要 2. Ruby on Rails on Heroku開発の流れ 3. Rails4とRails5の違

    Ruby開発者のためのHeroku入門 | Salesforce Developers
  • Herokuで鍵がPermission denied (publickey). になる時 - opamp_sando's blog

    前にTwitterHerokuなるものを知ってアカウントとっていざ使うってなったのはいいけどどうしてもgit pushのところでパーミッションエラーが起きてしまった。 問題だと思われる原因は2つある。 1つは単純にpublic keyの登録を忘れている。それなら $ heroku keys:add を使えばすぐ解決する。 もう一つは ~/.ssh/configに設定をしてない場合に発生する。 今回のうちの問題は後者だった。 うちの~/.ssh/configを晒すと Host github.com User git port 22 Hostname github.com IdentityFile ~/.ssh/github_id_rsa TCPKeepAlive yes IdentitiesOnly yes Host heroku.com User git port 22 Hostname

    Herokuで鍵がPermission denied (publickey). になる時 - opamp_sando's blog
  • Yoで学ぶはじめてのAPI開発 - pblog

    Yoしてますか。 どうやら、Yo APIとやらがある模様。遊んでみます。Yoされたら、ツイッターでやぁするやつを作ってみます。 #ちょっと何言ってんのか 今回は、YAHYAHWORKSにYoすると、@yahyahworks がナンカ言うやつを作ります。 heroku アプリケーションを作成 heroku create ppworks-yo 悲しい事故が起きないようにremoteの名前を変えておく。 git remote rename heroku ppworks-yo これは、複数のherokuアプリケーションを管理していることを考慮して 間違えて別のローカルリポジトリから意図せずherokuにpushしてしまう ことを防ぐためです。git push heroku master でリリースできるのは便利なのですが、herokuのどのアプリケーションにdeployしようとしているかのコンテキ

    Yoで学ぶはじめてのAPI開発 - pblog
  • macを買って、今すぐherokuでruby1.9.3 + rails3.2しよう! - ppworks.jp

    みなさんがmacを買う理由の1つにherokuを使ってRailsの開発がしたいというのがあると思います。そこで、今回はmacを買ってきてherokuにdeployするまでの手順を書いてみました。念のため、手元のマシンでLionをクリーンインストールしてからの手順を記述しています。 買う もしmacを持っていなければ、今すぐ近くのmacが売っていそうなお店(そこらをぶらついているときにmacを売っているのを見たことありますよね!そこに行くんです!)で買ってきて下さい。ネットで買うといますぐこの記事に書いてあることを試すことができません。しかし、もうすぐ新しいmacとか出そうだから落ち着いた方がいい感もあるので、その辺は自己責任で判断しましょう。 ソフトウェアアップデート これしないと不安。しましょう。(アップデート後に再起動を促されることも多いと思います。) iTerm2 iterm2を入れ

    macを買って、今すぐherokuでruby1.9.3 + rails3.2しよう! - ppworks.jp
  • 作ってみたものの飽きそうなWebアプリはherokuで動かしておく - はこべにっき ♨

    合宿で heroku 使ってたチームがあって、とても便利そうだった。昔、Node.jsで画像アップローダをつくったんだけど(node.jsでtrayという画像アップローダを作った - はこべブログ ♨) 自分のVPSで雑に動かしていて、飽きてしまうとあんまり気にしなくなって、止まっても放置したりしてた。それくらいであれば、herokuで一旦動かすようにしておけば、可用性は担保されるだろうと思い立ち、herokuで動作させることにした。 動いている様子はこちら: http://imagetray.herokuapp.com/ 左上のマスに画像をドラッグ・アンド・ドロップすると画像がアップロードされる。誰かがアップロードするとリアルタイムに更新される。コードを更新したり、しばらくだれも使ってなかったりして、herokuホストがrestartされると、アップロードされた画像は消えてしまう、刹那

    作ってみたものの飽きそうなWebアプリはherokuで動かしておく - はこべにっき ♨
    susue
    susue 2013/12/31
  • Rails + Heroku で俺専用RSSリーダー作った

    Webアプリのリハビリ ということで、Official Blog: A second spring of cleaningで告知された、Google Reader閉鎖に備え、俺専用RSSリーダーをRuby on Railsで軽めに作ってみた。 read.aho.mu 目的としてはRuby + Railsの学習と、サーバーサイドのリハビリのつもりだったのだけど、簡単すぎて実作業1日分くらいで終わってしまった..(´・ω・`) 自分で登録したフィードを、自分でなんとなく流し読みして、良いと思った記事に♡を付けられるだけなのですが、それがついでにオープンになっているだけ。 色々もにょもにょ 触ってみた箇所について所感など。 前からScalaなりNodeなりでHello Worldまでは試してましたが、素直にRailsをデプロイして動くところまで手を入れたのは初。 無料で使えるアドオンを幾つか入れ

    Rails + Heroku で俺専用RSSリーダー作った
  • http://helios.io/

    susue
    susue 2013/04/04
    バンドかと思った
  • Railsで簡単なアプリをscaffoldで作ってHerokuにデプロイするまで - Qiita

    gem 'sqlite3', :group => [:development, :test] group :production do gem 'pg' end に変更する。 そして、gemの更新 $ bundle install --path vendor/bundle heroku上ではvendor/bundleでgemを管理できないことがわかった。なので以下でgemを更新するべき。 $ bundle install 作成したアプリをgitの管理下においてコミットまでしておく $ cd app_name $ git init $ git add $ git commit -m "initial commit" heroku用の鍵を作成する $ ssh-keygen -C 'e-mail Address' -t rsa 鍵をherokuに登録するのも忘れずに(忘れるとpermission

    Railsで簡単なアプリをscaffoldで作ってHerokuにデプロイするまで - Qiita
  • 10分ではじめるウェブサービス

    ■ 概要 「Heroku」は無料で使える PaaS です。 PaaS とは IaaS (一般的なVPS)をベースにしたもので、実用に不可欠であるウェブサーバや DBMS などを最初から備えているサービスを指します。PaaS を利用すれば「ちょっとしたウェブサービスを作って公開したい!」といったときに、自らサーバ構築を行う必要がなくなります。とくに「Heroku」は無料で利用することができ、さらに「サービスの人気向上に伴うサーバ強化」などのスケーリングが必要になった際にも、課金サービスを受けることで柔軟な対応が可能になります。 今回はこの「Heroku」を利用して、簡単にウェブサービスを作成、公開する方法を紹介します。 ■ 1. Heroku に登録 1. メールアドレスの登録 まずは Heroku のアカウント登録ページでメールアドレスを入力します。 https://api.heroku.

  • kuroigamen.com

    This domain may be for sale!

    susue
    susue 2012/12/14
  • 1