IT 엔지니어 능력자들! 세미나에 참석했습니다.
- 한국마이크로소프트 11층
- 2월 24일(수) 9시 30분 ~ 17시 00분
- 김도균 MVP님, 백승주 부장님, 최한홍님
역시 저는 Private Cloud Track을 들었구요, 맨 처음에는 김도균 MVP님의 PowerShell 강의가 있었습니다.
쉘을 사용하여 Windows Server 2016을 관리하는 모습…
제 랩탑에도 윈도우 10이 설치되어 있어서, 동일하게 실습을 진행했습니다.
Get-Alias
똑같지는 않지만 비슷하게 만들어 놓음
Out-File
MS-DOS에서 > 와 동일한 듯…
Type이나 Get-Content나 결과가 같이 나옴
PowerShell 5.0 특징은?
구문 컬러링! 보이는 것이 전부죠~
Get-Host
버전 확인에는 $host도 좋습니다.
Windows Server 2012 R2, Windows 8.1 Ent 이상에서 5.0으로 올릴 수 있음(현재 Preview)
Microsoft.PowerShell.Archive
드디어 압축 컨텐츠 컨트롤 가능
Compress-Archive -Path ‘C:\123\*’ -CompressionLevel Fastest -DestinationPath C:\123\123.zip
오호 정말 명령이 있네요!
압축이 잘 되었다.
Find-PackageProvider
PowerShell에서 OOP 문법 활용 가능
- Enum, Class 등
Get-Service
파워셸 명령으로 가져온 값은 눈에 보이기에는 텍스트이지만 하나하나가 객체라고 합니다.
Get-Service | Get-Member
Get-Member를 사용하면 어떤 속성들이 있는지 확인 가능
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
- 제어판, …
다음으로는 최한홍님의 Containers 강의
Container
- 컨테이너의 역사
- 클라우드 시대에서 컨테이너 기술의 의미
이제는 Azure에서 리소스 그룹을 만들어서, 모든 것을 배치
Docker Swarm 데모
Nested VM
Windows Server 2016 TP4에서 기능 중에 Container 설치 가능
Container Host 설치
- Install-WindowsFeature Containers
- Install-ContainerImage
- Get-ContainerImage
Microsoft.
꼬알라(백승주 부장)님의 Windows Server 2016 새 기능 소개
Azure Stack 프레임워크에 대해 자세히 설명하셨습니다. 이제 커버해야 할 범위가 많이 늘어났네요.
데이터센터의 기술을 그대로 가져온 윈도우 서버 2016에 대한 재미있는 강의 시간이었습니다. 애져 스택은 한번 설치해봐야겠네요.