NET Core at Scale with Docker Swarm

Preview:

Citation preview

.NET Core at Scalewith Docker Swarm

@EltonStoneman | #ddd11

Source:

github.com/

sixeyed/

presentations/

developer-developer-developer

@EltonStoneman

• Microsoft MVP

• Docker Captain

• Pluralsight Author

Demo 1.NET Core

Docker

• Application Packaging

• Build Images

• Run Containers

Ubuntu

Install .NET Core

Copy App

Specify Startup

Docker Image

~ 200MB

Starts <1s

Runs anywhere

Nano Server

Install .NET Core

Copy App

Specify Startup

Docker Image

~ 400MB

Starts <1s

Runs anywhere

Demo 2Docker

Docker Swarm

• Clustering

• Scheduler

• Orchestration

docker swarm init

docker swarm join

Demo 3Docker Swarm

pi.si

xeye

d.co

m

x2

Demo 4Scaling Services

docker service scale

x20

x2

x20

Orchestration

• Docker Networks

• Distributed Systems

• Service Discovery

Demo 5Docker Networks

docker network create

GET

@EltonStoneman

• Thank You!

• Pluralsight Passes…

Recommended