メインコンテンツまでスキップ

Introduction

Cloud ZCPは、Cloud Z Modernization Platform 2.0内のモジュールで、Container Management Serviceを提供します。このプラットフォームは、ITシステムを近代化されたクラウドネイティブアーキテクチャに変換するための重要な技術要素を統合し、企業の近代化プロセスを簡素化し加速します。

主要機能

Cloud ZCPコンソールは、以下の管理ポータルを提供します:

  • Kubernetesリソースの管理
  • ユーザーおよびプロジェクト管理
  • 開発環境のCI/CDパイプライン
  • 本番環境の監視およびログ管理

コンテナ管理サービス

サービスの背景

企業はしばしば、単一のプラットフォームやクラウドでは満たせない複雑なビジネスニーズに直面します。プライベート環境のセキュリティとマルチクラウドの革新的なサービスを組み合わせることで、企業は変化する市場の要求に迅速に適応できます。

このプラットフォームは、4つの主要な企業ニーズに対応します:

  • Enhanced Security: 組織のデータを保護し、法的および規制要件に準拠します。
  • Enhanced Productivity & Predictability: 予測可能なパフォーマンスでインフラを運用し、最適化されたシステムで生産性を向上させます。
  • Cost Savings: 効率的なリソース利用と迅速なビジネス拡大を通じてコストを削減します。
  • Innovate Faster: インフラを迅速に展開し、新しい技術を活用して迅速な開発と検証を行います。

目的とアプリケーション

Cloud ZCPは、コンテナとKubernetesを使用してマルチクラウド環境でサービスを迅速に保護するように設計されています。これは、クラウドネイティブアプリケーション開発のための重要な要素を統合パッケージで提供し、迅速な開発と運用を可能にします。

このプラットフォームは、クラウドインフラのポータビリティ、サービスの移動性、ハイブリッドアーキテクチャの完成、およびクラウドネイティブ開発のスケーラビリティを確保します。

利点

Cloud ZCPコンソールは、公共およびプライベートクラウド環境でコンテナとKubernetesを使用してビジネスアプリケーションを開発および運用するための統合PaaS環境を提供します。これにより、開発者とオペレーターの時間とコストが削減され、最新技術の採用が簡素化されます。

コンテナ管理サービスを採用することで、顧客は複雑なPaaS環境を構築するために必要な労力を最小限に抑えることができます。これにより、ビジネス開発に集中し、新しいサービスを迅速に提供し、サービス開発と運用のための安定したスケーラブルなプラットフォームを確保できます。

前提条件

Cloud ZCP コンソールを利用するには、ユーザーはコンテナとKubernetesの基本的な理解が必要です。さらに、コンテナ化されたアプリケーションの構築と展開のためのパイプライン構成、ならびにコンテナおよびKubernetes環境での監視とログ管理の知識が必要です。

サービスの範囲

Cloud ZCPは、Kubernetesプラットフォームの開発および本番環境を最適化し、Kubernetesクラスターとワークロードを管理するための以下の機能を提供します:

Figure 1: Container Management Service Supported Scope

  • Multi-Cluster Management: ビジネスワークロードのためにデータプレーンクラスターを登録し、監視エージェントをインストールおよび管理します。
  • Multi-Project Management: プロジェクトを管理し、ビジネスアプリケーションを構築および展開し、登録されたデータプレーンクラスター上のメンバー、グループ、および権限を管理します。
  • Application Build (CI) Management: 直感的なUI/UXとパイプラインを使用して、ビジネスアプリケーションを迅速にコンテナに構築します。
  • Application Deployment (CD) Management: 直感的なUI/UXとパイプラインを使用して、コンテナ化されたアプリケーションをデータプレーンクラスターに迅速に展開します。
  • K8s Resource Management: すべてのデータプレーンクラスターでKubernetesリソース(Deployment、Service、Pod、Ingressなど)を表示および更新します。
  • Centralized Monitoring: 各データプレーンクラスターに監視エージェントをインストールし、制御プレーンクラスターのメトリックリポジトリにメトリックを保存し、Cloud ZCPおよびGrafanaダッシュボードを介して可視化します。
  • Centralized Logging: すべてのデータプレーンクラスターで実行中のコンテナのログ収集のためのエージェントをインストールし、すべてのログを制御プレーンクラスターのログストアに保存し、コンソールおよびOpenSearchダッシュボードのダッシュボードを介して可視化をサポートします。
  • Centralized Logging: すべてのデータプレーンクラスターにログ収集エージェントをインストールし、制御プレーンクラスターのログストアにログを保存し、Cloud ZCPおよびOpenSearchダッシュボードを介して可視化します。
  • User/Group Management: グローバルユーザーとグループ、およびプロジェクトごとのメンバーとグループを管理します。
  • Role Management: システムユーザー、プロジェクトユーザー、およびグループごとに、3つの領域(アドオンツール、Kubernetesクラスター、コンソール)の権限を管理する機能をサポートします。
  • Role Management: アドオンツール、Kubernetesクラスター、およびCloud ZCPコンソールの権限を、システムユーザー、プロジェクトユーザー、およびグループごとに管理します。
  • Development Tool Support: アプリケーション開発に必要なソースジオメトリ管理(Gitea)、ライブラリストレージ(Nexus)、およびイメージストレージ(Harbor)ツールをサポートします。

制約

サポートされているブラウザ

Cloud ZCPプラットフォームが提供するコンソールは、Chromeブラウザに最適化されており、他のブラウザでは正しく動作しない場合があります。

制御プレーンクラスターのサポートされているKubernetesバージョン

Kubernetes VersionAWS EKSAzure AKS
1.30OO
1.31OO
1.32OO

データプレーンクラスターのサポートされているKubernetesバージョン

Kubernetes VersionAWS EKSAzure AKS
1.30OO
1.31OO
1.32OO