Presentation is loading. Please wait.

Presentation is loading. Please wait.

Define, bundle, deployDefine, bundle, deploy Working with Windows Server Containers and Docker James David O’Brien.

Similar presentations


Presentation on theme: "Define, bundle, deployDefine, bundle, deploy Working with Windows Server Containers and Docker James David O’Brien."— Presentation transcript:

1 Define, bundle, deployDefine, bundle, deploy Working with Windows Server Containers and Docker James Bannan @jamesbannan www.jamesbannanit.com David O’Brien @david_obrien www.david-obrien.net

2 #MMSMOA @jamesbannan Solution Architect, Ensyst TechEd, Blog, Book, Courses Pre-Windows 2000 ;-) Cloud & Datacenter Management MVP Melbourne, Australia James Bannan

3 #MMSMOA @david_obrien Microsoft MVP for Windows PowerShell MMS 2014 TechEd AU 2014 Melbourne UG Automation xPlatform DevOps Melbourne, Australia David O’Brien

4 Container ImagesContainer Run- Time Linux Image Repository Applications Application Frameworks

5

6

7

8 Local Repository Container Run-Time

9 Local Repository Container View Sandbox

10 Local Repository Container View Sandbox C:\nodeJS

11 Local Repository Container View Sandbox C:\nodeJS

12 Local Repository Container View Sandbox

13 Local Repository Container View

14 Local Repository Container View Sandbox

15 Local Repository Container View Sandbox C:\myApp

16 Local Repository Container View Sandbox C:\myApp

17 Local Repository Container View Sandbox

18 Local Repository Container View

19 Demo Windows Server Containers

20 Local Repository Central Repository

21 Local Repository Central Repository

22 Local Repository Central Repository

23 Local Repository Central Repository using System; class Program { static void Main() { }

24 Local Repository Central Repository using System; class Program { static void Main() { }

25 Local Repository Central Repository using System; class Program { static void Main() { }

26 Local Repository Central Repository using System; class Program { static void Main() { }

27 Central Repository

28

29

30 Dev/Ops Process with Containers Operations automates deployment and monitors deployed apps from central repository Operations collaborates with developers to provide app metrics and insights Developers update, iterate, and deploy updated containers Central Repository Containers pushed to central repository

31 Demo Container image development

32 Fast Iteration Resource Controls Rapid Deployment Defined State Separation Immutability

33 Distributed ComputeDatabasesWebTasksScale Out

34 Server Core Nano Server Born in the cloud applicationsTraditional Applications Highly CompatibleHighly Optimized

35 Windows Server Container HIGHLY AUTOMATED EFFICIENT SCALABLE AND ELASTIC Hyper-V Container HIGHLY AUTOMATED EFFICIENT SCALABLE AND ELASTIC PUBLIC MULTI-TEANCY SHARED HOSTING SECURE HOSTING TRUSTED MULTI-TENANCY REGULATED WORKLOADS

36 Container Management PowerShell Others Docker Windows Container Images Hyper-V Container Windows Server Container

37

38 Requires Hyper-V Hypervisor

39

40 Requires Hyper-V Hypervisor

41 Microsoft Cloud AzureOn Premises Service Provider Container Management PowerShellOthersDocker Development Environments Others… Container Technologies

42 Virtual MachinesService Fabric Development Frameworks and Languages.Net PHP Node C++ Java Ruby Win32 Go Perl Phython JavaScript Container TechnologiesMicrosoft Cloud AzureOn Premises Service Provider

43 Evaluations: Please provide session feedback by clicking the EVAL button in the scheduler app (also download slides). One lucky winner will receive a free ticket to the next MMS! Session Title: Discuss… Ask your questions-real world answers! Plenty of time to engage, share knowledge. SPONSORS


Download ppt "Define, bundle, deployDefine, bundle, deploy Working with Windows Server Containers and Docker James David O’Brien."

Similar presentations


Ads by Google