Top Banner
Running a DevOps style production Docker cluster, using the Microsoft platform
18

cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

Sep 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

Running a DevOps style production Docker cluster, using the Microsoft platform

Page 2: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

2

Agenda

Slides and demos to show how a DevOps team would run a Kubernetes cluster

Featuring Docker, Kubernetes and Visual Studio

Page 3: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

3

DevOps building blocks

Page 4: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

4

Why?

Page 5: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

5

Startwith the

endin mind

“You cannot escape the responsibility of tomorrow by evading it today.”― Abraham Lincoln

Page 6: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

6

Inner loop

Run

Code

Validate

Page 7: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

7

Web API

container

LeaderboardMicroservice

ASP.NET Core Web App

Client applications (browser)

Web Page

Arcade cabinetsreportinghigh-scores

Page 8: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

8

When s##t hits the fan

Page 9: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps
Page 10: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

10

Health of your application

Page 11: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

11

Container cluster

Examples of external resources

Web Frontend

Web API Backend service

Page 12: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

12

Container cluster

Redis cache

External resources

Web Frontend

Web API Backend service

SQL Server

on Linux RabbitMQ

Page 13: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

13Outer loop

Inner loop

Run

Code

Validate

Page 14: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

14

Automate everythingTreat infrastructure as code

Page 15: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

15

Collaborative troubleshooting

Database migrations

Employee onboarding

Control background processing

Page 16: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

16

Page 17: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

17

Alex ThissenCloud Architect

@alexthissen

[email protected]

Loek DuysCloud Architect

@lduys

[email protected]

Page 18: cluster, using the Microsoft platform · 2019. 1. 24. · Running a DevOps style production Docker cluster, using the Microsoft platform. 2 Agenda Slides and demos to show how a DevOps

18

Resources

https://aka.ms/tryazure

https://www.visualstudio.com

https://dot.net/

https://github.com/microsoft/dotnet

https://pages.xpirit.com/magazine2018