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
そのドキュメント、自動化しませんか?
yuksew
1
410
20260720_クラウド女子会×PyLadiesTokyoコラボ Amazon Bedrock ハンズオン用資料
yuuka51
1
110
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
1
1.1k
「休む」重要さ
smt7174
6
1.6k
生成 AI 時代にいま一度「問い合わせ」について考えてみる
kazzpapa3
1
130
現場との対話から始める “作る前に問い直す”業務改善
mochico50
1
220
reFACToring
moznion
0
190
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
200
AIが当たり前の組織で エンジニアはどう育つか
nishihira
1
970
書籍セキュアAPIについて
riiimparm
0
240
AICoEでAIネイティブ組織への進化
yukiogawa
0
220
AI_Dev_Day_製造業領域でのAI活用から見た活用の罠と成功に導く実践知.pdf
kintotechdev
0
160
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
6k
Speed Design
sergeychernyshev
33
1.9k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
410
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
420
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Crafting Experiences
bethany
1
230
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
Facilitating Awesome Meetings
lara
57
7k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Marketing to machines
jonoalderson
1
5.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
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