Arrow ECS Training Get-KnowHow | Select-Object –property 'Essential'

Slides:



Advertisements
Similar presentations
TechNet and Community Tour - Dynamic IT Dynamic Desktop Deployment Level Advanced.
Advertisements

Docker Martin Meyer Agenda What is Docker? –Docker vs. Virtual Machine –History, Status, Run Platforms –Hello World Images and Containers.
Docker Martin Meyer Agenda What is Docker? –Docker vs. Virtual Machine –History, Status, Run Platforms Hello World Terminology: Image and.
Microsoft virtual machine converter
Welcome Course 20410B Module 0: Introduction Audience
Cap 333 Network Administration. Grades  20 marks distributed on  Assignments / Project Activities Individual Pairs  1 or 2 tutorial quizzes.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
To run the program: To run the program: You need the OS: You need the OS:
XD 5.6 Overview. XenDesktop 5.6 Main Focus = Integration of personal vDisk Features Support for Microsoft SCVMM 2012 and SCCM 2012 Updated Citrix License.
Deploying and Managing Windows Server 2012
Windows Azure Conference 2014 Running Docker on Windows Azure.
Virtualization Dr. John P. Abraham Professor. Grid computing Multiple independent computing clusters which act like a “grid” because they are composed.
ICT Day Term 4,  Virtualisation is growing in usage.  Current CPU’s are designed to support Virtualisation.  Businesses are looking at virtualisation.
Verify Hardware Requirements Install Windows Server 2008 R2 Configure Active Directory Install SQL Server 2008 Install SharePoint Server 2010 Configure.
Cap 333 Network Administration. Solution Rules  Your solution must be typed by computer. Otherwise, it will not be accepted.  If the question is a project.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
VirtualBox What you need to know to build a Virtual Machine.
Remote Controller & Presenter Make education more efficiently
Cap 333 Network Administration. Grades  20 marks distributed on  Assignments / Project Activities Individual Pairs  1 or 2 tutorial quizzes.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Docker and Container Technology
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Windows Certification Paths OR MCSA Windows Server 2012 Installing and Configuring Windows Server 2012 Exam (20410) Administering Windows Server.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
#msitconf. Damien Caro Technical Evangelist Manager, Что будет, если приложение поместить в контейнер? What happens if the application.
Nano Server & ContainersNano Server & Containers Better Together Mike Resseler Technical Evangelist Veeam Software Thomas Maurer Cloud Architect itnetX.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
CLUG TALK Virtualbox Tuesday, 29 September 2009 One of the Jonathans.
Mile Hi Power BI User Group
Using Virtualization in the Classroom
SQL Server on Linux CTP 1.1 Florian
Getting & Running EdgeX Docker Containers
Global Azure Bootcamp 2017 Linz, Austria
About_Containers A note from the field Thorsten Butz.
Fundamentals Sunny Sharma Microsoft
Welcome to… An Introduction to SQL Server & Containers
Docker and Azure Container Service
LINUX FOR BEGINNERS Because everyone needs Fundamentals
Deploying Linux on Microsoft Public and Private cloud
Desktop Virtualization
Get-Help about_me $host name = Thorsten Butz jobrole = Trainer, Consultant, Author certification = MC*,LPIC-2 ^ = thorstenbutz = facebook.com/thbutz.
Learning about Containers in the Real World
SQL Server Containers: End-to-End
In-Depth Introduction to Docker
Docker – kontejnerizacija na serveru Vedran Vučetić, SPAN
Deploying Dockerized Apps to the Azure Container Service
Building a Continuous Delivery Pipeline for ASP.NET Core Apps
Containers and Virtualisation
Andrew Pruski SQL Server & Containers
Virtualization overview
Download Microsoft Exam Latest Question Answers - Updated Microsoft Braindumps
Windows Server & Hyper-V Containers Vaggelis Kappas
Hands-On Virtualization in the Classroom
Valid And Updated Exam Certifications Dumps Questions
Azhagappan Arunachalam
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Virtual Academy
Windows Virtual PC / Hyper-V
Microsoft Virtual Academy
Microsoft Virtual Academy
Docker Some slides from Martin Meyer Vagrant Box:
Azure Container Service
Azure App Service Web App for Containers
PowerShell Core – from an OP's perspective
Building, Debugging & Deploying Containerized
SQL Server on Containers
Presentation transcript:

Arrow ECS Training Get-KnowHow | Select-Object –property 'Essential' Windows Server Container Thorsten Butz

Agenda Windows Server Container Container basics Linux Container: docker Windows Server Container, Hyper-V Container Desktop solutions "The big picture"

Arrow Education – Trainings & Zertifizierungen … deutschlandweite Abdeckung > München > Frankfurt > Bochum > Berlin > Hamburg … Modernste Lernumgebung > Highend Laborumgebung > Digitale Kursunterlagen > Klimatisierte Kursräume …Qualität > Supportprofis als Trainer > Lerngarantie > Garantierte Kursdurchführung > Zertifiziertes Testcenter … Einmaliges Kursportfolio > Citrix > VMware > Microsoft > Check Point > Uvm. … innovative und zeitgemäße Lernmethoden > Klassenraumtraining > Virtual Classroom > Elearning > Videolearning

Arrow Education - Meisterklassen Microsoft Windows Server 2016 in der Praxis (MS-WS10) München, Bochum, Dreieich (bei Frankfurt) je 5 Tage ab: 19.6.2017, 11.9.2017, 23.10.2017, 11.12.2017 ff. http://education.arrowecs.de/marketing/meisterklasse.cfm … Modernste Lernumgebung > Highend Laborumgebung > Digitale Kursunterlagen > Klimatisierte Kursräume …Qualität > Supportprofis als Trainer > Lerngarantie > Garantierte Kursdurchführung > Zertifiziertes Testcenter … Einmaliges Kursportfolio > Citrix > VMware > Microsoft > Check Point > Uvm. training.ecs.de@arrow.com Tel.: 089 93099168

about_me $speaker = @{ name = 'Thorsten Butz' certification = 'MC*/LIPC-2' focus = 'Scripting', 'ServerManagement' ^ = '@thorstenbutz' = 'http://www.thorsten-butz.de' }

Container Linux Container: docker.com Container in Windows Server Windows Server Container Hyper-V not required Hyper-V Container requires Hyper-V LinuxKit Announced at DockerCon 2017 Desktop solutions (Win 10, MacOS ..)

Basic principles Seperate physical servers Virtualiza-tion, e.g. VMWare, KVM, Hyper-V Container Extended Isolation, e.g. jails, container cost Simple Isolation, e.g. chroot MultiUser OS hardening

docker.com Founded 2013 Initially built upon "LinuX Containers" (LXC), since v0.9: libcontainer Requires Linux 3.8 or later, using "Control Groups" (Cgroups), "Namespaces" Unifying FS: AUFS, OverlayFS, ZFS .. Figures: www.docker.com/what-docker

docker: Images and layers https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/

Setup docker (Ubuntu, Debian) # Install, verify apt-get install docker.io docker version docker info # List containers docker ps # List images docker images # Search the docker hub docker search hello-world docker run hello-world LINUX

KEEP CALM IT'S DEMO TIME Corbel 57, 28

From drawbridge to Hyper-V containers 2008: Hyper-V Support for Legacy OS, enlightining modern OS 2011: Research project "Drawbridge" Process isolation container technology for Azure 2013: Microsoft & Docker partnering Development of a common management interface

Containers: Linux vs. Windows "Comparing the Basic Architecture of Containers and Docker Across Windows and Linux", https://msdn.microsoft.com/en-us/magazine/mt797649.aspx

Windows isolation modes Windows supports: (default) process hyperv Hyper-V Container (Hyper-V must be enabled): VM worker process "vmwp" on host, each container has it's own csrss process

Setup Windows Server Containers # Enable Windows feature(s) Install-WindowsFeature –Restart -Name Containers Install-WindowsFeature –Restart -Name Hyper-V # Optional # Get docker Install-Module -Name DockerMsftProvider -Repository PSGallery Install-Package -Name docker -ProviderName DockerMsftProvider # Reboot Restart-Computer # Verify setup Get-ComputeProcess docker version docker info WINDOWS SERVER

Windows Server Container Combinations HOST OS Windows Server Container Hyper-V Container Linux Container Nano Core Hyper-V VM LinuxKit WS 2016 Nano  - ? WS 2016 Core WS 2016 SaD Windows 10

KEEP CALM IT'S DEMO TIME Corbel 57, 28

Dazed and confused .. Docker Toolbox Legacy: "older Mac + Windows OS", uses Virtualbox Docker for Windows uses Hyper-V + Windows Containers Linux + Windows Containers Containers for Windows native Windows Containers, no (G)UI, Isolation: Hyper-V DESKTOP

Install "Docker for Windows" (on Win 10) #Requires -RunAsAdministrator Enable-WindowsOptionalFeature –Online -NoRestart -FeatureName 'Microsoft-Hyper-V-All','Containers' Invoke-WebRequest -uri 'https://download.docker.com/win/stable/InstallDocker.msi' -OutFile 'c:\InstallDocker.msi' msiexec.exe /i 'c:\InstallDocker.msi' /passive /forcerestart

"Docker on Windows" (April 2017) "Community Edition" docker version: Version 17.03.1-ce (Client, Server) Supports Windows Containers, Hyper-V isolation only Supports Linux Containers via Alpine Linux VM in Hyper-V

PowerShell Cmdlets for Docker (April 2017) https://github.com/Microsoft/Docker-PowerShell/releases

What's beyond ... Project Barcelona, Windows 10 v1703

Wrap up! docker.exe or Cmdlets? Will Hyper-V be obsolete? Pets or cattles ? #LinuxKit