Microsoft는 Azure 구에 Windows 대신 Linux를 사용합니다

서버 소프트웨어의 강력한 디자인은 IT 직원이 너무 많은 시간을 모니터링하거나 유지 관리하지 않고 기술적 인 문제를 해결할 수 있습니다. 이들은 서버 소프트웨어를 사용하여 유리하게 사용할 수있는 여러 가지 방법 중 하나입니다.

Microsoft는 Linux와 함께 무엇을하고 있습니까?? 오픈 소스 계획에 대해 알아야 할 모든 것


Microsoft는 고객과 생태계를 따르고 있지만 Linux에 대한 실용적인 투자는 회사의 Windows에 대한 약속을 감소시키지 않습니다.
‘우리는 제휴사 링크 또는 후원 파트너십과 같은 방법을 통해이 페이지에 나타나는 공급 업체에 의해 보상 될 수 있습니다. 이것은 우리 사이트에 제품이 어디에서 나타나는지 영향을 줄 수 있지만 공급 업체는 리뷰의 내용에 영향을 미치기 위해 비용을 지불 할 수 없습니다. 자세한 내용은 이용 약관 페이지를 방문하십시오.’

‘Microsoft and Linux’는 지금까지 들었던 문구 여야합니다. Microsoft는 Linux Foundation뿐만 아니라 Linux Kernel Security Mailing List (다소 선택된 커뮤니티)의 회원입니다. Microsoft는 Linux 커널에 패치를 제출하고 “Linux 및 Microsoft Hypervisor로 완전한 가상화 스택을 만듭니다”. 그리고 Microsoft가 Windows에 컨테이너 지원을 추가하고 싶을 때 이미 작성된 내부 Windows 중심 구현이 아닌 Linux 용으로 설계된 오픈 소스 사양을 선택했습니다.

읽어야 할 Windows 적용 범위

  • Microsoft PowerToys 0.69.0 : 새로운 레지스트리 미리보기 앱의 고장
  • Windows 11 업데이트는 Bing 채팅을 작업 표시 줄에 가져옵니다
  • Microsoft는 Hololens 2 용 Windows 11을 제공합니다
  • Apple 무선 키보드를 Windows 10에 연결하는 방법

이제 Azure 고객은 Windows Server 라이센스와 같은 Linux 지원 계약에 대해 동일한 하이브리드 혜택을받습니다. Windows는 Linux Binaries를 실행합니다. 일부 주요 Microsoft 응용 프로그램은 Linux에서 사용할 수 있습니다. 그리고 새로운 서비스는 Linux로 구축 될 수 있습니다. 그것은 Azure Kubernetes Service와 같은 명백한 것일뿐만 아니라 Microsoft Tunnel-Azure 광고를 통해 기업 리소스 온-프레미스에 연결하는 iOS 및 Android 앱을위한 VPN 교체품-Linux 서버에서 Docker 컨테이너로 설치됩니다.
보다: Windows 10 시작 메뉴 해킹 (TechRepublic Premium)
최근 Azure Open Day에서 Kubernetes의 공동 창립자이자 Microsoft Corporate 부사장 Brendan Burns는 Linux를 깊이 이해하고 Linux를 기반으로 기존 오픈 소스 프로젝트에 기여하고 DAPR (배포 응용 프로그램 런타임)과 같은 새로운 프로젝트에 기여하는 Microsoft에 대해 이야기했습니다.
Burns는“Azure는 Linux 및 Container Infrastructure에 대한 동급 최상의 지원을 제공 할 수 있으며 Hyperscale Cloud에서 Linux를 실행하는 데 필요한 것을 깊이 이해하고 있기 때문입니다. “우리는 Linux와 컨테이너 커뮤니티 모두에 깊은 이해와 참여를 가지고 있습니다. 우리는 이러한 모든 환경에 소스 코드를 제공합니다.”
요컨대, Microsoft ‘Heart’Linux.
그러나 Linux에 대한 Microsoft의 접근 방식이 훨씬 실용적이고 포괄적이기 때문에 Windows 커널을 버리고 Linux 커널로 바꾸는 아이디어를 잊어 버리십시오. 회사는 이제 철저히 교차 플랫폼이지만 모든 응용 프로그램이 Linux로 이동하거나 활용하는 것은 아닙니다. 대신, Microsoft는 고객이있을 때 또는 오픈 소스 프로젝트로 생태계를 이용하려고 할 때 Linux를 채택하거나 지원합니다.

암에서 구름으로

2008 년 Hyper-V가 출시되었을 때 Suse Linux Enterprise Server는 Microsoft와 Novell이 Microsoft와 Novell이 상호 운용성에 대한 협의에 서명 한 지 2 년 후 Hyper-V에서 공식적으로 지원되는 최초의 비 창사 운영 체제 (및 성능 향상)가되었습니다. Steve Ballmer가 “지적 재산을 첨부 한 후 7 년 동안”지적 재산을 첨부 한 후 7 년간의 연락을 수행하기로 합의했습니다.
Microsoft는 Linux 사용자를 Windows Server의 엔터프라이즈 기능으로 이기고 싶었지만 고객 지원도 중요했습니다. 2009 년 Microsoft와 Red Hat은 Microsoft가 Windows Server 2008의 Red Hat Enterprise Linux를 검증 할 것이라고 발표했으며 Hyper-V, Red Hat은 Linux에서 가상화 된 Windows 서버 손님을 검증 할 것이며 회사는 두 운영 체제를 사용하여 엔터프라이즈 고객에게 공동 기술 지원을 제공 할 것이라고 발표했습니다.
시간이 지남에 따라 Microsoft의 Linux 지원은 덜 실용적이라면 다소 열성적이되었습니다 .Net은 오픈 소스와 크로스 플랫폼을 가야했거나 고객 기반을 잃을 것입니다. 그것은 또한 새로운 버전의 Windows와 함께 3 ~ 5 년마다 한 번씩 배송 된 프레임 워크가 아닌 커뮤니티와 함께 ​​Github에 구축 된 모듈 식의 민첩한 프로젝트가되는 것을 의미했습니다.
Azure의 Linux 워크로드는 고객의 응용 프로그램과 ISV의 앱 모두를 위해 Windows Server VM을 능가하기 시작했습니다. Azure Marketing의 수석 이사 인 Talal Alqinawi는 최근 TechRepublic에 “Azure Marketplace에서 우리가 가지고있는 이미지를 보면 Linux를 기반으로 한 이미지를 보면 Linux를 기반으로합니다.”. “우리는 예를 들어 SAP와 같은 Azure에서 가장 큰 엔터프라이즈 워크로드를 지원하며 오늘날 Linux에서 거의 완전히 실행됩니다.”
결과적으로 Microsoft는 Red Hat 및 Ubuntu와 같은 배포판으로 Azure의 Linux 커널을 조정하기 시작했습니다. 고객이 Linux에서 버그를 겪는 경우 업스트림 커뮤니티를 다루지 않고 지원을 위해 Microsoft에게 전화 할 수 있습니다.
기업이 인프라를 현대화하고 클라우드 서비스를 활용하려고함에 따라 Linux에 대한 Microsoft의 지원은 주요 차별화 요소가되고 있습니다. Microsoft의 Linux에 대한 깊은 이해 및 오픈 소스 커뮤니티에 대한 기여와 함께 Azure에서 Linux 워크로드를 원활하게 실행하는 기능은 클라우드 기능을 극대화하려는 비즈니스에 매력적인 옵션이됩니다.
Linux와 Windows에 대한 Microsoft의 약속으로 고객은 작업량에 적합한 플랫폼을 선택할 수있는 유연성을 가지고 있습니다. Azure에서 Linux를 실행하든 Microsoft의 Windows 제품을 활용하든 기업은 Microsoft가 클라우드에서 성공하는 데 필요한 전문 지식과 지원을 가지고 있다고 믿을 수 있습니다.

Microsoft는 Azure 구에 Windows 대신 Linux를 사용합니다

서버 소프트웨어의 강력한 디자인은 IT 직원이 너무 많은 시간을 모니터링하거나 유지 관리하지 않고 기술적 인 문제를 해결할 수 있습니다. 이들은 서버 소프트웨어를 사용하여 유리하게 사용할 수있는 여러 가지 방법 중 하나입니다.

Microsoft는 Linux와 함께 무엇을하고 있습니까?? 오픈 소스 계획에 대해 알아야 할 모든 것

Microsoft는 고객과 생태계를 따르고 있지만 Linux에 대한 실용적인 투자는 회사의 Windows에 대한 약속을 감소시키지 않습니다.

우리는이 페이지에 제휴사 링크 또는 스폰서 파트너십과 같은 방법을 통해 나타나는 공급 업체에 의해 보상 될 수 있습니다. 이것은 우리 사이트에 제품이 어디에서 나타나는지 영향을 줄 수 있지만 공급 업체는 리뷰의 내용에 영향을 미치기 위해 비용을 지불 할 수 없습니다. 자세한 내용은 이용 약관 페이지를 방문하십시오.

‘Microsoft 및 Linux’ 우리는 문구 여야합니다’지금까지 들었습니다. Microsoft는 Linux Foundation뿐만 아니라 Linux Kernel Security Mailing List (다소 선택된 커뮤니티)의 회원입니다. Microsoft는 Linux 커널에 패치를 제출하고 있습니다 “Linux 및 Microsoft Hypervisor로 완전한 가상화 스택을 만들려면”. 그리고 Microsoft가 Windows에 컨테이너 지원을 추가하고 싶을 때 이미 작성된 내부 Windows 중심 구현이 아닌 Linux 용으로 설계된 오픈 소스 사양을 선택했습니다.

읽어야 할 Windows 적용 범위

  • Microsoft PowerToys 0.69.0 : 새로운 레지스트리 미리보기 앱의 고장
  • Windows 11 업데이트는 Bing 채팅을 작업 표시 줄에 가져옵니다
  • Microsoft는 Hololens 2 용 Windows 11을 제공합니다
  • Apple 무선 키보드를 Windows 10에 연결하는 방법

이제 Azure 고객은 Windows Server 라이센스와 같은 Linux 지원 계약에 대해 동일한 하이브리드 혜택을받습니다. Windows는 Linux Binaries를 실행합니다. 일부 주요 Microsoft 응용 프로그램은 Linux에서 사용할 수 있습니다. 그리고 새로운 서비스는 Linux로 구축 될 수 있습니다. 저것’Azure Kubernetes Service와 같은 명백한 것뿐만 아니라 Microsoft Tunnel-Azure 광고를 통해 기업 리소스 온-프레미스에 연결하는 iOS 및 Android 앱을위한 VPN 교체-Linux 서버에서 Docker 컨테이너로 설치됩니다.

보다: Windows 10 시작 메뉴 해킹 (TechRepublic Premium)

최근 Azure Open Day에서 Kubernetes의 공동 창립자이자 Microsoft Corporate 부사장 Brendan Burns는 Linux를 깊이 이해하고 Linux를 기반으로 기존 오픈 소스 프로젝트에 기여하고 DAPR (배포 응용 프로그램 런타임)과 같은 새로운 프로젝트에 기여하는 Microsoft에 대해 이야기했습니다.

“Azure는 Linux 및 Container Infrastructure에 대한 동급 최상의 지원을 제공 할 수 있으며 Hyperscale Cloud에서 Linux를 실행하는 데 필요한 것을 깊이 이해하고 있기 때문입니다,” 화상이 말했다. “우리는 Linux와 컨테이너 커뮤니티 모두에 깊은 이해와 참여를 가지고 있습니다. 우리는 이러한 모든 환경에 소스 코드를 제공합니다.”

요컨대, Microsoft ‘마음’ 리눅스.

그러나 Microsoft 때문에 Windows 커널을 버리고 Linux 커널로 바꾸는 아이디어를 잊어 버립니다’Linux에 대한 접근 방식은 훨씬 더 실용적이고 포괄적입니다. 회사는 이제 철저히 교차 플랫폼이지만 모든 응용 프로그램이 Linux로 이동하거나 활용하는 것은 아닙니다. 대신, Microsoft는 고객이있을 때 또는 오픈 소스 프로젝트로 생태계를 활용하려는 경우 Linux를 채택하거나 지원합니다.

암에서 구름으로

2008 년 Hyper-V가 출시되었을 때 Suse Linux Enterprise Server는 공식적으로 지원되는 최초의 비 창고 운영 체제가되었습니다 ‘밝은’ 성능을 향상시키기 위해) Hyper-V-Microsoft와 Novell이 상호 운용성에 대한 작업과 그때 CEO Steve Ballmer가 Linux 라이센스를 비교 한 후 7 년 후에 계약을 체결 한 지 2 년 후 “만지는 모든 것에 지적 재산권 감각으로 붙어있는 암”.

Microsoft는 Linux 사용자를 Windows Server의 엔터프라이즈 기능으로 이기고 싶었지만 고객 지원도 중요했습니다. 2009 년 Microsoft와 Red Hat은 Microsoft가 Windows Server 2008의 Red Hat Enterprise Linux를 검증 할 것이라고 발표했으며 Hyper-V, Red Hat은 Linux에서 가상화 된 Windows 서버 손님을 검증 할 것이며 회사는 두 운영 체제를 함께 사용하여 엔터프라이즈 고객에게 공동 기술 지원을 제공 할 것이라고 발표했습니다.

시간이 지남에 따라 Microsoft의 Linux 지원은 덜 실용적이라면 다소 열성적이되었습니다 .Net은 오픈 소스와 크로스 플랫폼을 가야했거나 고객 기반을 잃을 것입니다. 그것은 또한 새로운 버전의 Windows와 함께 3 ~ 5 년마다 한 번씩 배송 된 프레임 워크가 아닌 커뮤니티와 함께 ​​Github에 구축 된 모듈 식의 민첩한 프로젝트가되는 것을 의미했습니다.

Azure의 Linux 워크로드는 고객을위한 Windows Server VM을 능가하기 시작했습니다’자체 애플리케이션 및 ISV의 앱 용. “Azure Marketplace에있는 이미지를 보면 60 %가 Linux를 기반으로합니다,” Azure Marketing의 수석 이사 인 Talal Alqinawi는 최근 TechRepublic에게 말했습니다. “예를 들어 SAP와 같이 Azure에서 가장 큰 엔터프라이즈 워크로드를 지원하며 오늘날 Linux에서 거의 완전히 실행됩니다.”

결과적으로 Microsoft는 Red Hat 및 Ubuntu와 같은 배포판으로 Azure의 Linux 커널을 조정하기 시작했습니다. 그리고 고객이 Linux에서 버그에 빠지면’Azure에서 실행되는 S Microsoft는 버그에서 작업하고 문제를 해결하기위한 코드를 제공합니다 (또는 SAP와 같은 워크로드를 개선하기 위해).

마찬가지로 2016 년에 SQL Server를 Linux로 가져 오는 것은 Microsoft가 Oracle과 경쟁 할 수 있음을 의미했습니다’t Windows Server로 이동하고 싶기 때문입니다’D 컨테이너 화 및 DevOps에 투자했습니다. 2017 년 Microsoft Database Systems Group에서 Tony Petrossian이 다음과 같이 말했습니다 “사람들이 Linux를 사용하고 있다는 명백한 이유와는 별도로 우리를위한 큰 동기 중 하나는 많은 컨테이너와 프라이빗 클라우드 기술이 Linux 인프라에 구축되었으며 SQL Server가 그 생태계의 일부가되기를 원한다는 것입니다.”

PowerShell은 2018 년 크로스 플랫폼 오픈 소스 프로젝트가되었을 때 Jeffrey Snover (PowerShell의 제작자, 그리고 Azure Infrastructure의 수석 건축가)가 다음과 같이 말할 수있었습니다 “회사는 크로스 OS 회사가되고 있습니다. 나는 말하고 싶다 ‘바다는 강을 거부하지 않습니다’ 그리고 우리는 어떤 플랫폼에 관계없이 모든 사람을위한 회사가되고 싶습니다’다시 사용합니다.”

Linux 지원은 Kubernetes가있는 하이브리드 클라우드, 컨테이너를 사용한 에지 컴퓨팅 및 종종 돈을 사용하는 IoT 장치에 중요합니다’T는 Windows를 실행할 자원이 있습니다. Windows는 수년에 걸쳐 모듈화되었지만 Nano 서버에서 GUI를 제거하면 Full Wind.

Microsoft가 2015 년에 안전하고 업데이트 가능한 IoT 플랫폼으로 Azure Sphere에서 작업을 시작했을 때’Azure Sphere OS가 보안 혁신을 결합한 Microsoft는 Windows에서 처음으로 Windows의 IoT 버전이 아닌 사용자 정의 Linux 커널과 함께 사용한 것이 놀랍습니다. 당시 Azure는 이미 Microsoft를 기반으로 한 네트워크 OS 인 Sonic을 구축했습니다’S 스위치 추상화 인터페이스 (SAI) 사양 및 데비안.

마이크로 소프트’S 구매력은 네트워크 하드웨어 공급 업체에게 Sonic을 지원하도록 요청하여 Azure를 위해 구입 한 모든 네트워크 하드웨어가 NOS를 실행할 수 있도록합니다 (Sonic 지원은 Advanced Enterprises가 스스로 채택하기 시작할 수 있도록 Sonic 지원이 널리 퍼져 있습니다). 그리고 오픈 소스를 만들고 Open Compute 프로젝트에 제출하면 하드웨어 공급 업체 및 Alibaba 및 (인수 전) LinkedIn과 같은 기타 클라우드 제공 업체가 개선에 기여할 수 있음을 의미했습니다.

Microsoft는 또한 Azure Open Network Emulator (원래 Crystalnet이라고하는) 용 맞춤형 Linux 커널을 사용했습니다. 원래 Crystalnet이라고합니다’다시 만들었습니다.

개발자 생산성

Microsoft의 Linux Systems Group은 또한 IAAS를 위해 설계된 내부 Linux 배포 인 CBL-Mariner를 만들었습니다. (일반적인 기본 Linux의 약자). 그것’S는 Azure Stack HCI에서 Azure Kubernetes 서비스를 실행하는 데 사용됩니다’우분투와 같은 일반적인 리눅스 분포가 아닙니다.

동일한 그룹은 Linux 커널을 Windows에 넣는 Linux의 Windows 서브 시스템 인 WSL2에 사용되는 Linux 커널을 생성하여 Linux Binaries를 실행할 수 있습니다. 저것’개발자를 만들기 위해’ 많은 도구와 프레임 워크가 개발자가 Linux를 사용하고 있다고 가정하기 때문에 더 쉽게 생겨납니다. 그리고 Linux에서 Visual Studio Code를 사용할 수 있지만 Microsoft.

“우리’RE는 실제로 개발자를 만나려고 노력합니다’그들이 할 수있는 측면에서 다시,” Windows 개발자 플랫폼 팀의 Andrew Clinick은 TechRepublic에게 말했습니다. WSL은 Linux 명령 줄 도구에 액세스하는 방법으로 시작했지만 개발자는 그 이상을 원했습니다. “이제 GUI 앱을 실행할 수 있으며 본질적으로 Linux에서 기대할 수있는 작업을 실행할 수 있으므로 모든 워크 플로우를 실행할 수 있습니다,” 클리닉이 말했다. “우리’RE는 귀하에게 완전한 솔루션을 제공하여’S가 아닙니다, ‘오, 나는 Windows에서 Linux를 실행할 수있을 것 같아요’. 우리는 당신이 당신이 모든 응용 프로그램을 만들 수있는 최고의 장소로 만들고 싶습니다. WSL은 Azure와의 Linux 통합으로 그것의 일부입니다. 코드가 어디에서 실행 되든 Windows에서 코드를 만들 수 있으며 Windows에서 활용할 수 있으며 분명히 클라우드에서 사용할 수 있습니다.”

출시시 .NET 5, Visual Studio 팀은 개발자에 대한 WSL 2의 가치를 매우 실용적인 용어로 설명했습니다. “창문의 경우 .순 사용자 타겟팅 Linux, WSL 2는 생산 현실주의와 생산성 사이의 달콤한 지점에 살고 있습니다”. 원격 Linux 환경 또는 컨테이너에서 디버깅하면 코드가 생산에서 실행되는 곳에서 실행 중이지만 WSL에서 로컬 디버깅은 더 빠르고 편리합니다.

Microsoft는 고객에게 웹 클라이언트를 사용하도록 지시하는 대신 Linux 용 팀 클라이언트를 만들기 위해 설득력있는 것으로 보입니다. Windows, Mac, iOS, Android 및 Linux를 사용하는 직원이있는 고객은 동일한 협업 플랫폼에서 Linux 장치에서 작업하는 개발자와 관리자를 제외한 모든 사람을 얻을 수 있으며, 사용자 음성 및 비공식 Linux 클라이언트에 대한 9,000 개가 넘는 요청이 고객 요구가 명확한 것으로 나타났습니다. Linux 팀 클라이언트의 상태가 튀어 나왔습니다 ‘그것에 대해 작업합니다’ 에게 ‘거절했다’ 에게 ‘검토 중’ 에게 ‘백 로그에서’ 확인되기 전에.

그 앞뒤로는 Microsoft를 상기시켜줍니다’Linux와의 관계는 여정입니다. 내부 개발자는 Linux와 함께 일하고 오픈 소스 커뮤니티에서 주요 역할을 수행하고 있지만 제품 팀은 여전히 ​​비즈니스 모델 및 리소스 할당에 대해 생각해야합니다. 개발자와 인프라는 이러한 결정이 Microsoft에게 가장 분명해 보이는 영역입니다.

조직이 모든 직원이 같은 플랫폼에서 대화하기를 원하는 것처럼, 공격자는 네트워크 돈 내부를 돌아 다니면서 목표를 찾고 있습니다’응용 프로그램 서버가 Windows 또는 Linux를 실행중인 경우 관리. 따라서 다양한 수비수 보안 도구를 Linux에 가져 오는 것은 고객에게 포괄적 인 엔드 포인트 솔루션을 제공하기 위해 MacOS, iOS 및 Android에 가져 오는 것과 매우 유사합니다.

“Microsoft Defender와 함께’VE는 작년에 Linux 지원을 제공했습니다’Android에서 작업을 완료하면 iOS에 대한 미리보기가 있습니다,” Microsoft Security의 총괄 책임자 Andrew Conway가 우리에게 말했습니다.

“그리고 Azure 플랫폼 측면의 Azure Defender 구성 요소를 살펴보면 팀은 Azure Arc를 사용하여 Azure의 자산뿐만 아니라 하이브리드 클라우드 및 GCP 및 AWS에 사는 자산을 모두 확장했습니다, ” Conway가 추가되었습니다. “그것’모든 워크로드에 대한 보안을 제공하기위한 크로스 플랫폼 및 크로스 클라우드 접근 방식의 절대적 인 부분.”

새로운 크롬 기반 에지 브라우저를 Linux로 가져 오는 아이디어가 처음 등장했을 때, Edge 팀의 질문은 사람들이 말하는지 여부였습니다 ‘Microsoft는 Linux로 Edge를 가져와야합니다’ Linux에서 Edge를 사용하고 싶었거나 Microsoft가 Edge Cross-Platform을 만드는 것에 대해 무언가를 증명하기를 원하는지 여부. Linux에서 Edge를 요구하는 것에 대해 보컬을 한 애호가는 대상 청중의 한 부분이지만 개발자는 결정의 큰 부분을 차지했지만 기술 프로그램 관리자 Sean Larkin은 올해 Ignite의 세션에서 설명했습니다.

“Linux는 CI/CD 및 자동화 및 브라우저 자동화에 대한 대량의 시장 점유율을 가지고 있다는 것을 알고 있으므로 테스트 실행, 테스트 실패 또는 자동화 도구를 가능한 한 원활하게 작동하는지 여부에 관계없이 모든 시스템 및 플랫폼에서 모든 브라우저에서 모든 브라우저에서 테스트 할 수 있도록 노력할 수 있기를 원했습니다,” 라킨이 말했다.

Linux의 Hyper-V?

Hyper-V’커널에 Hyper-V 지원을받는 것이 모든 Linux 배포판에있을 것이기 때문에 Linux 커널에 대한 상당한 기여. 그러나 Microsoft가 Windows Server가 아닌 Linux로 Hyper-V를 실행하기 위해 Microsoft가 제공하는 이유는 무엇입니까??

Microsoft의 베테랑 하이퍼 V 개발자 중 하나 인 벤 암스트롱 (Ben Armstrong)은 우리에게 신중한 대답을했습니다 “Windows 8을 개발하는 동안 Hyper-V (그 시점까지는 Windows 서버가 제공되는 시점까지)를 사용하여 Windows 클라이언트로 가져 오는 데 전용 리소스를 전용했습니다. Windows 8에서 Hyper-V를 활성화하면 Windows 10 등의 VBS, VSM, 자격 증명 가드 등을 구현할 수있었습니다.”

“Hyper-V가 루트 파티션으로 Linux를 활용할 수 있도록 최근의 Linux 커널 기여와 함께하는 곳입니다. 비즈니스가 필요한 경우이 구성을 빨리 지원할 준비가되어 있습니다,” 암스트롱이 추가되었습니다.

Microsoft ISN’여기서 사업 기회가 무엇인지 말하십시오. 그러나 그것은’하이브리드 클라우드 또는 Kubernetes가 Azure Stack HCI와 같은 서비스를 지원할 가능성이 더 높습니다’S는 보안 개선에서 가상 머신이 사용하는 API의 성능을 최적화하기 위해 낮은 수준의 변경에 이르기까지 여전히 깊은 투자를하고 있습니다.

Microsoft 주간 뉴스 레터

이 창과 사무실 팁, 트릭 및 치트 시트를 읽어 회사의 Microsoft Insider가 되십시오.

월요일과 수요일 배달

Microsoft는 Azure 구에 Windows 대신 Linux를 사용합니다

Microsoft Corporation은 Windows 10 대신 Linux OS를 사용하여 여러 클라우드 환경에 IoT 보안 및 연결을 제공 할 것이라고 발표했습니다. 지난 주 RSA 컨퍼런스에서 동일하게 발표 한 회사는이 조치가 회사가 새로운 크로스 오버를 준수하는 데 도움이 될 것이라고 밝혔다.

기술적으로 말하면 Microsoft Azure Sphere. 간단히 말하면 Microsoft는 ARM 기반 실리콘 웨이퍼 제품군을 설계했습니다.

오픈 소스 기술이 IoT 코어를 재구성하는 데 도움이되므로 Microsoft는이 계정에서 Linux OS를 선호하여 자체 Windows 10 운영 체제를 우회하기로 결정했습니다.

따라서 최신 혁신을 플랫폼에 포함시켜 Azure Sphere는 지금부터 모든 클라우드와 호환되며 칩 설계는 모든 제조업체가 사용할 수 있습니다 ‘제로 비용’.

푸른 구체’S First Chip Mediatek MT3620은 올해 말까지 제공 될 예정이며 Microsoft 회장 Brad Smith는 내년 말까지 이러한 칩을 90 억으로 배송 할 것으로 예상합니다.

레드몬드 거인은 또한 IoT 기술의 연구 및 개발에 50 억 달러를 투입하고 있다고 발표했습니다. 향후 2 년 동안 소프트웨어 대기업은 회사를 2 개의 부서로 재구성 할 계획을 가지고 있습니다. 클라우드 + AI 및 Experiences & Devices.

OS Wars : 왜 Microsoft가 Linux를 수용 한 이유?

“포용, 확장 및 소멸”… 90 년대 후반에 이것은 Microsoft였습니다’오픈 소스 소프트웨어를 다루기위한 비밀 전략.

당시 커뮤니티가 개발 한 운영 체제 인 Linux는 Microsoft의 최고였습니다’S 오픈 소스 히트리스트. 이 접근법은 생태계에서 Linux를 동결하여 사용하고자하는 고객의 선택을 제한하고 Linux 개발 하우스에 대한 소송을 위협하는 것과 관련이있었습니다.

요즘 상황이 바뀌 었습니다. 더 이상 Microsoft와 Linux가 전투에 잠겨 있지 않습니다. Microsoft는 Linux 커널의 가장 큰 기여자 중 하나 일뿐 만 아니라 Azure, Microsoft에서 가장 인기있는 운영 체제이기도합니다’자체 퍼블릭 클라우드 플랫폼.

여기’S Linux와 Microsoft의 관계, 왜 변화했는지, 그리고 미래가 무엇을 보유 할 것인지 자세히 살펴 봅니다.

목차

  1. Linux 및 Windows : 비교 한 두 가지 접근 방식…
  2. Microsoft v Linux : 왜 갈등이 발생합니다?
  3. 그래서 변경된 것?
  4. 다음 버전의 Windows가 Linux를 기반으로 할 수 있습니까??
  5. 새해, 새로운 기술…

Linux 및 Windows : 비교 한 두 가지 접근 방식…

Linux v Windows는 독점과 오픈 소스 소프트웨어의 차이에 대한 전형적인 그림입니다.

Windows, Microsoft’S 그래픽 운영 체제는 1985 년으로 거슬러 올라갑니다. PC를 넘어 현재 창 ‘가족’ 서버, 임베디드 시스템 및 스마트 폰 용 OS 소프트웨어도 포함. 친숙한 파일 저장 구조 및 아키텍처 측면에서 Windows는 실제로 지난 30 년 동안 거의 변경되지 않았습니다.

1991 년 Linux는 핀란드 학생 인 Linus Torvalds가 무료 운영 체제로 만들었습니다. 원래 릴리스는 그래픽 인터페이스없이 몇 줄의 코드로 구성된 스켈레톤 OS였습니다. 시간이 지남에 따라 수많은 기고자들에 의해 추가되었으므로 이제 2,300 만 줄 이상의 소스 코드로 구성됩니다.

Windows와 함께 할 수 있습니다’t 소스 코드와 제품을 변경하십시오’S 사용은 최종 사용자 계약에 의해 적용됩니다. 물론 그것은 압도적 인 다수의 국내 PC와 대다수의 비즈니스 기계와 함께 묶여 있으므로 시장 지배력.

Linux는 OS로 설계되었습니다’누구나 접근 할 수 있습니다. 자신의 목적에 맞게 조정할 수 있다는 생각입니다. 이를 위해서는 리눅스 분포 형태로 기성품베이스로 시작합니다 (‘배포판’)). 이들은 Windows와 비슷한 모양과 느낌을 가진 매우 간단한 사용자 친화적 배포체에서 다양합니다 (E.g. Ubuntu 및 MX Linux), Server Management (E)와 같은 중대한 작업을위한 비즈니스 중심 변형에 이르기까지.g. 레드 모자와 센토). 배포판을 배치하면 특정 요구 사항에 맞게 사용자 정의 할 수 있습니다.

Microsoft v Linux : 왜 갈등이 발생합니다?

이것에 대한 짧은 대답은 같은 것입니다, “그것’S Microsoft가하는 일!”

확실히 PC의 경우, 하드웨어 제조업체와의 유통 거래는 Windows가 대다수의 기계에서 효과적으로 기본 OS가되었음을 의미했습니다. Linux를 사용하고 싶은 평범한 사용자라면 효과적으로 후프를 뛰어 넘어 도착해야했습니다.

법적 압력도 등장했습니다. Linux 시스템의 적용이 시작되면서 Microsoft는 Copycat 위반에 대한 신속하게 주장했습니다. 예를 들어, 2007 년에 Red Hat은 Microsoft를 위반 한 것으로 추정되는 범인 목록에 이름을 올렸습니다’특허. 2009 년 Tomtom은 회사가’S Linux 기반 제품은 파일 스토리지와 관련된 특허를 위반했습니다.

그래서 변경된 것?

2000 년대 초, Microsoft’전 CEO Steve Ballmer는 Linux a라고 불렀습니다 “암… 공산주의자에게 적합합니다”.

2018 년으로 빨리 전달하고 Microsoft는 10 년 전에 특허 소송을 추구 할 때 회원이 시야에있는 것과 같은 그룹 인 OIN (Open Invention Network)에 가입한다고 발표했습니다. 새로운 계약은 추구 할 침해를 찾는 대신 Microsoft가 다른 회사가 자체 Linux 관련 오픈 소스 프로젝트에 사용할 수있는 특허 60,000 개를 개설 할 것임을 의미했습니다.

Cloud Server 측면에서 작년 10 월 Microsoft는 하이브리드 혜택 프로그램을 Linux로 확장하고 있다고 발표했습니다. 원래이 라이센스 퍼크는 Windows Server 또는 SQL Server 고객에게만 적용됩니다. 이는 해당 서버 중 하나를 실행하는 조직이 해당 라이센스를 Microsoft Azure 플랫폼으로 가져 와서 가상 시스템에서 서버 소프트웨어를 실행할 수 있음을 의미했습니다. 이제 Red Hat 및 Suse를 포함한 Linux 서버에서도 동일한 오퍼링을 사용할 수 있습니다.

그래서 왜 접근 방식의 변화? 그것’모두 실용주의로 내려갑니다’S는 주로 두 가지 요소를 기반으로합니다

고객 선호도 및 사용 추세

Microsoft Ecosystem이 사용자에게 필요한 모든 것을 제공했다고 주장했지만 고객 자신, 특히 비즈니스 사용자는 종종 다른 아이디어를 가졌다는 주장에도 불구하고.

Linux Global Desktop Market 점유율은 미세한 반면 (2%미만) 다른 목적으로 사용되는 사용은 훨씬 더 널리 퍼져 있습니다. 임베디드 시스템의 거의 40% (게임 콘솔에서 마이크로파 오븐에 이르기까지 모든 것)는 Linux를 기반으로합니다. 웹 서버의 거의 3 분의 1도이를 기반으로합니다. 스마트 폰의 80% (i.이자형. Android의 모든 사람들)도 구축되었습니다.

Linux는 안정적이고 안전하며 사용자 정의 가능성으로 명성이 있습니다. 실제로 한 STAT에 따르면 개발자의 83%가 다른 운영 체제에 비해 Linux에서 일하는 것을 선호한다고 주장합니다.

그것’S 클라우드 친화적

90% ‘워크로드’ (이자형.g. 퍼블릭 클라우드에 상주하는 응용 프로그램, 비즈니스 데이터베이스 및 가상 머신)는 Linux로 구축됩니다. 그것 때문에’s 모듈 식적이고 구성 가능하며 많은 사용 사례를 지원할 수 있습니다’클라우드 기반 개발 프로젝트에 가장 인기있는 OS.

다음 버전의 Windows를 기반으로 할 수 있습니다 리눅스?

Linux에 유리한 다른 주요 요인은 보안에 관한 것입니다. Windows와 함께 취약성이 나타나면 사이버 범죄자가 너무 자주 패치되기 전에 이용할 수있는 기회가 있습니다. 그리고 Linux는 확실히 그렇습니다’T 악용 방지, 커뮤니티 소싱 감독 시스템 덕분에 악용 가능한 취약점, 버그 및 위협으로 어려움을 겪는 경우가 있습니다.

사실, 일부 주석가들은 창문이 너무 악명 높기 때문에 ‘버기’, 거기’미래에 Microsoft가 Linux 커널에 유리하게 소스 코드를 버리기로 결정할 수있는 가능성.

이런 일이 일어날 것입니다? 아마. 그리고 Microsoft Insider, Hayden Barnes는 최근 몇 가지 좋은 이유를 제시했습니다. 적어도’S가 불분명합니다’s windows 코드를 다시베이스하고 Windows가 알려진 호환성을 유지할 수 있습니다. Microsoft는 최근 몇 년 동안 Windows에 많은 투자를 해왔습니다. 무엇’더 나아가 창을 Linux로 바꾸는 것이 될 것입니다’고객에게 좋은 소식이 아닙니다. 그가 넣을 때, “더 바람직한 결과는 오픈 소스 혁신이 계속 퍼져 있다는 것입니다 모두 운영체제”.

새해, 새로운 기술…

그러나 한 가지는 확실한 것입니다. Linux에 대한 친숙 함은 사이버 보안 분야에서 경력을 쌓는 사람에게는 바람직하지 않을뿐만 아니라 거의 필수적입니다. 브러시를해야합니다? 우리의 완전한 Linux 스킬 번들은 이상적인 출발점입니다.

또는 사이버 보안 경력에 대해 진지하다면 VIP 전체 경력 개발 플랫폼을 고려하여 경력을 높이십시오.

Linux를 통해 Windows Server를 사용하는 이유는 무엇입니까??

가장 인기있는 웹 호스팅 옵션은 Linux와 Microsoft Windows입니다. Linux는 Windows 서버보다 저렴하고 간단한 오픈 소스 소프트웨어 서버입니다.

Windows는 Microsoft 돈을 버는 Microsoft 제품입니다. 많은 회사들이 이익이 비용의 가치가 있다고 생각합니다. Windows 서버는 일반적으로 Linux 서버보다 더 많은 지원과 범위를 제공합니다. Linux는 신생 기업에 선호되는 선택이며 Microsoft는 대규모 기업의 선택입니다. VPS (Virtual Private Server). Linux와 Windows는 모두 VPS 호스팅 서버를 제공합니다. VPS는 운영 체제의 사본을 호스팅합니다. 따라서 고객이 서버에 소프트웨어를 쉽게 설치할 수 있습니다.

Linux 대 Windows 서버

Linux 또는 Windows 서버의 장점

Linux 서버는 많은 이점을 제공합니다. 더 인기있는 버전보다 사용자 친화적이지 않지만 더 큰 보안과 유연성을 제공합니다. 민감한 정보를 저장하고 효율성 및 최적화를 극대화 해야하는 회사의 서버에 가장 적합한 선택입니다.

Linux 서버는 유연성, 보안 및 효율성을 포함하여 Windows 서버 이외의 기타 이점을 제공합니다. Linux 서버는 무료로 사용할 수 있으며 라이센스를 구매할 필요가 없습니다. 올바른 중복 조치와 쌍을 이루면 더욱 신뢰할 수 있고 종료되지 않고 실패 또는 유지 보수를 견딜 수 있습니다. 다른 이점이 있습니다

비용 절감

Linux 및 기타 오픈 소스 소프트웨어는 자유롭게 사용할 수 있습니다. 웹 호스팅 회사는 설치 및 유지 보수에 대한 기술 지원 만 지불하면됩니다. 기술 지원 비용은 일반적으로 모든 웹 호스팅 클라이언트에 걸쳐 확산되므로 고객에게 전달되는 비용이 최소화됩니다. Windows는 클라이언트 회사가 운영 체제 또는 소프트웨어 라이센스에 지불하는 플랫폼입니다. 서버 운영 체제 라이센스 비용을 지불하지 않아도 시간과 비용을 절약 할 수 있습니다. Linux의 오픈 소스 플랫폼 및 라이센스가없는 사용자 정책은 비용을 줄이고 최신 버전의 운영 체제로 업그레이드 할 수 있습니다.

오픈 소스 응용 프로그램에 대한 액세스

응용 프로그램은 모든 기술과 마찬가지로 유사한 응용 프로그램과 함께 사용될 때 가장 잘 작동합니다. 오픈 소스 소프트웨어는 Linux 서버와 호환되어야합니다. Windows 앱과 함께 Linux 서버를 사용할 수는 있지만 Open-Source 기술 (Windows For-Profit Technology)과 Linux 간의 인터페이스에 추가 작업이 필요합니다.

더 듬직 해요

Linux 및 Open-Source 소프트웨어는 더 적은 수의 리소스를 사용하여 더 효율적입니다. 자원 소비가 낮아지면 성능이 향상되고 인프라 요구 사항이 낮아지고 이중화 측정 비용이 줄어 듭니다. 이것은 모두 더 높은 신뢰성에 기여합니다.

이것은 귀중한 자산입니다.

유능한 시스템 관리자가 Linux 서버를 수정하여 성능 및 효율성을 향상시킬 수 있습니다. Linux는 사전 관리자가 제한없이 시스템을 최적화 할 수있는 좋은 기회를 제공합니다.

수정이 더 쉽습니다

Linux 소프트웨어 및 서버를 즉시 수정할 수 있습니다. 새 버전의 출시를 기다리지 않고 Windows 제품을 수정할 수 있습니다. 이것은 보안 위반이 감지되거나 기존 서버 설정에서 취약성이 발견되는 경우 큰 이점입니다.

이 환경은 유연하고 보안을 향상시킵니다. 시스템의 매개 변수 및 기능 오프라인 상태없이 서버를 즉시 수정하고 조정할 수 있습니다. 회사가 목표를 달성하기 위해 서버에 의존하는 경우 이러한 유연성이 중요합니다.

Linux 서버를 통한 Windows 서버 : 혜택

Windows 서버는 일반적으로 Linux 서버보다 더 안정적입니다. 이 서버는 Linux보다 Linux에 대한보다 세련되고 응집력있는 접근 방식을 가지고 있으므로 덜 일반적으로 사용되는 대안보다 사용자 친화적이고 신뢰할 수 있으며 유지 보수가 적고 사용자 친화적입니다.

서버 소프트웨어의 강력한 디자인은 IT 직원이 너무 많은 시간을 모니터링하거나 유지 관리하지 않고 기술적 인 문제를 해결할 수 있습니다. 이들은 서버 소프트웨어를 사용하여 유리하게 사용할 수있는 여러 가지 방법 중 하나입니다.

더 나은 지원을 얻으십시오

Windows 서버 및 Windows 앱은 비용이 많이 듭니다. 그러나 둘 다 유급 지원이 제공됩니다. 오픈 소스 소프트웨어는 일반적으로 웹 호스팅 회사와 비즈니스 클라이언트가 오픈 소스 소프트웨어에 익숙한 기술 전문가에게 지불해야합니다. 또 다른 옵션은 매우시기 적절할 수있는 지역 사회 지원에 의존하는 것입니다. 커뮤니티 회원은 귀하의 질문에 답변하지 못할 수 있습니다.

Microsoft 제품과의 통합이 더 쉽습니다

Windows 응용 프로그램은 Windows 서버와 통합 될 수 있습니다. 클라이언트가 Windows 소프트웨어를 좋아하는 경우 Windows 서버가 Linux보다 더 가치가 있습니다. Windows 서버는 Microsoft SQL 또는 Microsoft Access가 필요한 대기업에 가장 적합한 옵션 일 수 있습니다. Microsoft Access는 데스크탑 환경에서 사용되며 Microsoft SQL은 클러스터 호스팅 환경에서 사용됩니다. Windows 소프트웨어 및 서버는 일반적으로 오픈 소스 소프트웨어보다 더 많은 기능과 더 많은 벨과 휘파람을 제공합니다. Windows Server OS는 전체적으로 Linux보다 훨씬 사용자 친화적입니다. 또한 크게 향상된 사용자 경험을 제공합니다. 이를 통해 기술에 정통한 사용자가 새로운 인터페이스를 배우지 않고도 Windows Server OS를 효율적으로 사용할 수 있습니다.

Linux의 다양성은 가장 큰 장점 중 하나입니다. 그러나 Linux는 이중 이점도 있습니다. 양날의 검입니다. 서버 관리자는 다재다능 함을 극대화하기 위해 인프라와 구성 요소를 올바르게 설정해야합니다. Windows Server는 상자 기능을 벗어난 기능 이이 작업을 수행하는 데 필요한 경험이나 시간이없는 관리자에게 매우 유용합니다.

Ubuntu Server 대 Windows Server는 모두 개별 컴퓨터 또는 비즈니스 서버에 전원을 공급하는 데 사용할 수 있습니다. Ubuntu Server는 가볍고 쉬운 사용자 정의이기 때문에 모든 크기의 비즈니스에서 인기있는 오픈 소스 운영 체제입니다. Windows 서버.

원격 데스크탑 액세스

Linux 서버는 명령 줄을 통해 액세스 할 수 있습니다. 원격 데스크탑은 컴퓨터에서 원격으로 서버를 제어 할 수있는 Windows 서버의 기능입니다. 그래픽 사용자 인터페이스가있어 사용하기 쉽게. 사용 가능한 Linux 용 GUI가 있지만 서버 관리자의 구성이 필요합니다. 원격 데스크탑 기능은 서버 관리자가 그러한 상황에 신속하고 결정적으로 응답 할 수 있도록합니다.

스크립팅을위한 프레임 워크

이러한 프레임 워크 (ASP 및 ASP.NET)은 Linux 스크립팅 프레임 워크보다 설치 및 유지 관리가 더 간단합니다. 그들은 또한 더 나은 지원을 제공합니다. ASP.Net은 ASP의 전신입니다.그물. 이러한 Microsoft 프레임 워크 중 하나를 사용하여 만든 웹 페이지 및 스크립트는 일반적으로 Windows 서버에서 작동하지 않습니다.

Linux 보안 기능 :

온라인 보안이 선택한 OS의 직접적인 영향을받는 것은 비밀이 아닙니다. 귀하의 OS는 컴퓨터에서 가장 중요한 소프트웨어입니다. 메모리, 프로세스 및 모든 소프트웨어 및 하드웨어를 관리합니다. 의심 할 여지없이 가장 안전한 OS입니다. 이 기사는 Linux를 안전하게 만드는 주요 요인과 사용자와 관리자가 공격 및 취약점으로부터 보호 할 수있는 방법에 대해 논의합니다.

디자인으로 안전합니다

Linux 사용자는 Mac 또는 Windows 기반에 비해 보안에 분명한 이점이 있습니다. Linux는 보안이 내장 된 무료 오픈 소스 OS입니다. 점점 더 인기를 얻고있는 오픈 소스 OS 인 Linux는 유연성이 높고 구성 가능하고 다양합니다. 엄격한 사용자 권한을 구현하고 공격 및 취약성으로부터 보호하는 다양한 커널 보안 방어를 제공합니다. Linux 소스 코드는 투명하기 때문에 취약점은 거의 항상 일시적입니다. 이러한 각 요소를보다 자세히 살펴보고 Linux의 보안에 어떻게 기여하는지 살펴 보겠습니다.

우수한 사용자 권한 모델

Linux는 모든 사람이 관리자 인 Windows와 달리 엄격한 사용자 권한 모델을 통해 루트 액세스를 제한합니다. Linux의 슈퍼 사용자는 모든 권한이 있습니다. 일반 사용자는 일반적인 작업에 대한 충분한 권한 만 있습니다. Linux 사용자는 파일에 액세스하고 첨부 파일을 열 수있는 능력이 제한됩니다. 이로 인해 Linux 시스템에서 Rootkits 및 Amware를 배포하는 것이 더 어렵습니다. 이러한 고유 한 제한은 시스템 타협 및 공격에 대한 결정입니다.

다양성을 통한 보안

Linux 환경은 다양한 Linux 배포판 (배포) 및 다양한 시스템 아키텍처 및 구성 요소로 인해 광범위한 옵션을 제공 할 수 있습니다. 이 다양성은 사용자가 개인의 요구를 충족시키고 공격으로부터 보호하는 데 도움이됩니다. 악의적 인 행위자가 많은 Linux 시스템에 사용할 수있는 악용을 만들기가 더 어렵습니다. 반면에 Windows는 균질 한 Windows Monoculture입니다.

Ubuntu Server 또는 Windows Server는 GUI 및 주변 장치 지원과 같은 운영 체제의 필수 기능을 제공합니다. 그러나 그들은 서로 눈에 띄는 독특한 기능을 가지고 있습니다. 우분투 서버의 가장 큰 장점은 오픈 소스 특성입니다. 이것은 소스 코드를 무료로 다운로드하고 커뮤니티에서 유지 관리 할 수 ​​있음을 의미합니다. Ubuntu Linux는 비즈니스에 무료이며 숙련 된 개발자 팀이 회사의 요구에 맞게 사용자 정의 할 수 있습니다. Ubuntu Linux vs Windows Server는 많은 오픈 소스 소프트웨어 옵션과 통합됩니다. Ubuntu Linux는 가벼우므로 다른 운영 체제보다 자원이 적습니다.

Windows Server는 비즈니스가 에뮬레이터를 사용하지 않고 Microsoft SQL과 같은 Microsoft 소프트웨어를 실행하는 서버를 생성 할 수 있습니다. Microsoft Technologies는 비즈니스가 Microsoft 소프트웨어와 호환되므로 Windows Server를 사용하는 것이 간단하게 만듭니다. Windows Server는 원격 데스크탑과 같은 추가 기능을 설정하기 위해 스크립팅 또는 명령 행 명령이 필요한 오픈 소스 솔루션과 달리 올 인 클루 시브 서비스입니다.

PerfectionGeeks 기술자는 신생 기업, 중형 비즈니스 및 대기업에게 온라인 연중 무휴 24 시간 내내 접근 할 수있는 대기업에게 조언을 제공합니다. 회사의 요구에 맞는 올바른 서버를 선택하는 데 도움이되는 요구 사항을 검토 할 것입니다. 당사의 전문가는 회사가 각 유형의 비즈니스 및 비즈니스 범위에 필요한 소프트웨어 응용 프로그램에 익숙합니다.