VMware Tanzu
デベロッパーファーストでの DevSecOps を実現
- クラウドネイティブ
VMware Tanzu の製品概要
VMware Tanzu とは
VMware Tanzu は、コンテナ化されたアプリケーションのデプロイとスケーリングを自動化し、モダンアプリの開発や複数のクラウド環境での運用を実現するオープンソースプラットフォームの Kubernetes (k8s) フレームワークの実行と単一の制御ポイントからの管理を支援する製品群です。VMware Tanzu を使用すると、VMware のエコシステムと高い専門性により、一貫性のある適合性の高い Kubernetes をあらゆる場所に配置し、モダンなアプリケーションを動かせるインフラを構築できます。
ピンチアウトしてご確認ください
VMware Tanzu により、IT 管理者は、単一の制御ポイントからセキュリティと信頼性を確保しながら増大するクラスタを管理でき、開発者はセルフサービスで迅速にリソースにアクセスし、アプリケーションの開発と提供に集中することができるようになります。
VMware Tanzu の導入メリット
アプリケーションのモダン化
マイクロサービス、コンテナ、Kubernetes などのアプリケーションをインフラから解放し、独立して動作させ、どこでも実行できるようにします。
好きなタイミングで必要なインフラを使いたい開発者と、セキュアで安定性のある環境を維持したい IT 管理者の背反するニーズを両立させます。
運用の簡素化
一貫性のある適合性の高い Kubernetes をあらゆる場所に配置し、モダンなアプリケーションを動かせるインフラを構築できます。開発者に本番への道を導くためのセルフサービスなエクスペリエンスを提供。クラウド全体のすべてのクラスタとアプリケーションを一元的かつ簡単に管理、統制、監視します。
ピンチアウトしてご確認ください
アプリ・サービスのデリバリーを加速
開発から展開、運用までが、一貫したプラットフォーム上で実行されるため、インフラ、パッケージング、セキュリティの各環境が自動化され、開発、セキュリティ、運用のそれぞれのチームは、自らの職務に集中することができます。開発者は最新の言語、ツール、フレームワークで構成されるモジュール型のクラウドネイティブ アプリケーション プラットフォームを使用して、優れたコードを本番環境に展開することに集中できます。
ピンチアウトしてご確認ください
VMware Tanzu の特長と機能
VMware Tanzu は、あらゆるクラウド上でモダンなアプリケーションを開発、実行、管理するために必要な機能を提供し、開発部門や運用部門はそれぞれ必要に応じてアクセスすることが可能です。
自動化された開発者エクスペリエンス
開発者のベロシティと信頼性を向上し、真のプラットフォーム上でクラウド規模ですべてのアプリケーションを実行します。
検証済みのオープンソースコンテナ
開発者がすぐに使える、すぐに本番で使えるキュレートされたオープンソースのコンテナイメージを維持します。
コンテナの自動ビルド
企業規模でのコンテナの作成、管理、ガバナンスを自動化します。
モダンなデータ層
オンデマンドのキャッシングやメッセージング、データベースソフトウェアを使用して、モダンアプリケーションのデータモノリスを破壊します。
どこでも実行可能な Kubernetes 環境
全社規模のKubernetesランタイムをデプロイし、クラウド全体でモダンアプリケーションをデリバリーします。
統合されたグローバルなマルチクラスタの運用
チームとクラウドに渡るKubernetesインフラとモダンアプリケーションの一元管理とセキュリティを実現します。
マイクロサービスのネットワーキングとコントロール
ランタイムやクラウドを問わず、マイクロサービスを接続、保護、監視します。
フルスタックのオブザーバビリティ
すべてのチームが利用可能な、大規模なスケールでアプリケーションとインフラの健全性のモニターと分析を実現します。
VMware Tanzu を構成する製品
開発者の生産性とイノベーションを加速するプラットフォーム
開発者が柔軟に開発環境を構築し、パブリッククラウドまたはオンプレミスの K8s クラスタを経由して本番環境に迅速かつ安全に開発されたアプリケーションを展開できる「VMware Tanzu Application Platform(TAP)」。VMware がサポートする さまざまなフレームワークやミドルウェア、データベース製品群、OSS の商用サポートも提供するコンテナカタログ、開発フレームワークである Spring boot を含む、各種 Spring プロジェクト。シンプルかつ一貫性のあるコンテナオペレーションを提供する「VMware Tanzu for Kubernetes Operations」。モダンなソフトウェアとプラットフォームの構築・運用のためのコンサルティングサービスを提供する「VMware Tanzu Labs」など、VMware Tanzu はクラウドネイティブなアプリケーションやサービスを迅速かつ安全に本番環境へと展開し、その後の運用と最適化まで含めたライフサイクルを構築するプラットフォームエンジニアリングチームを実現させる、多彩なソリューションで構成されています。
ピンチアウトしてご確認ください
VMware Tanzu を構成する製品群
開発体験 | ||
---|---|---|
VMware Data Solutions | 重要なデータリソースの保存・処理・紹介を 大規模に展開できるデータベース製品群 | |
Gemfire | 低遅延アプリケーションのための インメモリ データ グリッドにより、ハイパフォーマンスなアプリケーション キャッシュを提供 | |
RabbitMQ | メッセージ ブローカーとイベント ストリーミングのためのソフトウェア | |
VMware SQL | MySQL および Postgres との互換性を備えた、エンタープライズ対応のリレーショナル データベースを DBaaS として提供 | |
Greenplum | エンタープライズ分析のための 超並列 Postgres。大規模分析とデータウェアハウスのための大規模並列処理データ プラットフォーム | |
VMware Application Catalog | 厳選された OSS の商用サポートも提供するコンテナカタログ | VMware Spring Runtime | 開発フレームワークである Spring boot を含む、各種 Spring プロジェクトの商用サポートを提供 | Tanzu Application Service (Cloud Foundry) | 開発者に対しては機能の速度を高め、運用チームに対しては世界最高レベルの可用性を実現するための専用ツール。 |
構築・展開 | ||
VMware Tanzu Application Platform (TAP) | 豊富な開発者用ツール一式と 事前定義された本番環境へのパスを提供し、パブリッククラウドまたはオンプレミスの Kubernetes クラスタで、ソフトウェアを迅速かつ安全に構築・デプロイ | |
Software Supply Chain | シンプルかつ柔軟なパイプラインにより、Kubernetes エコシステムを組み合わせた "Source to URL" のワークフローを提供 | |
開発支援ツール | Software Supply Chain を使った開発の時に役立つツール群 | |
デプロイ支援ツール | Software Supply Chain でデプロイされたAPPを外部公開するために必要なもの | |
運用 | ||
VMware Tanzu for Kubernetes Operations | コンテナのデプロイ・スケーリング・管理について、シンプルかつ一貫性のあるオペレーションを提供 | |
Tanzu Kubernetes Grid | Kubernetes 環境を構築し、クラウド上で展開可能なコンテナランタイム。 | |
Tanzu Mission Control | データセンターやクラウドなど、あらゆる場所にある Kubernetes 環境を一元管理する単一のコントロールプレーンを提供することで、運用の効率化を実現するサービス。 | |
Tanzu Service Mesh | 高度なエンドツーエンドの接続、セキュリティ、インサイトをモダン アプリケーションに提供し、アプリケーションのエンドユーザー、マイクロサービス、API、データの全体で、サービス レベル目標(SLO)、データ保護、プライバシーに関する規制を順守 | |
Aria Operations for Applications(Tanzu Observability) | モダンなクラウドのための包括的なオブザーバビリティ(可観測性)。フルスタックアプリケーションからクラウドインフラに至るまで、メトリクス、トレース、スパン・ログ、アナリティクスですべてを監視するツール。 | |
ガバナンス・最適化 | ||
Tanzu Guardrails | コンテナのデプロイ・スケーリング・管理について、シンプルかつ一貫性のあるオペレーションを提供 | Tanzu Insights | Kubernetes、AWS、Azure の各環境でコンテキストに応じた詳細なトラブルシューティングを行うための、アクション可能なインテリジェンスと包括的な可視性。 | Tanzu CloudHe | コストの最適化、ガバナンスの改善、クラウド センターオブエクセレンス(CCoE)の創設に役立つインテリジェントなインサイトを提供。 |
サポート・コンサルティング | ||
VMware Tanzu Labs | VMware Tanzu の基礎を成す、旧 Pivotal Software 社の Pivotal Labs を継承したサービス。約 30 年にわたり、世界中のお客様のソフトウェア開発手法・チーム・組織文化の改革を支援 | DevOps-ABC(DevOps Agile BootCamp) | Tanzu Labs への入口となる、マインドセットやテクノロジーの初歩(ABC)を短期間で疑似体験できるプログラム |
VMware Tanzu のエディション
VMware Tanzu では、 用途に合わせた製品群を組み合わせた 2 つのエディションを提供しています。Tanzu の製品群は、一部個別購入も可能です、製品によって購入単位が異なるため、詳細はお問い合わせください。
VMware Tanzu Application Platform (TAP) | VMware Tanzu for Kubernetes Operations(TKO) | |
---|---|---|
用途 | Kubernetes(K8s)を中心とした DevSecOps 環境を構築する企業向け | 複数の Kubernetes(K8s)を本番環境で運用する企業向け |
抱含製品 |
|
|
購入単位 | vCPU 単位(1 コア= 2vCPU) | ユニット単位 |
VMware Tanzu による DevOpsの実現
DevOps を実現する VMware Tanzu
VMware Tanzu は、クラウドの隅々まで Kubernetes のフレームワークを行き渡らせ、開発者はセルフサービスによりりソースに自由にアクセスしながらアプリケーションの開発とデプロイを行い、IT 管理者は単一のコントロールから、クラウド全般におけるアプリケーションのクラスタを管理し、セキュリティポリシーを適用することができます。
VMware Tanzu を活用することで、アプリケーションのモダナイズ化を実現し、開発者とIT管理者はそれぞれの職務により集中することができるようになります。
開発者と運用者の垣根を取り払う
VMware Tanzu
開発部門 |
運用部門 |
|
---|---|---|
アプリケーションを、数週間でモダナイズ |
アプリケーションを素早く本番に移行する新たなスキルを身に着ける |
Kubernetes インフラの実行方法を学習する |
あらゆるクラウド上でアプリケーションを一貫してデプロイし管理 |
アプリケーションのリソースとデプロイをセルフサービスで取得 |
開発チーム全体でアプリケーションのコンプライアンスとセキュリティを自動化 |
グローバルコントロールプレーンでクラウド全体の Kubernetes を管理 |
Kubernetes のリソースをセルフサービスで取得 |
クラスタやクラウド全体のポリシーとセキュリティをコントロール |
コンテナ管理とセキュリティを自動化 |
用意されたイメージを使って自動でコンテナ化 |
検証済みイメージのキュレーションとパッチを自動化 |
アプリケーション間の安全で信頼性の高いコミュニケーションを確保 |
すぐに使えるマイクロサービスとAPIで構築 |
VMware とコンテナにまたがるサービスメッシュで分散アプリケーションを管理 |
すべての利害関係者にフルスタックの可観測性を提供 |
本番環境でのアプリケーションの振る舞いを把握 |
クラスタとアプリケーションの健全性を維持 |
DevOps とは
DevOps とは、デジタルを活用する現在のビジネスにおいて重要な役割を占める、ソフトウェアの開発から展開、運用をより迅速かつ柔軟に行うため、開発 (Development) と運用 (Operations) の垣根を取り払い、開発者と運用者がより密接に協力することで、確実かつ正確なソフトウェアのリリースをより高い頻度で行えるようにする事です。
いまや、ビジネスと IT の意思決定者の多くが、ソフトウェア開発に関わる関係者の連携を強化することがデジタル変革の成功につながると考えており、DevOps 環境の構築はアプリケーションのモダナイズの実現だけでなく、ビジネスを成功に導く上でも重要となってきているのです。
SB C&Sでは、DevOps を「ビジネスの価値を最大化することを目標とし、迅速かつ高品質なソフトウエア開発を実践する継続的な組織活動」と定義しています。VMware における DevOps に関する最新情報は、下記のサイトでもご確認いただけます。