Openshift-types
OpenShift-タイプ
OpenShiftは、主にギアとカートリッジの概念に基づいたOpenShift V2という名前のベースから誕生しました。各コンポーネントは、マシンの作成からアプリケーションのデプロイまで、アプリケーションの構築からデプロイまでの仕様を備えています。
カートリッジ-それらは、環境がそれらを実行するために必要なアプリケーションのタイプと、このセクションで満たされるすべての依存関係から開始する新しいアプリケーションを構築する焦点でした。
ギア-リソース、メモリ、およびCPUに関する特定の仕様を持つベアメタルマシンまたはサーバーとして定義できます。 これらは、アプリケーションを実行するための基本単位と見なされていました。
アプリケーション-これらは、OpenShift環境でデプロイおよび実行されるアプリケーションまたは統合アプリケーションを指します。
このセクションの詳細に進むにつれて、OpenShiftのさまざまな形式と製品について説明します。 以前は、OpenShiftには3つのメジャーバージョンがありました。
OpenShift Online
OpenShift onlineは、パブリッククラウド上でコンテナー化されたアプリケーションを迅速に構築、デプロイ、およびスケーリングできるOpenShiftコミュニティの提供です。 Red Hatのパブリッククラウドアプリケーション開発およびホスティングプラットフォームであり、アプリケーションの自動プロビジョニング、管理、スケーリングを可能にし、開発者がアプリケーションロジックの作成に集中できるようにします。
Red Hat OpenShift Onlineでのアカウントのセットアップ
- ステップ1 *-ブラウザーに移動して、サイトhttps://manage.openshift.com/にアクセスします
- ステップ2 *-Red Hatアカウントを持っている場合は、次のURLを使用してRed HatログインIDとパスワードを使用してOpenShiftアカウントにログインします。 https://developers.redhat.com/auth/realms/rhd/protocol/openid-connect/auth?client_id=oso&redirect_uri=https%3A%2F%2Fmanage.openshift.com%2Faccounts%2Fauth%2Fkeycloak%2Fcallback&response_type=code&scope= openid + profile + email&state = b73466d00a5b3b4028ca95eac867e2dd [https://developers.redhat.com]
- ステップ3 *-Red Hatアカウントにログインしていない場合は、次のリンクを使用してOpenShiftオンラインサービスにサインアップします。
ログイン後、次のページが表示されます。
すべての準備が整ったら、次のスクリーンショットに示すように、Red Hatは基本的なアカウントの詳細を表示します。
最後に、ログインすると、次のページが表示されます。
OpenShift Container Platform
OpenShiftコンテナプラットフォームは、開発およびIT運用チームなどの複数のチームがコンテナ化されたインフラストラクチャを構築および展開するのに役立つエンタープライズプラットフォームです。 OpenShiftで構築されたすべてのコンテナーは、非常に信頼性の高いDockerコンテナー化テクノロジーを使用しており、パブリックにホストされているクラウドプラットフォームのデータセンターに展開できます。
OpenShiftコンテナプラットフォームは、正式にはOpenShift Enterprisesと呼ばれていました。 これは、Dockerを使用したアプリケーションコンテナのコアコンセプトに基づいて構築された、サービスとしてのRed Hatオンプレミスプライベートプラットフォームであり、オーケストレーションと管理はKubernetesによって管理されます。
つまり、OpenShiftはDockerとKubernetesをエンタープライズレベルに統合します。 エンタープライズユニットが希望するインフラストラクチャで申請者を展開および管理するためのコンテナプラットフォームソフトウェアです。 たとえば、AWSインスタンスでOpenShiftインスタンスをホストします。
OpenShiftコンテナプラットフォームは、* 2つのパッケージレベル*で利用できます。
OpenShift Dedicated
これは、OpenShiftのポートフォリオに追加された別の製品であり、お客様が選択したパブリッククラウドのいずれかでコンテナー化されたプラットフォームをホストするという選択肢があります。 これにより、エンドユーザーは、ニーズを満たすクラウド上でOpenShiftを使用できるマルチクラウド製品の真の感覚を得ることができます。
これは、エンドユーザーがOpenShiftを使用してテストデプロイを構築し、クラウドでホストされているOpenShiftでアプリケーションを実行できるRed Hatの最新製品の1つです。
OpenShift Dedicatedの機能
OpenShift専用は、パブリッククラウド上のカスタマイズされたソリューションアプリケーションプラットフォームを提供し、OpenShift 3テクノロジーから継承されます。
- 拡張可能でオープン-これはDockerのオープンコンセプトに基づいて構築されており、必要に応じて必要に応じて使用できるため、クラウドにデプロイされます。
- 移植性-Dockerを使用して構築されているため、Docker上で実行されるアプリケーションは、ある場所から別の場所(Dockerがサポートされている場所)に簡単に出荷できます。
- オーケストレーション-OpenShift 3では、コンテナオーケストレーションとクラスター管理の主要機能の1つが、OpenShiftバージョン3で提供されるようになったKubernetesを使用してサポートされます。
- 自動化-このバージョンのOpenShiftは、ソースコード管理、ビルドの自動化、および展開の自動化の機能を備えており、サービスプロバイダーとしてのプラットフォームとして市場で非常に人気があります。