価格設定
Kubernetes の図
Jump to section

開発者向けの Red Hat OpenShift

URL をコピー

Red Hat® OpenShift® は、アプリケーション開発者が抱える業務の複雑さを軽減するアプリケーション・プラットフォームです。 OpenShift は、それぞれの開発者が使い慣れたツールを使ってアプリケーションを構築し、結果を出すことに集中できるようにします。

Red Hat OpenShift は、開発チームの状況に合った支援を提供します。Red Hat の信頼できるプラットフォームでは、オンプレミス、クラウド、エッジなどのデプロイ場所を問わず、クラウドネイティブ、レガシー、モダナイズされたアプリケーションなどのさまざまなアプリケーションで信頼できるツールを使用できます。 

e ブック「クラウドサービスによる IT のモダナイズ」を見る

Red Hat OpenShift により、開発者はインフラストラクチャの設定や管理に時間を費やすことなく、アプリケーションのコーディングと構築に集中し、日常的な業務で高い生産性を発揮できます。

また、信頼性、安全性、拡張性、一貫性のあるアプリケーション開発を実現する OpenShift の包括的な機能を活用することで、チームの連携が向上します。

「Red Hat OpenShiftが変える開発者体験」(動画の再生時間:2:40)

Icon-Red_Hat-Media_and_documents-Quotemark_Open-B-Red-RGB [Red Hat OpenShift] のおかげで、Kubernetes を中心とするプラットフォームの管理、パッチ適用、セキュリティ保護、改善などではなく、アプリケーションの強化とソフトウェア開発者への自動化の提供に対して、希少な DevOps リソースを集中させることができます。

Kent Norton

Brightly CTO

OpenShift はアプリケーションの構築、デプロイ、保守に必要なものすべてを提供し、開発者の作業を単純化します。包括的なアプリケーション・プラットフォームにより、開発チームは一貫して好きな場所にアプリケーションをデプロイし、より迅速に構築できる柔軟性を得ることができます。

Red Hat OpenShift のサブスクリプションには、Red Hat OpenShift Dev Spaces、コマンドライン・インタフェース (CLI) および統合開発環境 (IDE) との統合が含まれているため、開発チームは便利で使い慣れた信頼性の高い基盤で作業することができます。構成不要で使える開発環境とセルフサービス・プロビジョニング機能は、迅速なオンボーディングと迅速かつ一貫した開発をサポートします。

Red Hat Developer Hub と OpenShift を組み合わせることで、プラットフォーム・エンジニアリング・チームはソフトウェア・テンプレートと事前設計済みのアプローチ提供し、開発者のスキルを最大限に高め、オンボーディングを容易にし、開発の生産性を向上させることができます。Red Hat Developer Hub は、開発チームが感じる負荷と不満を軽減し、コードを作成して迅速に機能を提供することに集中できるようにします。

OpenShift を活用すると、開発者は継続的インテグレーションと継続的デリバリー (CI/CD) パイプラインおよび自動化されたチェックポイントによって、よりセキュアなアプリケーションを構築して開発とデプロイの遅延を回避できます。

OpenShift は、コンテナ、デプロイメント、ネットワークのためのコア・プラットフォーム・セキュリティを備えた開発環境を提供しており、環境とコードに最初から保護措置を組み込めるようにします。クラスタ全体での認証と ID アクセス管理により、ユーザーのアクセスとそのユーザーができることを決定します。

セキュリティチームは、開発者のワークフローに防護機能を埋め込むことで、ソフトウェア開発ライフサイクル (SDLC) の早い段階でセキュリティ対策を定義し、デプロイすることができます。 Red Hat Advanced Cluster Security for Kubernetes (RHACS) は、脆弱性と構成ミスの評価、リスクプロファイリング、コンプライアンス保証により、ビルドからランタイムまで、アプリケーションライフサイクル全体にわたるセキュリティとコンプライアンスへの一貫したアプローチをサポートします。

開発者は、Red Hat がテストしたコンテンツをコンテナイメージの構築に活用することもできます。 Red Hat Quay は、開発者がソースコンテンツに素早くアクセスし、コードを開発からデプロイメントに素早く移動させ、サプライチェーンのリスクを管理できるよう、信頼できるコンテナイメージレジストリを提供します。

Red Hat OpenShift は、アプリケーションのデプロイ方法や場所を問わず、ソフトウェア開発と提供への一貫したアプローチを実現する統合 CI/CD および GitOps ツールを提供することで、プロダクション環境への迅速な道筋を切り拓きます。また、Red Hat は幅広い独立系ソフトウェアベンダー (ISV) エコシステムを有しているため、OpenShift で利用可能な認定サードパーティ製ツールから選択することもできます。

開発者が日々の仕事で活躍するためには、さまざまなツールが必要です。OpenShift Operator Framework を活用すると、開発者はデータベース、アプリケーション・サービス、API など、統合されたさまざまなオープンソースツールから選択できます。 OpenShift AI により、人工知能と機械学習のリソースにオンデマンドでアクセスできるようになるため、チームはデータの探索、アプリケーションの構築、イノベーションに集中できます。 Red Hat Application Foundations は、アプリケーション・ランタイム、フレームワーク、API 管理、データストリーミング、イベント駆動型サービスを提供し、開発者をサポートします。 

関連資料

記事

Red Hat OpenShift Operator とは

Red Hat OpenShift Operator は、Kubernetes ネイティブのアプリケーションのインスタンスの作成、構成、および管理を自動化します。

記事

Red Hat OpenShift Serverless を選ぶ理由

Red Hat OpenShift Serverless は Kubernetes を拡張し、サーバーレス・ワークロードのデプロイと管理ができるようにします。

記事

Red Hat OpenShift Service Mesh を選ぶ理由

Red Hat OpenShift Service Mesh で、マイクロサービスベースのアプリケーションを接続、管理、監視する方法を統一することができます。

OpenShift の詳細はこちら

製品

統合されたテスト済みのサービス一式を備えたエンタープライズ・アプリケーション・プラットフォームであり、ユーザーの選ぶインフラストラクチャを使ってアプリケーションを市場に投入するために活用できます。

Red Hat® Developer Hub は、DevOps 文化を維持する上で重要な役割を担う、内部開発者向けプラットフォームを構築するためのツールを提供します。

Red Hat® Trusted Software Supply Chain は、組織がセキュリティをソフトウェア開発ライフサイクルに組み込むのに役立ちます。

Red Hat® Ansible® Automation Platform は、CI/CD パイプラインの主要なステージを自動化し、DevOps 手法の活性化ツールとなります。

リソース

e ブック

Red Hat OpenShift のビジネス価値に関する IDC エグゼクティブサマリー

アナリスト資料

Red Hat OpenShift クラウドサービスについての Total Economic Impact™

トレーニング

無料のトレーニングコース

Running Containers with Red Hat Technical Overview

無料のトレーニングコース

Developing Cloud-Native Applications with Microservices Architectures

無料のトレーニングコース

Containers, Kubernetes and Red Hat OpenShift Technical Overview