12. Build - Publish - Deployment
12
ubuntu:17.04
FROM ubuntu:17.04
RUN apt-get –y update
RUN apt-get install
nginx
MyWeb:1.0
MyApp:1.0
FROM MyWeb:1.0
RUN git clone
https://...
RUN dotnet build …
RUN dotnet run …
19. Container as a Service
More Control
Less Agile
Less Control
More Agile
20. 共通デプロイ単位としての Docker Container
20
Optionsofcompute
Azure Web App for Containers
Service Fabric
Ma en
Azure Kubernetes
Service (AKS)
Leverage the Azure platform
designed for your container needs
Keep using the platform of your choice,
running great on Azure
Azure Container Registry
Docker Hub, private
registry
Visual Studio tools InteliJ Jenkins
Redhat Openshift Container
Platform
Kubernetes
22. コンテナ オーケストレーター
デファクトの Kubernates をマネージド
サービスとして提供
AKS : Azure Kubernates Service
22
Kubernetes core concepts for AKS
https://docs.microsoft.com/azure/aks/concepts-clusters-workloads