.NET Core at Scale with Docker Swarm
-
Upload
elton-stoneman -
Category
Technology
-
view
195 -
download
2
Transcript of .NET Core at Scale with Docker Swarm
![Page 1: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/1.jpg)
.NET Core at Scalewith Docker Swarm
@EltonStoneman | #ddd11
![Page 2: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/2.jpg)
Source:
github.com/
sixeyed/
presentations/
developer-developer-developer
![Page 3: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/3.jpg)
![Page 4: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/4.jpg)
![Page 7: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/7.jpg)
@EltonStoneman
• Microsoft MVP
• Docker Captain
• Pluralsight Author
![Page 8: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/8.jpg)
.NET Core
• .NET Evolved
• XPLAT & OSS
• Modular
![Page 9: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/9.jpg)
Demo 1.NET Core
![Page 10: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/10.jpg)
![Page 11: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/11.jpg)
Docker
• Application Packaging
• Build Images
• Run Containers
![Page 12: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/12.jpg)
Ubuntu
Install .NET Core
Copy App
Specify Startup
Docker Image
~ 200MB
Starts <1s
Runs anywhere
![Page 13: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/13.jpg)
Nano Server
Install .NET Core
Copy App
Specify Startup
Docker Image
~ 400MB
Starts <1s
Runs anywhere
![Page 15: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/15.jpg)
Demo 2Docker
![Page 16: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/16.jpg)
![Page 17: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/17.jpg)
Docker Swarm
• Clustering
• Scheduler
• Orchestration
![Page 18: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/18.jpg)
![Page 19: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/19.jpg)
docker swarm init
![Page 20: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/20.jpg)
docker swarm join
![Page 21: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/21.jpg)
![Page 22: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/22.jpg)
Demo 3Docker Swarm
![Page 23: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/23.jpg)
![Page 24: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/24.jpg)
pi.si
xeye
d.co
m
![Page 25: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/25.jpg)
x2
![Page 26: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/26.jpg)
Demo 4Scaling Services
![Page 27: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/27.jpg)
docker service scale
![Page 28: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/28.jpg)
x20
![Page 29: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/29.jpg)
x2
![Page 30: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/30.jpg)
x20
![Page 31: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/31.jpg)
Orchestration
• Docker Networks
• Distributed Systems
• Service Discovery
![Page 34: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/34.jpg)
Demo 5Docker Networks
![Page 35: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/35.jpg)
docker network create
![Page 37: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/37.jpg)
GET
![Page 38: .NET Core at Scale with Docker Swarm](https://reader036.fdocuments.in/reader036/viewer/2022062400/5883c0251a28ab5c378b6829/html5/thumbnails/38.jpg)
@EltonStoneman
• Thank You!
• Pluralsight Passes…