Skip Navigation
Show nav
Dev Center
  • Get Started
  • ドキュメント
  • Changelog
  • Search
  • Get Started
    • Node.js
    • Ruby on Rails
    • Ruby
    • Python
    • Java
    • PHP
    • Go
    • Scala
    • Clojure
    • .NET
  • ドキュメント
  • Changelog
  • More
    Additional Resources
    • Home
    • Elements
    • Products
    • Pricing
    • Careers
    • Help
    • Status
    • Events
    • Podcasts
    • Compliance Center
    Heroku Blog

    Heroku Blog

    Find out what's new with Heroku on our blog.

    Visit Blog
  • Log inorSign up
Hide categories

Categories

  • Heroku のアーキテクチャ
    • コンピューティング (dyno)
      • dyno の管理
      • dyno の概念
      • dyno の動作
      • dyno の参照資料
      • dyno のトラブルシューティング
    • スタック (オペレーティングシステムイメージ)
    • ネットワーキングと DNS
    • プラットフォームポリシー
    • プラットフォームの原則
  • 開発者ツール
    • コマンドライン
    • Heroku の VS Code 拡張機能
  • デプロイ
    • Git を使用したデプロイ
    • Docker によるデプロイ
    • デプロイ統合
  • 継続的デリバリーとインテグレーション
    • 継続的統合
  • 言語サポート
    • Node.js
      • Node.js アプリのトラブルシューティング
      • Heroku での Node.js の動作
      • Node.js の操作
    • Ruby
      • Rails のサポート
      • Bundler の使用
      • Ruby の操作
      • Heroku での Ruby の動作
      • Ruby アプリのトラブルシューティング
    • Python
      • Python の操作
      • Python でのバックグラウンドジョブ
      • Heroku での Python の動作
      • Django の使用
    • Java
      • Heroku での Java の動作
      • Java の操作
      • Maven の使用
      • Spring Boot の使用
      • Java アプリのトラブルシューティング
    • PHP
      • PHP の操作
      • Heroku での PHP の動作
    • Go
      • Go の依存関係管理
    • Scala
    • Clojure
    • .NET
      • Working with .NET
  • データベースとデータ管理
    • Heroku Postgres
      • Postgres の基礎
      • Postgres スターターガイド
      • Postgres のパフォーマンス
      • Postgres のデータ転送と保持
      • Postgres の可用性
      • Postgres の特別なトピック
      • Heroku Postgres への移行
    • Heroku Key-Value Store
    • Apache Kafka on Heroku
    • その他のデータストア
  • AI
    • Vector Database
    • Working with AI
    • Heroku Inference
      • AI Models
      • Inference Essentials
      • Heroku Inference Quick Start Guides
      • Inference API
    • Model Context Protocol
  • モニタリングとメトリクス
    • ログ記録
  • アプリのパフォーマンス
  • アドオン
    • すべてのアドオン
  • 共同作業
  • セキュリティ
    • アプリのセキュリティ
    • ID と認証
      • シングルサインオン (SSO)
    • Private Space
      • インフラストラクチャネットワーキング
    • コンプライアンス
  • Heroku Enterprise
    • Enterprise Accounts
    • Enterprise Team
    • Heroku Connect (Salesforce 同期)
      • Heroku Connect の管理
      • Heroku Connect のリファレンス
      • Heroku Connect のトラブルシューティング
  • パターンとベストプラクティス
  • Heroku の拡張
    • Platform API
    • アプリの Webhook
    • Heroku Labs
    • アドオンのビルド
      • アドオン開発のタスク
      • アドオン API
      • アドオンのガイドラインと要件
    • CLI プラグインのビルド
    • 開発ビルドパック
    • Dev Center
  • アカウントと請求
  • トラブルシューティングとサポート
  • Salesforce とのインテグレーション
  • Heroku のアーキテクチャ
  • コンピューティング (dyno)
  • dyno の概念
  • dyno 層

dyno 層

日本語 — Switch to English

最終更新日 2025年04月07日(月)

Table of Contents

  • dyno 機能サポートの比較
  • Common Runtime の dyno
  • Private Spaces Runtime Dyno
  • dyno 層の選択に関する基本ガイド
  • その他の資料

Heroku dyno ​にはさまざまな層があり、それぞれ独自の機能セットを備えています。各層ではパフォーマンス特性が異なるさまざまなサイズの dyno も提供されます。

各層内の個別の dyno サイズの仕様については、「dyno サイズ別の技術仕様​」を参照してください。

dyno 機能サポートの比較

すべての dyno は、dynos の概要ページに記載されている機能​を共有します。

さらに、特定の機能は特定の dyno 層で利用できます。

Eco​ Basic​ Standard​ Performance​ Private​ Shield​ Fir​
メトリクス​ X X X X X X
言語ランタイム関連の指標​ X X X X X X
Preboot​ X X
水平方向のスケーラビリティ​ X X X X X
オートスケール​ X X X *
専用コンピューティングインスタンス​ X X X X
専用ネットワーク​ X X X
ローリングデプロイ​ X X X
HIPAA 準拠​ X *
dyno のスリープ​ X

*Fir 世代の dynos で利用できるようになります。これらの機能が追加されたときに通知を受け取るには、Changelog​ の受信登録を行ってください。

ここからは、各層の詳細について説明します。これらの dyno 層内の個々のプランの仕様については、「dyno サイズ別の技術仕様​」を参照してください。

Common Runtime の dyno

Common Runtime は 4 層の dyno を提供しており、そのうち 2 つの層には複数のサイズの dyno が含まれています。Common Runtime の dyno 層内の個々のプランの技術仕様については、「dyno サイズ別の技術仕様​」を参照してください。

Eco 層

Eco dyno 層では eco​ という 1 つのサイズの dyno のみが提供されます。個々の dyno の消費量に対して個別に料金を請求する他の dyno とは異なり、Eco プランでは毎月の Eco dyno 時間のプールが提供されます。このプールはアカウント内のすべての Eco dyno で共有されるため、5 ドルの固定月額料金で複数のアプリを実行することが可能です。この低額の固定料金により、多くの小規模なアプリやプロトタイプを経済的に実行できます。Eco dyno は dyno 時間を節約するために、アイドル状態が一定期間続いた後で自動的にスリープします。Eco dyno を使用するアプリでは、プロセスタイプ​ごとに実行できる dyno は 1 つのみです。詳細は、「Eco dyno 時間​」を参照してください。

Basic 層

Basic dyno 層では basic​ という 1 つのサイズの dyno のみが提供されます。Basic dyno は小規模プロジェクトには最適ですが、上位の dyno 層に付属する Preboot​ 機能やスケーリング機能は備えていません。Basic dyno を使用するアプリでは、プロセスタイプ​ごとに実行できる dyno は 1 つのみです。

Standard 層

Standard dyno 層では複数のサイズの dyno​ が提供されます。これらの汎用 dyno は、より堅牢なアプリを実行するのに最適です。Preboot​ などの機能をサポートします。同じアプリで Standard 層と Performance 層の dyno を混在させて実行することも可能です。

Performance 層

Performance dynoへのアクセスは、確立された支払履歴を持つ顧客に限定されています。

Performance dyno 層では複数のサイズの dyno​ が提供されます。Performance dyno は Standard 層と同じ機能を備えているほか、シングルテナントであり、より高いコンピューティングリソースとメモリリソースを備え、オートスケール​をサポートします。同じアプリで Standard dyno と Performance dyno を混在させて実行することも可能です。

Private Spaces Runtime Dyno

Cedar Private Spaces Runtime

Private dyno と Shield dyno は、Cedar 世代の Private Spaces​ と Shield Spaces​ でのみ使用できます。 Cedar 世代の Private Spaces Runtime を使用すると、Heroku Private Space​ 内の Private dyno または Shield Private Space​ 内の Shield dyno でアプリを実行できます。このランタイムの dyno 層内の個々のプランの技術仕様については、「dyno サイズ別の技術仕様​」を参照してください。

Private 層

Private dyno 層では複数のサイズの dyno​ が提供されます。Performance 層と同じ機能を備えていることに加え、分離されたスペースで実行されるためネットワークが分離されるという利点も得られます。Preboot​ を備えた Common Runtime の dyno は、Private dyno ではローリングデプロイ​をサポートしており、ダウンタイムなしでアプリをデプロイできます。Private dyno は Private Space でのみ実行できます。

Shield 層

Shield dyno 層では複数のサイズの dyno​ が提供されます。プライベート層と同じ機能を備えていることに加えて HIPAA にも準拠しており、HIPAA 準拠のスペースで実行されます。Shield dyno は Shield Private Space でのみ実行できます。

Fir Private Spaces Runtime

Fir 層

​

Fir​ 世代のランタイムの追加により、アプリでさまざまな ARM ベースの dyno サイズ​を選択できるようになりました。ARM プロセッサーは並列処理と電力効率に高度に最適化されており、特定のワークロードに対して優れた価格性能比を実現します。Heroku が提供する dyno サイズは、提供されるリソースに関してより多くのカスタマイズを提供するという意味でユニークです。Fir 世代の dyno には Cedar 世代の Private Spaces の Private 層 dyno と同様の機能があり、オートスケールと HIPAA 準拠のオプションが今後追加される予定です。

dyno 層の選択に関する基本ガイド

デプロイ先のランタイムに応じて dyno 層を選択するための一般的なガイダンス​を確認できます。

その他の資料

dyno と dyno formation の操作について詳しくは、次の記事を参照してください。

  • dyno の選択に関するガイダンス
  • dyno formation のスケーリング
  • dyno サイズ別の技術仕様
  • dyno のスケーリングとプロセスの制限
  • アプリケーションの負荷テスト

関連カテゴリー

  • dyno の概念
One-off dyno dyno の選択に関するガイダンス

Information & Support

  • Getting Started
  • Documentation
  • Changelog
  • Compliance Center
  • Training & Education
  • Blog
  • Support Channels
  • Status

Language Reference

  • Node.js
  • Ruby
  • Java
  • PHP
  • Python
  • Go
  • Scala
  • Clojure
  • .NET

Other Resources

  • Careers
  • Elements
  • Products
  • Pricing
  • RSS
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku Blog
    • Heroku News Blog
    • Heroku Engineering Blog
  • Twitter
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku
    • Heroku Status
  • Github
  • LinkedIn
  • © 2025 Salesforce, Inc. All rights reserved. Various trademarks held by their respective owners. Salesforce Tower, 415 Mission Street, 3rd Floor, San Francisco, CA 94105, United States
  • heroku.com
  • Legal
  • Terms of Service
  • Privacy Information
  • Responsible Disclosure
  • Trust
  • Contact
  • Cookie Preferences
  • Your Privacy Choices