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
kubernetesにダッシュ!
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kuritan
October 08, 2019
Technology
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
kubernetesにダッシュ!
・dockerのおさらい
・コンテナベース開発のメリット
・kubernetesの勧誘
・自分の仕事の簡単まとめ
kuritan
October 08, 2019
Other Decks in Technology
See All in Technology
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
650
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
600
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
980
自律型AIエージェントは何を破壊するのか
kojira
0
160
How Timee Delivers Day 1 Production Ready LLM Features
tomoyks
0
220
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
140
手塩にかけりゃいいってもんじゃない
ming_ayami
0
570
SONiCの統計情報を取得したい
sonic
0
150
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.9k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
170
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1k
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
160
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
Writing Fast Ruby
sferik
630
63k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Transcript
Kubernetesにダッシュ! Playing with
Agenda ・おまえ、誰や? ・話す事&話さない事 ・dockerの超簡単説明 ・コンテナベース開発、やらないか ・オーケストレーション基盤の登場 ・なぜKubernetesを採用すべき? ・インフラ部の取り込み ・今後の動き
おまえ、誰や? Kuritan 2019年株式会社ドリコムに中途入社 インフラストラクチャー部所属 1991年 中国 北京生まれ、今28オ 2017年 北京から2,000km渡って東京へ 趣味 ・海外旅行(まだ5つ国or地域しか) ・カフェ巡り(ペットOKのお店探してます)
話す事&話さない事 ▪話す事 ・一言dockerとは ・コンテナベースの開発メリット ・期待できる改善点 ・kubernetesの勧誘 ・インフラ部のトライ ▪話さない事 ・dockerの概念や用語 ・kubernetesの概念や用語
・具体的な検証データ ・具体的なマイルストーン
dockerの超簡単説明 ▪時は20世紀以前に遡るーdockerとは ・ITではなく、dockerという単語の本来の意味 ・「dock」(埠頭)で働く人のことを 「docker」 ・積荷は人の手によって、船に運ばれる ・非効率 ・船中のスペース浪費が激しい ・健康へのダメージ重大 …...で?今はどうなんだ?
dockerの超簡単説明 ▪20世紀最大の発明とも言われるーContainer ・コンテナの発明は、革命を起こした ・同等のコンテナが機械によって、 自動的に船に運ばれる ・標準化によって、効率猛向上 ・スペックの均一によって、 スペースの浪費が最小 ・人が解放される この経験をIT領域に活かして、コンテナベースの開発が誕生
コンテナベース開発、やらないか ・従来開発時のあるある ▲開発環境と本番環境の不一致地獄 ▲デプロイがリスキーで地味にしんどい ▲改善サイクル回したいのに余計時間かかった ▲開発に集中できず、やる人のモチベーション維 持が困難 ▲オーソドックスな流れで、採用時のチャーミング ポイントとしてイマイチ
コンテナベース開発、やらないか ・コンテナベースの開発ならどう? ◦どんな環境でも動作一致が保証される ◦標準化できるデプロイ手法で、属人化を排除 ◦多種多様のリリース手法により、ゼロダウンタイムも可 能 ◦すべてDockerfileに集約されるので、アプリのポータ ビリティが向上
コンテナ単体の弱み ▪コンテナの弱点 *:コンテナの悪いところってないの? #:Yes!単体で本格的なシステム運用が難しいんだよぉぉ! ▲構成が複雑化 ▲障害時の切り分けが困難 ▲共通利用困難 ...
オーケストレーション基盤の登場 ここでオーケストレーション基盤がご登場 (docker-compose, swarm, kubernetes)
なぜKubernetesを採用すべき? ・面倒から解放したい ・オペレーションを削減したい ・信頼性を向上したい ・コストをカットしたい ・属人化を排除したい ・イケイケにしたい ・・・・・・
ミュータブルなシステムが面倒の根源 すべてDockerfileに集約 何が面倒なの? 画像引用元:https://www.project-respite.com/kubernetes-merits/
なぜKubernetesを採用すべき? ・面倒から解放したい ・オペレーションを削減したい ・信頼性を向上したい ・コストをカットしたい ・属人化を排除したい ・イケイケにしたい ・・・・・・
オペレーション削減? ・命令式 → 宣言式 ・望ましい姿を自動維持 ・「Aやります、Bやります...」 などがやめられる ・手順書とおさらば 画像引用元:https://www.project-respite.com/kubernetes-merits/
なぜKubernetesを採用すべき? ・面倒から解放したい ・オペレーションを削減したい ・信頼性を向上したい ・コストをカットしたい ・属人化を排除したい ・イケイケにしたい ・・・・・・
信頼性向上って、どうやって? ・サーバなんか変 ・アラート通知が来た ・再起動の可否確認 ・該当サーバ再起動 ・アラート解消 k8sだと、自動回復! 画像引用元:https://www.project-respite.com/kubernetes-merits/
Kubernetes採用したら? アジャイル開発に は変化に強いイン フラが必要 画像引用元:https://www.toshiba-sol.co.jp/tech/sat/case/1804_2.htm
インフラ部の取り込み ほぼ済 ほぼ未
THANKS