by Rob Richardson
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, Angular and React. He's a frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks on https://robrich.org/presentations and follow him on twitter at @rob_rich.
Docker is Kernel Virtualization
FROM microsoft/aspnetcore:2.0
WORKDIR /app
COPY . .
RUN nuget install
EXPOSE 80
CMD ["dotnet", "run"]
Small text file produces identical results
Can cache previous results to speed builds
source: wikipedia.org/wiki/Kubernetes
If you're looking for this... | Use This |
---|---|
Scale and orchestrate containers using Kubernetes | Azure Container Service (AKS) |
Easily run containers on Azure with a single command | Container Instances |
Store and manage container images across all types of Azure deployments | Container Registry |
Develop microservices and orchestrate containers on Windows or Linux | Service Fabric |
Deploy web applications on Linux using containers | App Service |
Run repetitive compute jobs using containers | Batch |
source: azure.microsoft.com/en-us/services/container-instances
DEMO: Azure Portal
source: argonsys.com/...
source: argonsys.com/...
source: argonsys.com/...
DEMO: Azure CLI
Azure Container Instances is the primitive
we'll use to build cool things
-Me ... right now