» 윈도우 서버+가상화 » IT 엔지니어 능력자들: Microsoft의 2016년 전략을 말하다 세미나에 다녀왔습니다

IT 엔지니어 능력자들: Microsoft의 2016년 전략을 말하다 세미나에 다녀왔습니다

DSC01781

IT 엔지니어 능력자들! 세미나에 참석했습니다.

  • 한국마이크로소프트 11층
  • 2월 24일(수) 9시 30분 ~ 17시 00분
  • 김도균 MVP님, 백승주 부장님, 최한홍님

역시 저는 Private Cloud Track을 들었구요, 맨 처음에는 김도균 MVP님의 PowerShell 강의가 있었습니다.

WP_20160224_14_16_50_Rich_LI

쉘을 사용하여 Windows Server 2016을 관리하는 모습…

DSC01772

제 랩탑에도 윈도우 10이 설치되어 있어서, 동일하게 실습을 진행했습니다.

clip_image001

Get-Alias

똑같지는 않지만 비슷하게 만들어 놓음

clip_image002

Out-File

MS-DOS에서 > 와 동일한 듯…

clip_image003

Type이나 Get-Content나 결과가 같이 나옴

PowerShell 5.0 특징은?

clip_image004

구문 컬러링! 보이는 것이 전부죠~

clip_image005

Get-Host

버전 확인에는 $host도 좋습니다.

Windows Server 2012 R2, Windows 8.1 Ent 이상에서 5.0으로 올릴 수 있음(현재 Preview)

clip_image006

Microsoft.PowerShell.Archive

드디어 압축 컨텐츠 컨트롤 가능

clip_image007

Compress-Archive -Path ‘C:\123\*’ -CompressionLevel Fastest -DestinationPath C:\123\123.zip

오호 정말 명령이 있네요!

clip_image008

압축이 잘 되었다.

clip_image009

Find-PackageProvider

PowerShell에서 OOP 문법 활용 가능

  • Enum, Class 등

clip_image010

Get-Service

파워셸 명령으로 가져온 값은 눈에 보이기에는 텍스트이지만 하나하나가 객체라고 합니다.

clip_image011

Get-Service | Get-Member

Get-Member를 사용하면 어떤 속성들이 있는지 확인 가능

clip_image012

Get-Help get-service -Full
New-Item, Remove-Item, Get-Childitem

심볼릭 링크 생성 및 관리

Copy-Item

한 세션에서 다른 서버의 세션으로. 나노서버 관리에서 사용

  • Save-Help, Update-Help
  • Get-Clipboard, Set-Clipboard

Clear-RecycleBin

휴지통 비우기

New-TemporaryFile

임시 파일 생성

ISE 5.0 개선 사항

  • 원격 스크립트, 파일 편집 가능
  • PSEdit <remote computer>
  • Start-Transcript 지원

처음 만나는 Server Core

  • Core <-> GUI 가능
  • Nano <-> Core, GUI 불가

Code-name Tuva

과거의 유물에서 탈피하려는 기나긴 여정

  • Server Core의 GUI 연결 고리까지 단절
  • 가장 비싼 자원은 시간
    • 설치 배포 시간
    • OS 시작/다시 시작 시간
    • 보안 패치/업데이트 수행 시간
    • 네트워크 전송 시간
  • 필요할 것 같은 기능 -> 필요한 기능

핵심 설계 시나리오

  • 클라우드 애플리케이션
  • 마이크로소프트 클라우드 플랫폼 인프라

‘언제 쓸 지 모르지만 모든 기능 -> 필요한 기능만’

Windows Defender 기본 사용

원격으로 관리되는 운영체제

인프라 서비스 제공

  • Hyper-V VM 호스트
  • 스케일 아웃 파일 서버
  • DNS 서버
  • IIS 서버
  • 애플리케이션 호스팅

이점

  • Server Core 대비 93% 적은 용량
  • 보안 공지, 패치 92% 이하
  • 재부팅 80% 감소

서비스 관점 운영체제

Nano Server 원격 관리 기능

  • WMI
  • Core PowerShell
  • DSC
  • Server Manager(현재는 안 됨)
  • System Center
  • Visual Studio 통합
  • RSMT(Azure 기반)
    • 작업 관리자, 레지스트리 편집기, Sconfig
    • 제어판, …

DSC01773

DSC01775

DSC01776

DSC01777

DSC01779

다음으로는 최한홍님의 Containers 강의

DSC01783

Container

  • 컨테이너의 역사
  • 클라우드 시대에서 컨테이너 기술의 의미

이제는 Azure에서 리소스 그룹을 만들어서, 모든 것을 배치

Docker Swarm 데모

Nested VM

Windows Server 2016 TP4에서 기능 중에 Container 설치 가능

Container Host 설치

  • Install-WindowsFeature Containers
  • Install-ContainerImage
  • Get-ContainerImage

DSC01784

DSC01785

DSC01789

Microsoft.

DSC01788

꼬알라(백승주 부장)님의 Windows Server 2016 새 기능 소개

DSC01790

Azure Stack 프레임워크에 대해 자세히 설명하셨습니다. 이제 커버해야 할 범위가 많이 늘어났네요.

DSC01791

데이터센터의 기술을 그대로 가져온 윈도우 서버 2016에 대한 재미있는 강의 시간이었습니다. 애져 스택은 한번 설치해봐야겠네요.

이것도 살펴보세요!

Azure Cloud Shell(Linux Bash)

에헹? Azure Portal에서 Linux Bash가? 콘솔 버튼이 생겼다! 아마 Bash or PowerShell로 적용 가능할 것 …

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.