Heroku platform diagram
Heroku ランタイム

Heroku は dyno 内でアプリを実行します。dyno とは、信頼性の高いフルマネージドのランタイム環境で稼働するスマートコンテナです。 NodeRubyJavaPHPPythonGoScala、または Clojure で書かれたコードをビルドシステムにデプロイすると、実行可能なアプリが作成されます。システムと言語のスタックは常に監視され、パッチの適用やアップグレードも自動で行われるため、いつでも最新の状態で利用できます。また、アプリの稼働状態もランタイムが自動で維持してくれるため、管理作業の手間から解放されます。

Heroku の開発者向け機能(DX)

Heroku の開発者向け機能 では開発作業のことを第一に考えたアプローチを採用しているため、サーバーやインフラの管理に追われることなくアプリの継続的デプロイと作成に専念することができます。デプロイは Git、GitHub などの人気のツールや、各種の継続的インテグレーション(CI)システムから直接行えます。Web ベースの直感的な Heroku ダッシュボードを使えば、アプリを簡単に管理でき、パフォーマンスを詳細に把握できます。

データサービスとエコシステム

Heroku Elements では、アプリの拡張に使用するアドオンのほか、スタックのカスタマイズに役立つビルドパック、プロジェクトをすばやく開始できるボタンが用意されています。アドオンはサードパーティ製のクラウドサービスとなっており、アプリにデータストア、ログ、監視などのさまざまな機能を簡単に追加することができます。Heroku では Heroku PostgresHeroku RedisApache Kafka on Heroku の 3 種類のフルマネージド型データサービスアドオンを提供しています。

Heroku の運用担当者向け機能(OpEx)

Heroku の運用担当者向け機能 は Heroku プラットフォームの重要なコンポーネントであり、よくある問題のトラブルシューティングと解決、運用プロセスのカスタマイズなどを通じて、アプリの正常な運用に悪影響を及ぼすトレンドをすばやく発見して対処することができます。Heroku には問題が起きた場合にアラートを発行するツールや、Web リクエストへの応答時間が指定したしきい値を超えた場合に web dyno のスケールを自動的に行うツールなどが用意されています。アプリケーション関連の指標、しきい値アラート、自動スケールなど、一部の機能は追加料金不要でご利用いただけます。

セキュリティと規制準拠

世界中の開発者が Heroku に機密性が求められるデータを預けてくださいます。私たちにとって、このようなデータを保護管理する責任を果たすのは、何よりも重要なことです。Heroku では、お客様からの信頼をさらに強固なものにするべく、PCI・HIPAA・ISO・SOC への準拠のため、定期的に監査をおこなっています。詳細については、規制準拠のページをご覧ください。

開発者中心

Heroku は、従来型の企業がアプリ開発企業に変わるうえで最も重要な鍵を握るのは開発者であると考えています。Heroku のあらゆる取り組みが開発者にとっての利便性を高めることを中心として進められている理由はここにあります。Heroku は開発者にとって何が有益であり、何が支障となるかを熟知しています。Heroku は煩雑な作業を軽減し、開発者が最高の仕事を成し遂げられるように、さまざまな機能の追加を続けています。

アプリ中心

Heroku プラットフォームは企業にとって最も大切な要素であるアプリに専念できるように設計されています。ビジネスの成否はアプリを一般にリリースして現実のユーザーに提供し、必要に応じてすばやく更新していけるかどうかにかかっています。Heroku を利用すれば、あらゆる規模の企業が(仮想環境であれ何であれ)ハードウェアやサーバーの管理に追われることなく、アプリの価値を高めることに専念できます。

本番環境中心

Heroku プラットフォームはアプリのライフサイクルの早い段階でも威力を発揮しますが、その真価が現れるのは本番環境に移ってからです。Heroku は、開発、実行、管理、スケールなど、アプリのライフサイクルのあらゆる段階をサポートします。信頼性に優れたテラバイトレベルのデータベースが必要な場合は Heroku Postgres が威力を発揮します。トラフィック量の多いアプリ向けの Performance dyno など、ニーズに合わせてさまざまな種類の dyno を選択でき、どの dyno も瞬時にスケールすることができます。Heroku のカーネルには常に最新のセキュリティパッチが適用されるため、すべての要素に Salesforce と同等の信頼性が確保されます。

  • チームを最適化する Heroku
    00:0000:00
  • Heroku による多言語対応
    00:0000:00
  • Heroku によって、Salesforce から外部サービスへデータを転送する、専用のスケーラブルな API を素早く構築することができました。1 時間足らずで、私たちのアプリケーションは平常状態に戻っていました。さらに印象的なのは、6 ヶ月以上、本番環境に問題が起きなかったことです。

    Morgan & Morgan Eric Savadian Morgan & Morgan 社開発
  • Heroku がすばらしいのは、面倒な作業をすべてバックグラウンドで処理してくれるところです。Heroku はコンセプトがシンプルで使いやすいため、開発プロセスに伴う手間を大幅に減らしてチームの生産性を飛躍的に高めることができます。

    AltSchool Bharat Mediratta AltSchool 社共同創業者兼 CTO お客様事例を読む >>
  • Heroku プラットフォームに移行したことで、見込み患者の変化するニーズに迅速に対応し、すばやくコンテンツを更新できるようになりました。

    Align Technology Kamal Bhandal Align Technology 社北米担当コンシューマーマーケティング部門ディレクター(北米) お客様事例を読む >>
アプリ開発に Heroku を採用している企業

エンタープライズ

スタートアップ

非営利団体

その他

すべての顧客事例を見る