第11章 データワークロードをKubernetesに移行する データワークロードをKubernetesに移行する
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
第1章では、クラウド・ネイティブ・アプリケーションに必要なインフラを1つにまとめる構想を紹介した:Kubernetesだ。私たちの引数はシンプルで、データとそれをサポートするインフラをKubernetesデプロイから除外しているのであれば、クラウド・ネイティブの原則を完全に受け入れていないことになる。私たちはそれ以来、様々なタイプのデータ・インフラがKubernetes上でどのように機能するかを検証し、可能性の芸術を実証してきた。
では、ここからどこへ行くのか?この構想を完全に実現するためには、どのようなステップがあるのだろうか?この時点で、あなたはすでにアプリケーションのいくつかの点をKubernetesに入れているかもしれない。また、コンテナ、仮想マシン、ベアメタルサーバなど、自社のデータセンターやクラウドで稼働しているかどうかにかかわらず、前世代のインフラもいくつか持っている可能性が高い。この最終章では、これまで学んだことをすべて活用して、Kubernetesでクラウド・ネイティブ・データを完全に管理する計画の作成を支援する。
構想アプリケーション・アウェア・プラットフォーム
本書を通して、Kubernetesにおけるデータに関する知恵や、この記念碑的な事業に対する実践的なアドバイスについて、コミュニティの多様な声が紹介されている。あなたがKubernetesの初心者であろうと、何年も演算子をやっているベテランであろうと、プロセスのどこにいようと、私たちは皆、彼らの専門知識から学ぶべきことがある。さて、Kubernetesへの移行がソフトウェア業界の他のトレンドとどのように交わるのか、ズームアウトして考えてみよう。クレイグ・マクラッキーは、GoogleでKubernetesを作成したチームの一員であり、最終的にはオープンソースへと導いた。彼はクラウド・ネイティブ・インフラ・コミュニティで非常に積極的に活動しており、Kubernetes上のデータへ移行する際の可能性と課題について話してくれた。