Red Hat Developer Hub について


Red Hat Developer Hub 1.3

Red Hat Developer Hub の概要

Red Hat Customer Content Services

概要

Red Hat Developer Hub は、開発者ポータルを構築するために設計された開発者プラットフォームです。Red Hat Developer Hub を使用して、一元化されたソフトウェアカタログを備えた合理化された開発環境を提供し、高品質のソフトウェアを効率的に構築します。

はじめに

Red Hat Developer Hub は、完全にサポートされたオープン開発者プラットフォームです。これは、生産性を向上しながら、開発者の不正使用と調整を削減します。

このプラットフォームは、一元化されたソフトウェアカタログによって駆動され、マイクロサービスやインフラストラクチャーに効率をもたらします。

Red Hat Developer Hub を使用して、セルフマネージドポータル内で内部で承認されたツール、プログラミング言語、開発者リソースを選択して意思決定を簡素化します。

第1章 Red Hat Developer Hub の利点

開発者の生産性の向上
一般的な組織の課題を排除し、シームレスなコラボレーションを有効にし、アプリケーションを作成、開発、およびデプロイするための明確なガイドラインを提供します。
統合されたセルフサービスダッシュボード

開発チームに統合されたダッシュボードを提供します。プラットフォームエンジニアリングチームは、次のような要素をキュレートできます。

  • Git
  • CI/CD - 継続的インテグレーション/継続的デリバリー
  • 静的アプリケーションセキュリティーテスト(SAST)/動的アプリケーションセキュリティーテスト(DAST)
  • supply Chain
  • OpenShift/Kubernetes cluster
  • JIRA
  • モニタリング
  • API
  • ドキュメント
ソフトウェアテンプレートを使用したベストプラクティス

以下のような一般的なタスクをエンコードして、組織のベストプラクティスを自動化します。

  • 新規アプリケーションの作成
  • Ansible ジョブの実行
  • Git での実稼働デプロイメント用の CI/CD パイプラインの確立
スケーラブルな技術ドキュメント
コードとドキュメントは同じリポジトリーにあり、プロプライエタリードキュメントシステムへの依存関係が排除されます。
新規開発者の効率的なオンボーディング
新しい開発者は、迅速に適応でき、短期間で生産性になります。
堅牢なエンタープライズロールベースのアクセス制御(RBAC)

管理者は以下を行うことができます。

  • ロールの作成
  • ロールへのユーザーまたはグループの割り当て
  • アクセス制御を強化する堅牢なセキュリティーポリシーを実装する

関連情報

第2章 Red Hat Developer Hub におけるインテグレーション

Red Hat Developer Hub は、Red Hat OpenShift Container Platform および他のツールとシームレスに統合されるため、企業全体で包括的な開発およびデプロイメントワークフローを実現します。

2.1. Red Hat OpenShift Container Platform とのインテグレーション

Red Hat Developer Hub は Red Hat OpenShift Container Platform と完全に統合されており、以下を提供します。

  • アプリケーションライフサイクルを管理するための Operator。
  • サービスメッシュ、サーバーレス機能、GitOps、分散トレースなどの高度な OpenShift 機能へのアクセス。
  • クラウドネイティブのワークフローを合理化するためのパイプラインおよび GitOps プラグイン。

2.2. Red Hat Trusted Application Pipeline とのインテグレーション

Red Hat Trusted Application Pipeline (RHTAP) は、セキュリティー対策を開発プロセスのすべての段階に統合する安全な CI/CD 機能を提供することで、Red Hat Developer Hub を強化します。

Red Hat Developer Hub は内部ループ (コード、ビルド、およびテスト) に焦点を当てていますが、RHTAP は外部ループを管理し、以下を自動化します。

  • コードスキャン
  • イメージビルド
  • 脆弱性の検出
  • デプロイメント

RHTAP には、コードの整合性に Red Hat Trusted Artifact Signer (TAS)、自動された Software build of Materials (SBOM) 作成のための Red Hat Trusted Profile Analyzer (TPA)、脆弱性スキャン用の Red Hat Advanced Cluster Security (ACS) などのツールが含まれています。

2.3. Red Hat Developer Hub を使用した Backstage の拡張

Red Hat Developer Hub (アップストリーム Backstage の完全にサポートされるエンタープライズレベルの製品化バージョン) は、以下を追加してアップストリームプロジェクトを拡張します。

  • CI/CD パイプライン、クラウドプロバイダー、ソース管理などからデータを集約する検索機能の強化。
  • アプリケーション、API、およびリソースを見つけるための一元化されたソフトウェアカタログ。
  • Backstage のコア機能を拡張するオープンソースプラグインを通じた自動化。
  • 統合検索を組み合わせて容易にナビゲーションできる Markdown および GitHub を使用して簡素化された技術ドキュメント。

第3章 サポート対象のプラットフォーム

Red Hat Developer Hub の現在のバージョンと過去のバージョンの両方でサポートされているプラットフォームとライフサイクルの日付は、ライフサイクルページ を参照してください。

第4章 Red Hat Developer Hub のサイジング要件

Red Hat Developer Hub をスケーリングするには、多大なリソース割り当てが必要です。次の表は、Developer Hub アプリケーション、データベースコンポーネント、Operator を含む Red Hat Developer Hub をインストールおよび実行するためのサイズ要件を示しています。

表4.1 Red Hat Developer Hub を実行するための推奨サイズ
コンポーネントRed Hat Developer Hub アプリケーションRed Hat Developer Hub データベースRed Hat Developer Hub Operator

中央処理装置 (CPU)

4 vCPU

2 vCPU

1 仮想 CPU

メモリー

16 GB

8 GB

1500 Mi

ストレージサイズ

2 GB

20 GB

50 Mi

レプリカ

2 以上

3 以上

1 以上

第5章 Red Hat Developer Hub のサポート

このマニュアルに記載されている手順で問題が発生した場合は、Red Hat カスタマーポータル を参照してください。Red Hat カスタマーポータルは次の目的に使用できます。

  • Red Hat 製品に関する技術サポート記事の Red Hat ナレッジベースの検索または閲覧。
  • Red Hat Global Support Services (GSS) の サポートケース の作成。サポートケースを作成するには、製品として Red Hat Developer Hub を選択し、適切な製品バージョンを選択してください。
  • サポートされているプラットフォームとライフサイクルの詳細は、Red Hat Developer Hub ライフサイクル を参照してください。

法律上の通知

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat