の定義は CNCF のページに記述されています。 ▪ https://www.cncf.io/about/faq/ ▪ “Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.” ▪ 本セッションのテーマに関わる特徴としては、以下が挙げられます • マイクロサービス • コンテナ • オブザバブル(可観測性を持つ) • 自動化されている • 頻繁なシステム変更が可能 7
上のリソース情報を取得できる。 Service のIPアドレスや Endpoints 情報を取得し、 Prometheus がメトリクスを取得するのに利用する。 ◦ 他にも OpenStack、GCP GCE、AWS EC2、Azure 等のサービスディスカバリ機能もある。 17 Service A Service B discovery & monitor 変更 既存