Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CBになったのでEKSのこともっと知ってもらいたい!
Search
高棹大樹
April 14, 2025
Technology
310
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CBになったのでEKSのこともっと知ってもらいたい!
高棹大樹
April 14, 2025
More Decks by 高棹大樹
See All by 高棹大樹
徹底討論!ECS vs EKS!
daitak
3
1.9k
金融システムで挑む!EKS Auto Mode導入ポイント大全
daitak
0
140
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
750
EKS CapabilitiesでKube Resource Orchestrator(KRO)を試してみた!
daitak
0
140
Kubernetesと共にふりかえる! エンタープライズシステムのインフラ設計・テストの進め方大全
daitak
0
880
金融システムをモダナイズするためのAmazon Elastic Kubernetes Service(EKS)ノウハウ大全
daitak
1
250
金融システムをモダナイズするためのAmazon Elastic Kubernetes Service(EKS)ノウハウ大全
daitak
0
270
AWS re:Invent 2024で発表されたアップデート/EKSオートモード使っていきましょう!
daitak
1
270
レガシーな金融システムをKubernetesを使ってクラウドネイティブ化するためのノウハウ大全
daitak
5
1.3k
Other Decks in Technology
See All in Technology
Type-safe IaC for Dart
coborinai
0
180
20260720_クラウド女子会×PyLadiesTokyoコラボ Amazon Bedrock ハンズオン用資料
yuuka51
1
110
JAWS_ICEBERG_BASECAMP
iqbocchi
2
110
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
480
データと地図で読む 大井町の「かわるもの、かわらないもの」
yoshiyama_hana
0
150
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
150
データエンジニアリングとドメイン駆動設計
masuda220
PRO
14
2.5k
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
450
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
3
520
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
210
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
5
1.2k
文字起こし基盤の信頼性
abnoumaru
0
120
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
770
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Product Roadmaps are Hard
iamctodd
55
12k
Thoughts on Productivity
jonyablonski
76
5.3k
Color Theory Basics | Prateek | Gurzu
gurzu
0
390
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
500
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
270
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
The SEO identity crisis: Don't let AI make you average
varn
0
520
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Transcript
CBになったので EKSのこともっと知ってもらいたい! AWS Community Builders Night 2025年4月15日 株式会社 野村総合研究所 マルチクラウドインテグレーション事業本部
金融基盤サービス部 エキスパートアーキテクト 高棹 大樹
1 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
高棹 大樹 – Daiki Takasao NRI 金融基盤サービス部 • Elastic Kubernetes Service(EKS)を用いた金融機関 様向けマイクロサービス共通基盤 のインフラ担当 主な仕事 趣味 最近の困り事 • キャンプ • 筋トレ • 子供と遊ぶ(相手をしてくれる内に。。) • 飼っている猫が懐いてくれない
2 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
dev.toでブログ書いたらでっかいマグカップ貰えました!
3 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
はじめに 私の推しサービスはElastic Kubernetes Service(EKS)です! Community Builderになれたので、 今日はEKS・Kubernetesについてお話しさせて頂きます!
4 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Elastic Kubernetes Service(EKS)とは? 01 Kubernetesってどうやって勉強するの? 02
5 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Kubernetesとは? 1. Elastic Kubernetes Service(EKS)とは? ◼コンテナオーケストレーションプラットフォーム ◼略してK8s ◼世界的に開発が活発なOSSで4ヶ月毎に新バージョンがリリース
6 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Kubernetesとは? 1. Elastic Kubernetes Service(EKS)とは? ◼拡張性が特徴 ◼独自定義のリソースが作成可能(Custom Resource Definitions) ◼K8sの上に巨大なOSSエコシステムが形成されている https://landscape.cncf.io/
7 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Kubernetesとは? 1. Elastic Kubernetes Service(EKS)とは? ◼4大クラウド全てでK8sのマネージドサービスが用意されている Amazon Elastic Kubernetes Service (Amazon EKS) Azure Kubernetes Service (AKS) Google Kubernetes Engine(GKE) OCI Container Engine for Kubernetes (OKE)
8 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Kubernetesとは? 1. Elastic Kubernetes Service(EKS)とは? ◼コンテナ管理に便利な反面、構成要素が多く、自前構築は管理が大変。。。 コンテナ コンテナ コンテナ コントロールプレーン: ワーカーノードやコンテナの稼働を管理 ワーカーノード: コンテナの稼働環境
9 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Elastic Kubernetes Service(EKS)とは? 1. Elastic Kubernetes Service(EKS)とは? ◼AWSのマネージドKubernetesサービス ◼コントロールプレーンの管理が不要、 IAMユーザ/ロールによる認証などが主なメリット コントロールプレーンの管理が不要 コンテナ コンテナ コンテナ IAMユーザ/ロールによる認証 コントロールプレーン: ワーカーノードやコンテナの稼働を管理 ワーカーノード: コンテナの稼働環境
10 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
ECS or EKS ? 1. Elastic Kubernetes Service(EKS)とは? ◼運用コストと利用可能な機能の幅、相互運用性を考慮して選択するべし ECS (Elastic Container Service) EKS (Elastic Kubernetes Service) 利用可能な機能の幅 △ AWSが提供しているサービスの機能のみ 利用可能 AWS提供サービスに加えてKubernetesや その上で稼動するクラウドネイティブOSSを利用可能 マルチクラウド、オンプレミス との相互運用性 △ ECSはAWS独自サービス Kubernetes APIリソースは マルチクラウド、オンプレミスで使用可能 運用コスト クラスタのバージョンアップは実施不要 △ Kubernetesのバージョンリリースに追従して定期的に クラスタのバージョンアップを行う必要がある
11 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
それでもAWS利用者管理の部分が結構あった。。 1. Elastic Kubernetes Service(EKS)とは? ◼ワーカーノードの管理はAWS利用者の責任! コンテナ コンテナ コンテナ コントロールプレーン: ワーカーノードやコンテナの稼働を管理 ワーカーノード: コンテナの稼働環境
12 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
それでもAWS利用者管理の部分が結構あった。。 1. Elastic Kubernetes Service(EKS)とは? ◼実運用で必要になりがちな機能も、管理SWの導入から実施必要! コンテナ数に応じたワーカーノード の自動拡張&縮小 例: Karpenter 外部からの リクエスト待ち受け 例: AWS LoadBalancer Controller コンテナから外部ストレージ へのアクセス 例: EBS CSI Driver
13 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
それすら管理不要になるEKS Auto Mode! 1. Elastic Kubernetes Service(EKS)とは? ◼ワーカーノードもAWS管理に! ◼管理SWの管理もAWS!! ◼他の管理SWの導入もできる拡張性はある点もGood!!! コンテナ数に応じたワーカーノード の自動拡張&縮小 外部からの リクエスト待ち受け コンテナから外部ストレージ へのアクセス AWS LoadBalancer Controller EBS CSI Driver Karpenter コンテナの稼動環境 ワーカーノード (Bottlerocket OS) EKS Auto Modeで AWS管理に!!
14 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Kubernetes勉強すると何が嬉しいの? 2. Kubernetesってどうやって勉強するの? AWSから飛び出してクラウドネイティブ/OSS技術 に詳しくなれる! AWS以外のクラウドでも使えるスキル!
15 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
どうやってKubernetes勉強するの? 2. Kubernetesってどうやって勉強するの? 認定資格があります! K8sをホストするCloud Native Computing Foundation(CNCF) が提供する認定資格! 認定の有効期限は2年
16 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Kubernetes認定資格について 2. Kubernetesってどうやって勉強するの? ◼K8s認定資格は2025/4時点で5つ存在する Kubernetes and Cloud Native Associate (KCNA) Kubernetesとクラウドネイティブアソシエイト Kubernetes and Cloud Security Associate (KCSA) Kubernetesとクラウドセキュリティアソシエイト Certified Kubernetes Application Developer (CKAD) 認定Kubernetesアプリケーション開発者 Certified Kubernetes Administrator (CKA) 認定Kubernetes管理者 Certified Kubernetes Security Specialist (CKS) 認定Kubernetesセキュリティスペシャリスト 選択形式 ハンズオン 形式 難 易 度 易 難
17 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
ハンズオン形式の試験って? 2. Kubernetesってどうやって勉強するの? ◼色々お題が出されるので、Linuxターミナルで色々コマンドを叩いて回答する ◼試験対象は、 CKS K8s以外のLinuxセキュリティ関連全般の技術も対象 (AppArmor, seccomp等) CKA K8sクラスタ自体の管理も対象 (クラスタバージョンアップして等) CKAD K8sクラスタ上でK8sリソース作成 (Pod(コンテナ)立てて等) 難 易 度 易 難
18 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
オンライン受験のみ 2. Kubernetesってどうやって勉強するの? ◼自分PCを使って自宅等で受験 ◼余計な物が無い部屋が必要 ◼カメラ越しに試験監督が怪しいものが無いか入念にチェック ◼貸し会議を借りる人も結構いる(私も借りました) ◼一度貸し会議室を借り忘れて、、 お風呂場で受験した事もありました汗
19 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
私のKubernetes資格勉強法 2. Kubernetesってどうやって勉強するの? ◼Linux Foundationが無料のオンラインコースを公開。ここからはじめるのが良さそう! ⚫ https://training.linuxfoundation.org/ja/training/introduction-to-kubernetes-lfs158-jp/
20 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
私のKubernetes資格勉強法 2. Kubernetesってどうやって勉強するの? ◼ハンズオンの学習サイトも結構あるので使うと吉! ◼英語だけどそこまで難しい単語は出てこないので慣れれば読める ⚫ Udemy • CKA(https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/) • CKAD(https://www.udemy.com/course/certified-kubernetes-application-developer/) ⚫ Killercoda(https://killercoda.com/) ⚫ KodeKloud(https://kodekloud.com/)
21 Copyright (C) Nomura Research Institute, Ltd. All rights reserved.
Copyright (C) Nomura Research Institute, Ltd. All rights reserved. 21 AWSの勉強も良いですが、ちょっと飛び出すきっかけに EKS・Kubernetesの勉強をしてみるのも良いのではないでしょうか?
None