Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Azure Kubernetes Service -. -.
Slide 2
Slide 2 text
ROMANCE DAWN for the new world • http://gooner.hateblo.jp/ Microsoft MVP for Microsoft Azure : 2 8 0. 11 0. ,
Slide 3
Slide 3 text
%,$ :1 (#+ !& <;5 %,$'+ " %,$ !) Azure Kubernetes Service Azure Kubernetes Service %,$0- %,$6378 %,$./492$' * 3 1 0 , 22 1 0 . . 8.
Slide 4
Slide 4 text
Microservices Architecture
Slide 5
Slide 5 text
!3A() %*3A?@GDIF > GD5 ## 4&() "$ $!/- E781 %*06C+ !/-## ;B
Slide 6
Slide 6 text
*! (&' " (# $ )% $ 1 0 , 22 1 0 6 .6. 8.
Slide 7
Slide 7 text
1 07 , 22 1 07 . . 8. * ++(+&*$) +!#'"+%
Slide 8
Slide 8 text
Azure Kubernetes Service
Slide 9
Slide 9 text
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.
Slide 10
Slide 10 text
Kubernetes ( k8s ) +?04#aK53YQ"#7;/2 6'9b! +?04%:,OK#NC!53YQ"! IZ!SH VdUAF-*=$&2! -*=$&2+?04BTE[ c]! G\@+?04`R!AFD+?04WFNC OK#X_M "! +?04^DAF>)$/712"! Azure LJ(;&38?. P ! Amazon Elastic Container Service for KubernetesEKS Google Kubernetes EngineGKE 2 8 0. 11 0. ,
Slide 11
Slide 11 text
Azure Kubernetes Service
Slide 12
Slide 12 text
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. ,
Slide 13
Slide 13 text
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= https://kubernetes.io/docs/tasks/tools/install-kubectl/ $ az aks install-cli
Slide 14
Slide 14 text
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.
Slide 15
Slide 15 text
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
Slide 16
Slide 16 text
Azure Kubernetes Service
Slide 17
Slide 17 text
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.
Slide 18
Slide 18 text
Demo Grafana Prometheus 2 8 0. 11 0. , Grafana Azure Kubernetes Service Prometheus k8s API Server App Exporter cAdvisor Kube State Metrics Node Exporter
Slide 19
Slide 19 text
Azure Kubernetes Service
Slide 20
Slide 20 text
( Istio ) GoogleIBMLyft84 )0'" Kubernetes 1 !)/ &57=A26D> B; Blue / Green !)/+0" $,,, "(. %-* # 3G".0 Kubernetes E9 HC Istio @?F :< 2 8 0. 11 0. ,
Slide 21
Slide 21 text
( Istio ) Istio 2 8 0. 11 0. , Envoy Istio Proxy
Slide 22
Slide 22 text
Demo 2 8 0. 11 0. , 50 % 50 % Reviews
Slide 23
Slide 23 text
Demo 3 1 0 , 22 1 0 . . 8.
Slide 24
Slide 24 text
#' >2+ &&:8 9.3 $0- :/4 !#(5) =6 % &5) Azure Kubernetes Service # Kubernetes ;? #' ,*7/ 1<"%!$ 4 1 0 , 22 1 0 . . 8.