Awesome Heroku
Herokuを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
分析
Heroku の分析ツールです。
toolMetabase — Heroku に直接デプロイできるアプリとして提供される、Metabase のベータ版です。
アーキテクチャ
Heroku プロジェクトを設計する方法です。
articleHeroku のマイクロサービスアーキテクチャを探る — マイクロサービスを扱う際に考慮すべき多くのツールを Heroku が不要にする理由を解説します。articleHeroku と SOA — Heroku がプロジェクトのサービス指向アーキテクチャ構築に最適な理由を論じます。articlenpm と NodeJS を使って Heroku 上でフロントエンドをバックエンドから分離する - npm と NodeJS を使い、マイクロサービス Web アプリケーションを Heroku へデプロイする実践ガイドです。
ブログ
Heroku について頻繁に、または専門的に書いているインターネット上のブログです。
blogHeroku ブログ — Heroku の公式ブログです。
デプロイ
Heroku へのデプロイに役立つリソースです。
officialPreboot — 正しく実現するのが難しいゼロダウンタイムデプロイを「Preboot」機能で有効にする方法を解説します。articleJenkins から Heroku デプロイを自動化する — メンテナンスモードの有効化、本番データベースからステージングへのコピー、ステージングに対するマイグレーションなど、デプロイの一部を自動化する方法を解説します。questionHeroku へデプロイするときファイルを無視するには? —.gitignoreのような機能に関する一般的な質問への回答です。articleProcfile を使いこなす6つのヒント — Heroku プロセスの実行方法を改善します。articleDocker で Django を Heroku へデプロイする — Heroku Container Runtime 経由で、Docker を使った Django アプリを Heroku へデプロイする方法を紹介します。
開発
officialアプリの複数環境を管理する — 各環境のさまざまな要素の管理方法を考えるための優れた入門です。
ドメイン
Heroku で独自ドメイン名を使うためのヒントです。
articleHeroku アプリ向けに Cloudflare DNS を設定する — Cloudflare を DNS プロバイダーとして使う手順です。article単一ドメインで複数の Heroku アプリをホストする — 複数の Heroku アプリケーションで同じドメインを共有する方法を説明します。question単一ドメインで複数の Heroku アプリをホストするには? — サブドメインではなく異なるパスから複数の Heroku アプリを配信する一般的な質問に、複数の回答が寄せられた Stack Overflow の質問です。
全般
Heroku に関する多様な内容を扱う一般リソースです。
bookThe Heroku Hacker’s Guide — Heroku 上のプロジェクトを保守・拡張するための基本を幅広く扱う電子書籍です。bookHeroku Cookbook — Heroku 上の実用的な本番 Web アプリケーションを管理・拡張する際の課題を解決する、段階的なレシピです。
メタ情報
会社自体に関する情報です。
official大きなキックオフ — Heroku で最初のブログ記事です。articleHeroku は愚か者のためのものではない — Heroku の利点と、単なるサイドプロジェクト向けではない理由を説明します。article私の Heroku の価値観 — Brandur Leach が Heroku を離れた際にまとめた、優れた一連の学びです。talkBuildpack Adventure — Heroku の Buildpack と、オープンソースコミュニティがそれを使って作っているものに関する素晴らしいスライドショーです。
Postgres
Heroku Postgres に関するものです。
officialHeroku Postgres — 概要を説明するランディングページです。pluginheroku-buildpack-pgbouncer —stunnelとpgbouncerを使った Transaction Pooling を可能にし、接続上限への到達を避ける Buildpack です。
Redis
Heroku Redis に関するものです。
スケーリング
Heroku プロジェクトのスケーリングに役立つリソースです。
toolHireFire — 負荷に応じて Heroku Dyno を自動的に増減する SaaS ツールです。
セキュリティ
Heroku アプリケーションを保護する方法です。
articleHeroku で Cloudflare の無料 SSL を設定する — Cloudflare 経由で無料 SSL を設定する正確な手順を案内します。
Toolbelt
Heroku Toolbelt の便利なリソースです。
officialToolbelt のダウンロード — Heroku Toolbelt のダウンロード先です。pluginheroku-accounts — コマンドラインから複数のアカウントを同時に簡単に扱えます。pluginheroku-pg-extras — Postgres を扱うための便利な機能を追加する Toolbelt プラグインです。キャッシュヒット率、外れ値クエリ、未使用インデックス、テーブルサイズなどを分析できます。
さようなら…
何らかの理由で Heroku から移行すると決めた場合に確認するものです。
tooldokku — 自分でホストする Docker ベースの Heroku 互換プラットフォームです。
ライセンス
法律で認められる範囲で、Ian Storm Taylor はこの作品に関するすべての著作権および関連する権利または隣接する権利を放棄しています。