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
fuku-kuma20180622
Search
TonyTonyKun
June 22, 2018
Technology
1
650
fuku-kuma20180622
Azure Kubernetes Service を活用したマイクロサービス開発
TonyTonyKun
June 22, 2018
Tweet
Share
More Decks by TonyTonyKun
See All by TonyTonyKun
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
190
これでバッチリ!Azure マルチテナントアーキテクチャ設計のコツ/jat06
thara0402
0
660
Azure Load Testing を使って Azure Functions Flex Consumption の HTTP Trigger のパフォーマンスとコストを最適化してみよう/global-azure2025
thara0402
0
230
Prompty を使って生成 AI アプリケーション開発のプロンプトを管理する/jat03
thara0402
0
66
Azure OpenAI Service で意図せず PTU モデルをデプロイして高額請求されてしまった件/jat04
thara0402
0
78
「Durable Task Scheduler」をチョイ見せ!/jat05
thara0402
0
56
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
1.4k
サイクルガードサービス AlterLock の問い合わせ対応業務に Azure OpenAI Service を活用した話/jazug46
thara0402
0
970
Microsoft Ignite 2023 現地参加レポート/ignite2023
thara0402
0
320
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
120
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
170
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.5k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
970
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
330
Into the Great Unknown - MozCon
thekraken
40
2.3k
Test your architecture with Archunit
thirion
1
2.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
52
How to Talk to Developers About Accessibility
jct
2
130
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
830
Navigating Weather and Climate Data
rabernat
0
110
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Transcript
Azure Kubernetes Service
-. -.
ROMANCE DAWN for the new world • http://gooner.hateblo.jp/ Microsoft
MVP for Microsoft Azure : 2 8 0. 11 0. ,
%,$ :1 (#+ !& <;5 %,$'+
" %,$ !) Azure Kubernetes Service Azure Kubernetes Service %,$0- %,$6378 %,$./492 $' * 3 1 0 , 22 1 0 . . 8.
Microservices Architecture
!3A() %*3A?@GDIF > GD5 ## 4&()
"$ $!/- E7 81 %*06C+ !/-## ;B<H'9 :.26 =, 51 0 , 22 1 0 . .58.
*! (&' " (#
$ )% $ 1 0 , 22 1 0 6 .6. 8.
1 07 , 22 1 07 . . 8. * ++(+&* $) +!#'"+%
Azure Kubernetes Service
Azure Kubernetes Service )$# Kubernetes 8<' Master Node => 752;
:019Agent %# Agent Node ,"-63 Kubernetes Cluster &*-!(63 2018/6/14 GA ./+*-4 9 1 0 , 22 1 0 . . 8.
Kubernetes ( k8s ) +?04#aK53YQ "#7;/2 6'9b ! +?04%:,OK#NC!53YQ"!
IZ!SH VdUAF-*=$&2 ! -*=$&2+?04BTE[ c] ! G\@+?04 `R!AFD+?04 WFNC OK#X_M "! +?04^DAF><?)$/712"! Azure LJ(;&38?. P ! Amazon Elastic Container Service for KubernetesEKS Google Kubernetes EngineGKE 2 8 0. 11 0. ,
Azure Kubernetes Service
Azure Kubernetes Service Azure Portal GUI Service Principal
Azure CLI 2.0 Azure CLI 2.0 • Azure Portal Cloud Shell • Docker Image (azuresdk/azure-cli-python) • Local Install 2 8 0. 11 0. ,
kubectl Kubernetes 0* #!# " Azure
CLI 2.0 - #" Azure CLI 2.0 - #" .+ kubernetes /%)&$( .kube/config "/%)&,' 3 1 0 , 22 1 0 . . 8. $ az aks get-credentials --resource-group=<> --name=<AKS> https://kubernetes.io/docs/tasks/tools/install-kubectl/ $ az aks install-cli
Helm Charts Kubernetes Charts Kubernetes YAML
YAML *)#&' "+ -! Charts ( Helm !$ ,% Client ( helm ) Server ( tiller ) Kubeapps Hub Charts Repository https://hub.kubeapps.com/ 4 1 0 , 22 1 0 . . 8.
Demo AKS ASP.NET Core 51
0 , 22 1 0 . .58. Azure Kubernetes Service Node Pod Container Service Node Pod Container Container Registry Docker Hub Docker Pull Request Client
Azure Kubernetes Service
AKS Prometheus Kubernetes L?>6 Pull JFG#3 +%*2A; FG7H5<8 =B
• ,204 • Pod • 4$( • )' .&2NKMSlack .3 1&9C Grafana Prometheus =B.&2!"/-' EG: ,14I@ % A;ED 1 07 , 22 1 07 . . 8.
Demo Grafana Prometheus 2 8
0. 11 0. , Grafana Azure Kubernetes Service Prometheus k8s API Server App Exporter cAdvisor Kube State Metrics Node Exporter
Azure Kubernetes Service
( Istio ) GoogleIBMLyft84 )0'" Kubernetes 1 !)/ &57=A26
D> B; Blue / Green !)/+0" $,,, "(. %-* # 3G".0 Kubernetes E9 HC Istio @ ?F :< 2 8 0. 11 0. ,
( Istio ) Istio 2 8 0. 11 0.
, Envoy Istio Proxy
Demo 2 8 0. 11 0. , 50
% 50 % Reviews
Demo 3 1 0 , 22 1 0 .
. 8.
#' >2+ &&:8 9. 3 $0- :/4 !#(5)
=6 % &5) Azure Kubernetes Service # Kubernetes ;? #' ,*7/ 1< "%!$ 4 1 0 , 22 1 0 . . 8.