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
520
fuku-kuma20180622
Azure Kubernetes Service を活用したマイクロサービス開発
TonyTonyKun
June 22, 2018
Tweet
Share
More Decks by TonyTonyKun
See All by TonyTonyKun
サイクルガードサービス AlterLock の問い合わせ対応業務に Azure OpenAI Service を活用した話/jazug46
thara0402
0
620
Microsoft Ignite 2023 現地参加レポート/ignite2023
thara0402
0
93
Azure Container Apps で .NET 7 アプリを Blue-Green デプロイしてみよう!/jazug12
thara0402
0
1.5k
Azure Synapse Analytics 入門/jazug11
thara0402
0
600
Azure Bicep で始める Infrastructure as Code/ace0917
thara0402
0
380
Introduction to Azure Synapse Analytics/ace0416
thara0402
0
410
Azure Kubernetes Service を活用したマイクロサービス開発/clouddev
thara0402
0
380
Azure Kubernetes Service を活用したマイクロサービス開発/Ignite-osaka
thara0402
0
410
Azure Kubernetes Service を活用したマイクロサービス開発/Ignite-tokyo
thara0402
0
150
Other Decks in Technology
See All in Technology
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
280
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
37k
2023年度にEMとして頑張ったこと
ikefukurou777
0
110
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.8k
Cloud Service Mesh に触れ合う
phaya72
1
270
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Musicを例に~
otanet
0
320
Introduction to SwiftUI V2
pohjus
0
100
M5stackで使用できるpHセンサの開発
shinrinakamura
0
230
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
420
今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編
devops_vtj
21
5.9k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
1.1k
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
170
Featured
See All Featured
Gamification - CAS2011
davidbonilla
77
4.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
jQuery: Nuts, Bolts and Bling
dougneiner
60
7.2k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
How to Ace a Technical Interview
jacobian
273
22k
Typedesign – Prime Four
hannesfritz
36
2.1k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Scaling GitHub
holman
457
140k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
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.