アプリ開発のパートナー
認定パートナー・ソリューションで効率化を実現
概要
アプリケーションの構築、デプロイ、拡張
顧客、パートナー、従業員が求めるペースで革新的なデジタル体験を生み出すためには、より迅速で柔軟なアプリ開発とデリバリーモデルによって組織のアジリティを高める文化にシフトする必要があります。Red Hat はエコシステム・パートナーと緊密に連携し、アプリケーションの迅速な構築、デプロイ、拡張、効率的な管理に必要なテクノロジーのテスト、認証、統合、最適化を行います。
アプリ開発のエコシステムが重要な理由
新機能を求めるユーザーの要望が、既存の開発プロセスでは対応しきれないほど増え続けています。そのような場合、顧客が必要とし利用している既存アプリケーションを切り捨てることなく要求のスピードに対応できるプラットフォーム、手法、アプリケーション・サービス、ツールが必要です。アプリケーションにコンテナとクラウドネイティブな手法を採用することで、それが可能になります。
クラウドネイティブ・アプリケーションでは、開発言語やフレームワークを特定のビジネスアプリケーションのニーズに合わせて調整することができます。この複雑化とアプリケーションの多様性を管理するには、クラウドネイティブな開発のためにフレームワーク、言語、アーキテクチャの適切な組み合わせをサポートする、コンテナベースのアプリケーション・プラットフォームが必要です。
Kubernetes は代表的なコンテナ・オーケストレーション・プラットフォームですが、管理に非常に時間がかかることがあります。Kubernetes は多くの機能を持っていますが、それでもユーザーはネットワーク、イングレスとロードバランシング、ストレージ、モニタリング、ロギング、開発者用ツールといった他のコンポーネントを統合する必要があります。
Red Hat は、ほとんどの組織がクラスタの立ち上げと同時にコンテナ化アプリケーションの使用を開始できるような機能を持ったプラットフォームを提供しています。しかし、1 社の企業が、本番環境での運用のすべての側面において業界をリードするソリューションを提供できるということはありえません。Red Hat は、創造的なソリューションを提供するパートナーエコシステムを通じてこういったギャップを埋めています。
ソリューション概要
クラウドネイティブ・アプリケーションの導入を加速
Red Hat は、コンテナの導入を大幅に単純化し、アプリケーション開発における先進的でクラウドネイティブなアプローチの実現を支援するソリューションのポートフォリオを提供しています。
Red Hat OpenShift
Red Hat® OpenShift® は、業界をリードする、エンタープライズ向けの Kubernetes コンテナ・プラットフォームであり、組織がハイブリッドクラウドで革新的なアプリケーション・エクスペリエンスを構築、デプロイ、実行、管理、保護するのに役立ちます。フルスタックの自動運用とあらゆる環境で一貫したエクスペリエンスにより、運用チームと開発チームがより効率的に連携し、アイデアを開発からプロダクションへと効率的に展開できます。
Red Hat Application Services
Red Hat Application Services は、アプリケーションの開発、提供、統合、および自動化のための統一された環境の作成に役立ちます。インフラストラクチャが、オンサイト、コンテナベースのクラウドネイティブ、ハイブリッドクラウド、マルチクラウドのどれであっても、柔軟でポータブルかつコスト効率の高いアプリケーションの開発、統合、自動化を行うことができます。
Red Hat Ansible Automation Platform
Red Hat Ansible® Automation Platform は、ハイブリッドクラウドからエッジまで、大規模な IT 自動化を構築して運用するためのエンタープライズ・フレームワークを提供します。このプラットフォームは、アプリケーションのデプロイを自動化し、インストール、アップグレード、日常の管理を繰り返し可能で信頼性の高いものにします。
Red Hat コンサルティング
クラウドネイティブやハイブリッド環境向けの複雑な開発を進めるために、Red Hat コンサルティングは戦略的なアドバイスだけでなく、深い技術的専門知識も提供し、お客様のビジネスに最適なアプリ開発戦略の策定を支援します。Red Hat のコンサルタントが、Red Hat Open Innovation Labs からディスカバリーセッション、そしてプロジェクト実施計画に至るまで、クラウドネイティブ化の取り組みにおけるあらゆるステップでお手伝いします。
パートナー
クラウドネイティブ開発のためのオープンなエコシステム
Red Hat はオープンなエコシステムを構築し、選択肢を提供することで、お客様が好みのツールや基盤となる Red Hat テクノロジーを使用してビジネスを実行できるようにしています。
注目のグローバルパートナー
Dynatrace は、クラウドネイティブなアプリケーションとアーキテクチャのための、インテリジェントで完全に自動化されたモニタリングと分析のプラットフォームです。Dynatrace は人工知能 (AI) を活用し、ネットワークを含めブラウザからアプリケーションコードまであらゆるものを自動的に追跡および分析します。Dynatrace は、DevOps チームがパフォーマンスの問題を迅速に特定し、Ansible などの自動化ツールと連携して問題を解決するために必要な答えを提供します。
さらに詳しく:
GitLab は、先進的なアプリケーションを拡張するための、エンドツーエンドのソースコード管理および CI ソリューションです。GitLab と Red Hat OpenShift のデプロイが、強力な CI/CD プラットフォームと共に DevOps とクラウドネイティブ・アプリケーション開発への道のりをサポートします。GitLab は reconcile ループとして使用できる Runner Operator を提供しています。インフラストラクチャの状態が同期していない場合、Runner はリポジトリ内の定義に合わせて設定を更新します。
さらに詳しく:
JFrog Artifactory は、業界をリードするユニバーサルなアーティファクト・リポジトリ・マネージャーです。開発者や DevOps エンジニアのために、ソフトウェア開発ライフサイクルを通じて生成および使用されるバイナリやその他のアーティファクトの秩序あるストレージと管理を自動化します。Artifactory は、バイナリに関する必要なインテリジェンスを取得し、ソフトウェアのデリバリーパイプラインの完全自動化を可能にし、信頼性の高い決定論的なビルドを生成します。
さらに詳しく:
その他の注目のパートナー
アプリケーションの開発とデリバリーのフレームワーク
監視およびロギング
アプリケーション・パフォーマンス監視とロギング技術は、システムやアプリケーションの健全性、セキュリティ、パフォーマンス、リソースの使用状況の把握に役立ち、製品の改善を実現します。
開発
開発ツール、テクノロジー、環境は、チームがパラメータ、仕様、および要件を使用して、テスト可能なコードやサービスを作成するのに役立ちます。
テスト
テストによって、機能性、セキュリティ、信頼性、保守性、相互運用性、パフォーマンスなどのビジネス要件に適したアプリケーションを構築しているかどうかを確認することができます。
継続的インテグレーション
継続的インテグレーション (CI) システムは、ソース・コントロール・リポジトリの変更を監視し、適用されるテストを実行し、変更点を自動的に最新バージョンのアプリケーションに適用するビルドシステムです。
継続的デリバリーとデプロイメント
継続的デリバリー (CD) とデプロイメントのツールやテクノロジーは、ソフトウェアリリースに伴うリスクを軽減し、実験のための環境を構築し、ダウンタイムゼロの継続的デリバリーを実現します。
コードリポジトリ
コードまたは Git リポジトリは、コードをホストしてアーカイブし、バージョン管理システムのアプリケーション・ライフサイクル管理を提供する Web アプリケーションです。
アプリケーション・インフラストラクチャ
アプリケーション・インフラストラクチャは、エンタープライズ・アプリケーションを提供するためのソフトウェア・プラットフォームです。開発およびランタイムイネーブラーなど、エンタープライズ・アプリケーションを提供するために必要な計算および運用コンポーネントで構成されています。
関連資料
その他の関連情報
お問い合わせ
お問い合わせ
独立系ソフトウェアベンダー (ISV) パートナー・ソリューションについてご相談ください。以下のフォームを送信していただくと、お客様の地域の Red Hat 営業担当者がすぐにご連絡いたします。