【くらうどねいてぃぶ】
クラウドネイティブ とは?
💡 クラウド前提で生まれた「クラウド育ちのアプリ」
📌 このページのポイント
クラウドネイティブって「クラウドを使う」こととどう違うの?
具体的にはどんな技術を使うの?
CNCFってたくさんプロジェクトがあるけど、全部使わないといけないの?
CNCFのランドスケープマップを見ると数百のプロジェクトが並んでいるけど、全部使う必要はないよ。Kubernetes・Prometheus(監視)・Envoy(サービスメッシュ)あたりがデファクトスタンダードで、あとは必要に応じて選べばいい。
既存のシステムをクラウドネイティブに作り替えるのって簡単にできるの?
まとめ:ざっくりこれだけ覚えればOK!
「クラウドネイティブ」って出てきたら「クラウドの特性を活かす前提で作られたアプリや設計思想のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Cloud Native」 = クラウド生まれの
💬 Cloud(クラウド)+ Native(生まれの・土着の)。クラウドが母国語のように自然に使えるアプリ、というニュアンスだよ