Microsoft używa Linux zamiast systemu Windows dla swojej kuli platformy Azure
Solidny projekt oprogramowania serwera pozwala pracownikom IT nadążać za problemami technicznymi bez spędzania zbyt dużej ilości czasu na monitorowanie lub utrzymanie. To tylko kilka z wielu sposobów korzystania z oprogramowania serwerowego na swoją korzyść.
Co robi Microsoft z Linuksem? Wszystko, co musisz wiedzieć o jego planach dotyczących open source
Microsoft śledzi klientów i ekosystem, ale pragmatyczne inwestycje w Linux nie zmniejsza zaangażowania firmy w system Windows.
„Możemy otrzymywać rekompensatę przez dostawców, którzy pojawiają się na tej stronie za pomocą metod takich jak linki partnerskie lub sponsorowane partnerstwa. Może to wpłynąć na to, jak i gdzie ich produkty pojawiają się na naszej stronie, ale dostawcy nie mogą zapłacić za wpływ na treść naszych recenzji. Aby uzyskać więcej informacji, odwiedź naszą stronę Warunki użytkowania.’
„Microsoft i Linux” powinno być zdaniem, do którego do tej pory słuchamy. Microsoft jest członkiem nie tylko Linux Foundation, ale także listy mailingowej Kernel Security (raczej bardziej wybrana społeczność). Microsoft przesyła łatki do jądra Linux „Aby utworzyć kompletny stos wirtualizacji z Linux i Microsoft Hypervisor”. A kiedy Microsoft chciał dodać obsługę kontenerów do systemu Windows, wybrał specyfikację open source zaprojektowaną pierwotnie dla Linux, a nie wewnętrzną implementację zorientowaną na Windows, którą już napisała.
Konieczne jest przeczytanie zasięgu systemu Windows
- Microsoft Powertoys 0.69.0: Rozpad nowej aplikacji podglądu rejestru
- Aktualizacja systemu Windows 11 wprowadza czat Bing na pasek zadań
- Microsoft oferuje Windows 11 dla HoloLens 2
- Jak podłączyć klawiaturę Apple Wireless do Windows 10
Teraz klienci Azure otrzymują takie same korzyści hybrydowe dla umów o wsparcie Linux, jak na licencje systemu Windows Server; Windows uruchamia binaria Linux; Niektóre kluczowe aplikacje Microsoft są dostępne w Linux; a nowe usługi mogą być zbudowane z Linux. To nie tylko oczywiste, takie jak Azure Kubernetes Service: Microsoft Tunnel-Wymiana VPN dla aplikacji na iOS i Androida łącząca się z zasobami korporacyjnymi za pośrednictwem Azure AD-instaluje jako kontener Docker na serwerze Linux Server.
WIDZIEĆ: Windows 10 start menu hacki (Techrepublic Premium)
Podczas ostatniego Dnia Otwartego Azure współzałożyciel Kubernetes i wiceprezes Microsoft Corporate Brendan Burns rozmawiał o głębokim zrozumieniu Linuksa i przyczyniającego się do istniejących projektów typu open source opartych na Linux, a także założycie się nowych, takich jak DAPR (rozproszony czas działania aplikacji).
„Azure może zapewnić najlepszą w swojej klasie wsparcie dla systemu Linux i infrastruktury kontenerowej i myślę, że dzieje się tak, ponieważ głęboko rozumiemy, czego potrzeba, aby uruchomić Linuksa w chmurze hiperskalnej”-powiedział Burns. „Mamy głębokie zrozumienie i zaangażowanie zarówno w społecznościach Linux, jak i kontenerów. Wkładamy kod źródłowy do wszystkich tych środowisk.”
Krótko mówiąc, Microsoft „Hearts” Linux.
Ale zapomnij o pomyśle wyrzucenia jądra Windows i zastąpienia go jądrem Linux, ponieważ podejście Microsoft do Linuksa jest znacznie bardziej pragmatyczne i kompleksowe. Chociaż firma jest teraz całkowicie splatformowa, nie każda aplikacja przejdzie do Linuksa lub skorzystać z Linuksa. Zamiast tego Microsoft przyjmuje lub obsługuje Linuksa, gdy klienci są tam lub gdy chcą skorzystać z ekosystemu z projektami typu open source.
Od raka po chmurę
W 2008 r., Kiedy zwolniono Hyper-V, Suse Linux Enterprise Server stał się pierwszym systemem operacyjnym innym niż Windows Oficjalnie obsługiwanym (i „oświeconym” w celu poprawy wydajności) na Hyper-V-dwa lata po tym, jak Microsoft i Novell podpisali umowę o pracy nad interoperacyjnością, a siedem lat po tym, jak ówczesne-Ceo Steve Ballmer Infamicznie porównywał Linux Licensing Licensing.
Microsoft bez wątpienia miał nadzieję zdobyć użytkowników Linux do funkcji przedsiębiorstwa na systemie Windows Server, ale obsługa klienta również miała znaczenie. W 2009 r. Microsoft i Red Hat ogłosili, że Microsoft waliduje Red Hat Enterprise Linux w systemie Windows Server 2008 i Hyper-V, Red Hat weryfikowałby gości systemu Windows Server w Linux, a firmy oferują wspólne wsparcie techniczne dla klientów przedsiębiorstw za pomocą dwóch systemów operacyjnych razem.
Z czasem wsparcie Linux w Microsoft stało się bardziej entuzjastyczne, choć nie mniej pragmatyczne: .Net musiała przejść open source i cross-splatform lub miała stracić bazę klientów; Oznaczało to również stać się modułowym, zwinnym projektem zbudowanym na GitHub ze społecznością, a nie ramą, która wysyłała raz na trzy do pięciu lat z nową wersją systemu Windows.
Linux obciążenia na platformie Azure zaczęły wyprzedzać maszyny wirtualne systemu Windows Server, zarówno dla aplikacji klienta, jak i aplikacji z ISVS. „Jeśli spojrzysz na zdjęcia, które mamy na Azure Marketplace, sześćdziesiąt procent z nich opiera się na Linuksie”, powiedział niedawno TechRepublic Talal Alqinawi, starszy dyrektor Azure Marketing. „Wspieramy niektóre z największych obciążeń przedsiębiorstwa w Azure – na przykład SAP – i są one prawie całkowicie uruchomione w Linux.”
W rezultacie Microsoft zaczął pracować z dystrybucjami takimi jak Red Hat i Ubuntu, aby dostroić jądro Linux dla Azure; A jeśli klienci wpadają na błędy w Linux, mogą zadzwonić do Microsoft w celu uzyskania wsparcia, a nie konieczności radzenia sobie ze społecznościami upstream.
Ponieważ firmy chcą zmodernizować swoją infrastrukturę i korzystać z usług w chmurze, wsparcie Microsoft dla Linuksa staje się kluczowym wyróżnikiem. Możliwość płynnego prowadzenia obciążeń Linux na Azure, wraz z głębokim zrozumieniem przez Microsoft Linuksa i wkładem, jaki wnosi społeczność open source, sprawiają, że jest to atrakcyjna opcja dla firm, które chcą zmaksymalizować swoje możliwości chmurowe.
Dzięki zaangażowaniu Microsoft w Linux i Windows klienci mają elastyczność wyboru odpowiedniej platformy do obciążeń. Niezależnie od tego, czy działa Linux na Azure, czy wykorzystuje ofertę Windows Microsoft, firmy mogą ufać, że Microsoft ma wiedzę i wsparcie, których potrzebują, aby odnieść sukces w chmurze.
Microsoft używa Linux zamiast systemu Windows dla swojej kuli platformy Azure
Solidny projekt oprogramowania serwera pozwala pracownikom IT nadążać za problemami technicznymi bez spędzania zbyt dużej ilości czasu na monitorowanie lub utrzymanie. To tylko kilka z wielu sposobów korzystania z oprogramowania serwerowego na swoją korzyść.
Co robi Microsoft z Linuksem? Wszystko, co musisz wiedzieć o jego planach dotyczących open source
Microsoft śledzi klientów i ekosystem, ale pragmatyczne inwestycje w Linux nie zmniejsza zaangażowania firmy w system Windows.
Możemy otrzymywać wynagrodzenie przez dostawców, którzy pojawiają się na tej stronie za pomocą metod takich jak linki partnerskie lub sponsorowane partnerstwa. Może to wpłynąć na to, jak i gdzie ich produkty pojawiają się na naszej stronie, ale dostawcy nie mogą zapłacić za wpływ na treść naszych recenzji. Aby uzyskać więcej informacji, odwiedź naszą stronę Warunki użytkowania.
‘Microsoft i Linux’ powinno być frazą’już przyzwyczajony do słuchania. Microsoft jest członkiem nie tylko Linux Foundation, ale także listy mailingowej Kernel Security (raczej bardziej wybrana społeczność). Microsoft przesyła łatki do jądra Linux “Aby utworzyć kompletny stos wirtualizacji z Linux i Microsoft Hypervisor”. A kiedy Microsoft chciał dodać obsługę kontenerów do systemu Windows, wybrał specyfikację open source zaprojektowaną pierwotnie dla Linux, a nie wewnętrzną implementację zorientowaną na Windows, którą już napisała.
Konieczne jest przeczytanie zasięgu systemu Windows
- Microsoft Powertoys 0.69.0: Rozpad nowej aplikacji podglądu rejestru
- Aktualizacja systemu Windows 11 wprowadza czat Bing na pasek zadań
- Microsoft oferuje Windows 11 dla HoloLens 2
- Jak podłączyć klawiaturę Apple Wireless do Windows 10
Teraz klienci Azure otrzymują takie same korzyści hybrydowe dla umów o wsparcie Linux, jak na licencje systemu Windows Server; Windows uruchamia binaria Linux; Niektóre kluczowe aplikacje Microsoft są dostępne w Linux; a nowe usługi mogą być zbudowane z Linux. To’S nie tylko oczywiste, takie jak usługa Azure Kubernetes: Microsoft Tunnel-Wymiana VPN dla aplikacji na iOS i Androida łącząca się z zasobami korporacyjnymi za pośrednictwem Azure AD-instaluje jako kontener Docker na serwerze Linux Server.
WIDZIEĆ: Windows 10 start menu hacki (Techrepublic Premium)
Podczas ostatniego Dnia Otwartego Azure współzałożyciel Kubernetes i wiceprezes Microsoft Corporate Brendan Burns rozmawiał o głębokim zrozumieniu Linuksa i przyczyniającego się do istniejących projektów typu open source opartych na Linux, a także założycie się nowych, takich jak DAPR (rozproszony czas działania aplikacji).
“Azure może zapewnić najlepszą w swojej klasie wsparcie dla systemu Linux i infrastruktury kontenerowej i myślę, że dzieje się tak, ponieważ głęboko rozumiemy, czego potrzeba, aby uruchomić Linux w chmurze hiperskalnej,” powiedział Burns. “Mamy głębokie zrozumienie i zaangażowanie zarówno w społecznościach Linux, jak i kontenerów. Wkładamy kod źródłowy do wszystkich tych środowisk.”
Krótko mówiąc, Microsoft ‘kiery’ Linux.
Ale zapomnij o pomyśle wyrzucenia jądra Windows i zastąpienia go jądrem Linux, ponieważ Microsoft’S podejście do Linuksa jest znacznie bardziej pragmatyczne i kompleksowe. Chociaż firma jest teraz całkowicie splatformowa, nie każda aplikacja przejdzie do Linuksa lub skorzystać z Linuksa. Zamiast tego Microsoft przyjmuje lub obsługuje Linuksa, gdy są tam klienci lub gdy chce skorzystać z ekosystemu z projektami typu open source.
Od raka po chmurę
W 2008 r., Kiedy Hyper-V został wydany, Suse Linux Enterprise Server stał się pierwszym systemem operacyjnym innym niż Windows Oficjalnie obsługiwanym (i ‘oświecony’ w celu poprawy wydajności) w Hyper-V-dwa lata po tym, jak Microsoft i Novell podpisali umowę o pracy nad interoperacyjnością i siedem lat po ówczesnym CEO Steve’a Ballmera “rak, który przywiązuje się do własności intelektualnej do wszystkiego, czego dotyka”.
Microsoft bez wątpienia miał nadzieję zdobyć użytkowników Linux do funkcji przedsiębiorstwa na systemie Windows Server, ale obsługa klienta również miała znaczenie. W 2009 r. Microsoft i Red Hat ogłosili, że Microsoft sprawdzi, że Red Hat Enterprise Linux na systemie Windows Server 2008 i Hyper-V, Red Hat weryfikowałby gości systemu Windows Server w Linux, a firmy oferują wspólne wsparcie techniczne dla klientów Enterprise za pomocą dwóch systemów operacyjnych razem.
Z czasem wsparcie Linux w Microsoft stało się bardziej entuzjastyczne, choć nie mniej pragmatyczne: .Net musiała przejść open source i cross-splatform lub miała stracić bazę klientów; Oznaczało to również stać się modułowym, zwinnym projektem zbudowanym na GitHub ze społecznością, a nie ramą, która wysyłała raz na trzy do pięciu lat z nową wersją systemu Windows.
Linux obciążenia na platformie Azure zaczęły wyprzedzać maszyny wirtualne systemu Windows Server, zarówno dla klienta’własne aplikacje i aplikacje z ISVS. “Jeśli spojrzysz na zdjęcia, które mamy na rynku Azure, sześćdziesiąt procent z nich opiera się na Linux,” Talal Alqinawi, starszy dyrektor Azure Marketing, powiedział niedawno TechRepublic. “Wspieramy niektóre z największych obciążeń korporacyjnych w Azure – na przykład SAP – i są one prawie całkowicie uruchomione w Linux.”
W rezultacie Microsoft zaczął pracować z dystrybucjami takimi jak Red Hat i Ubuntu, aby dostroić jądro Linux dla Azure; A jeśli klienci wpadają na błędy w Linux, kiedy to’S działający na platformie Azure, Microsoft będzie pracował nad błędem i przyczyni się do rozwiązywania problemów (lub po prostu, aby obciążenia, takie jak SAP działać lepiej).
Podobnie, przeniesienie SQL Server do Linux w 2016 r’T chcę przenieść się na system Windows Server, ponieważ oni’D zainwestowany w kontenerację i devOps. W 2017 r. Tony Petrossian, wówczas w Microsoft Database Systems Group, powiedział nam: “Oprócz wszystkich oczywistych powodów – że ludzie używają Linuksa – jednym z dużych motywatorów było dla nas, że wiele technologii kontenerów i prywatnej chmury jest budowanych na infrastrukturze Linux i chcieliśmy, aby SQL Server był częścią tego ekosystemu.”
Zanim PowerShell stał się projektem międzyplatowym, open source w 2018 roku, Jeffrey Snover (twórca PowerShell, a następnie główny architekt infrastruktury Azure), mógł powiedzieć całkiem szczerze: “Firma staje się firmą Cross-OS; Lubię mówić ‘Morze nie odmawia rzeki’ i chcemy być firmą dla wszystkich, bez względu na to, jaką platformę’ponowne użycie.”
Obsługa Linux jest ważna dla chmury hybrydowej z Kubernetes, dla przetwarzania krawędzi z pojemnikami i urządzeniami IoT, które często Don’T mieć zasoby do uruchamiania systemu Windows. Chociaż system Windows stał się modułowy przez lata, a usuwanie GUI z Nano Server sprawia, że jest to znacznie mniejszy obraz niż pełny system Windows Server, niestandardowa kompilacja Linux może być mniejsza.
Kiedy Microsoft rozpoczął pracę nad Azure Sphere jako bezpieczna, aktualna platforma IoT w 2015 roku, nie było’Zaskakujące, że Azure Sphere OS Combined Security Innovations, które Microsoft użył po raz pierwszy w systemie Windows z niestandardowym jądrem Linux, a nie wersją IoT Windows. W tym czasie Azure już budował Sonic, system operacyjny sieciowy oparty na Microsoft’S. SPECYFIKACJA ABSTRACJA SLICKI (SAI) i Debian.
Microsoft’Siła zakupowa oznaczała, że może poprosić dostawców sprzętu sieciowego o obsługę Sonic, aby cały sprzęt sieciowy, który kupił dla Azure, uruchomiłby NOS (co sprawia, że wsparcie Sonic jest wystarczająco szeroko rozpowszechnione, aby zaawansowane przedsiębiorstwa mogły samodzielnie ją przyjmować). A uczynienie go open source i przesyłanie go do projektu Open Compute oznaczało, że dostawcy sprzętu i inni dostawcy chmury, tacy jak Alibaba i (nawet przed przejęciem) LinkedIn może przyczynić się do ulepszeń.
Microsoft użył również niestandardowego jądra Linux dla emulatora sieci Azure Open (pierwotnie zwanego Crystalnet), systemu, który uruchamia zarówno kontenery, jak i maszyny wirtualne, aby naśladować całą sieć Azure do testowania zmian sieci’ponownie.
Wydajność programistów
Grupa systemów Linux w Microsoft stworzyła również wewnętrzną dystrybucję Linuksa, CBL-Mariner, zaprojektowaną dla IAAS; (oznacza wspólną podstawę Linux). To’s używany do uruchamiania usługi Azure Kubernetes na Azure Stack HCI – ale znowu to’S nie jest ogólna dystrybucja Linuksa, taka jak Ubuntu.
Ta sama grupa tworzy jądro Linux używane do WSL2, podsystem Windows dla Linux, który umieszcza jądro Linux w systemie Window. To’s do tworzenia programistów’ Żyje łatwiej, ponieważ tak wiele narzędzi i frameworków zakłada, że programiści korzystają z Linux – i chociaż kod Visual Studio jest dostępny w Linux, Microsoft spędził ostatnie kilka lat pracując nad wysiłkiem programistów w systemie Windows.
“My’naprawdę próbują spotkać programistów, gdzie oni’reon o tym, co mogą zrobić,” Andrew Clinick z zespołu platformy programistów Windows powiedział TechRepublic. WSL zaczęło się jako sposób na dostęp do narzędzi linii poleceń Linux, ale programiści chcieli więcej niż to. “Więc teraz możesz uruchomić aplikacje GUI i możesz uruchomić, co można oczekiwać od Linux, abyś mógł uruchomić wszystkie swoje przepływy pracy,” powiedział Clinick. “My’próbuję dostarczyć kompletnego rozwiązania, aby to’S nie, ‘Och, myślę, że mogę uruchomić Linux w systemie Windows’. Chcemy, aby Windows było najlepszym miejscem, aby móc zbudować dowolną aplikację. WSL jest tego częścią, ponieważ integracja Linux z Azure. Bez względu na to, gdzie jest uruchomiony kod, możesz go tworzyć w systemie Windows i możesz go wykorzystać w systemie Windows – i oczywiście w chmurze.”
Na uruchomieniu .Net 5, zespół Visual Studio wyjaśnił wartość WSL 2 dla programistów w bardzo pragmatycznych kategoriach. “Dla okien .Użytkownik netto ukierunkowany na Linux, WSL 2 żyje w słodkim miejscu między realizmem produkcyjnym a wydajnością”. Debugowanie w zdalnym środowisku lub kontenerze Linux oznacza, że kod działa tam, gdzie będzie działać w produkcji, ale debugowanie lokalne w WSL jest szybsze i wygodniejsze.
Wydaje się, że Microsoft przekonał się do utworzenia klienta zespołów dla Linux – pierwszej aplikacji Microsoft 365, która przyjechała do Linux – zamiast mówić klientom, aby korzystali z klienta internetowego. Klienci, którzy mieli personel korzystający z systemu Windows, Mac, iOS, Android i Linux, mogli pozyskać wszystkich oprócz programistów i administratorów pracujących na urządzeniach Linux na tej samej platformie współpracy, a ponad 9 000 żądań dotyczących głosu użytkownika i nieoficjalnych klientów Linux dla zespołów pokazało, że istnieje wyraźny popyt na klienta. Status klienta Linux Teams odskoczył ‘pracuję nad tym’ Do ‘odrzucony’ Do ‘w trakcie przeglądu’ Do ‘na zaległości’ Zanim zostało to potwierdzone.
Że przy przypomnieniu jest przypomnieniem, że Microsoft’S związek z Linuksem to podróż: programiści wewnętrzni stają się coraz bardziej komfortowe, pracując z Linux i odgrywanie kluczowych ról w społecznościach typu open source, ale zespoły produktów nadal muszą myśleć o modelach biznesowych i alokacji zasobów. Deweloperzy i infrastruktura to obszary, w których te decyzje wydają się najwyraźniejsze dla Microsoft.
Tak jak organizacje chcą, aby wszyscy ich pracownicy rozmawiają na tej samej platformie, atakujący szukają celów, gdy poruszają się w sieci Don’T ZABAŻ, jeśli serwer aplikacji działa system Windows lub Linux. Zatem wprowadzenie różnych narzędzi bezpieczeństwa obrońcy do Linux jest bardzo podobne do przeniesienia ich do macOS, iOS i Androida, aby zaoferować klientom kompleksowe rozwiązanie końcowe.
“Z Microsoft Defender, my’dostarczył wsparcie Linuksa w ciągu ostatniego roku’Ponowne zakończenie naszej pracy na Androida i mamy podgląd iOS,” Dyrektor generalny w Microsoft Security Andrew Conway powiedział nam.
“A jeśli spojrzysz na komponenty Azure Defender po stronie platformy platformy Azure, zespół wykorzystuje Azure Arc, aby rozszerzyć wszystkie zabezpieczenia obrońcy platformy, nie tylko między zasobami w Azure, ” Conway dodał. “To’S Absolutnie część naszego podejścia międzyplatformowych i krzyżowych do zapewnienia bezpieczeństwa dla wszystkich obciążeń.”
Kiedy pojawił się pomysł nowej przeglądarki Edge nowej chromu do Linuksa, pytanie o zespół Edge brzmiał ‘Microsoft powinien przenieść przewagę do Linux’ Chciałem użyć krawędzi w Linux, czy też chcieli, aby Microsoft udowodnił coś w tworzeniu krawędzi crossplatform. Podczas gdy entuzjaści, którzy głośno proszeli o Edge w Linux, są częścią grupy docelowej, programiści byli dużą częścią tej decyzji, kierownik programu technicznego Sean Larkin wyjaśnił podczas sesji w Ignite w tym roku.
“Wiemy, że Linux ma ogromny udział w rynku w zakresie CI/CD oraz automatyzacji i automatyzacji przeglądarki, więc chcieliśmy być w stanie dać ci możliwość testowania dowolnej przeglądarki w dowolnym systemie i platformie, abyś mógł mieć spójne wrażenia, niezależnie od tego, czy jest to test testu, test testu lub posiadanie narzędzi do automatyzacji działają,” – powiedział Larkin.
Hyper-V na Linux?
Hyper-V od dawna był w stanie wirtualizować Linux i sprawić, że działa dobrze używane do wyjaśnienia Microsoft’znaczący wkład w jądro Linux, ponieważ posiadanie wsparcia hiper-V w jądrze oznaczało, że byłoby to w każdym dystrybucji Linux. Ale dlaczego Microsoft oferuje, aby Hyper-V działał z Linux, a nie systemem Windows Server jako hosta?
Ben Armstrong, jeden z doświadczonych programistów Hyper-V w Microsoft, dał nam ostrożną odpowiedź: “Podczas opracowywania systemu Windows 8 dedykowaliśmy zasoby na przyjmowanie Hyper-V (które do tego momentu było wyłącznie ofertą systemu Windows Server) i przeniesienia go klientowi Windows Client. Włączenie Hyper-V w systemie Windows 8 pozwoliło nam wdrożyć VBS, VSM, strażnik poświadczenia i więcej w systemie Windows 10-i więcej.”
“W tym miejscu jesteśmy z ostatnim wkładem jądra Linux, aby umożliwić Hyper-V wykorzystanie Linuksa jako partycji root. Chcemy być gotowi szybko obsługiwać tę konfigurację, jeśli pojawi się potrzeba firmy,” Dodano Armstrong.
Microsoft ISN’T. Ale to’jest bardziej prawdopodobne, że włącza obsługę chmury hybrydowej lub kubernetes z usługami takimi jak Azure Stack HCI (lub nawet gotowy do konkurowania z Apple, jeśli robi kolejną grę na rynku serwerów za pomocą krzemu ARM)’nadal inwestuje głęboko, od ulepszeń bezpieczeństwa po wprowadzanie zmian na niskim poziomie w celu optymalizacji wydajności interfejsów API, na których polegają maszyny wirtualne.
Biuletyn Microsoft Weekly
Bądź Microsoft Insider Twojej firmy, czytając te wskazówki w systemie Windows i Office, sztuczki i kary.
Dostarczone poniedziałki i środy
Microsoft używa Linux zamiast systemu Windows dla swojej kuli platformy Azure
Microsoft Corporation ogłosił, że będzie używać systemu systemu Linux zamiast systemu Windows 10, aby zapewnić bezpieczeństwo IoT i łączność w wielu środowiskach chmurowych. Ogłaszając to samo na konferencji RSA w zeszłym tygodniu, firma ujawniła, że ruch ten pomoże firmie przestrzegać nowej crossover klasy mikro kontrolerów, które zawierają procesory w czasie rzeczywistym i aplikacji z wbudowaną technologią bezpieczeństwa i łączności Microsoft Security i łączności.
Technicznie rzecz biorąc, Microsoft Azure Sphere pomaga podłączyć jednostki mikro kontrolerów lub MCU włączone do urządzeń podłączonych do chmury. Środki w prostym kategoriach Microsoft zaprojektował rodzinę płytek krzemowych na bazie ramienia do łączenia się z Internetem przedmiotów z hostem Azure działającym w tle.
Ponieważ technologia open source pomoże w przekształceniu rdzenia IoT, Microsoft postanowił ominąć własny system operacyjny systemu Windows 10 na korzyść systemu systemu Linux na tym koncie.
Zatem przy najnowszym włączeniu innowacji do platformy Azure Sfera będzie odtąd kompatybilna z dowolną chmurą, a jego projektowanie chipów może być używane przez każdego producenta w ‘Zero kosztu’.
Sfera lazurowa’S Pierwszy Chip MediaTek MT3620 będzie dostępny do tego roku, a prezes Microsoft Brad Smith spodziewa się wysłać takie żetony na 9 miliardów do końca przyszłego roku.
Redmond Giant ogłosił również, że zobowiązuje się do badań i rozwoju technologii IoT w wysokości 5 miliardów dolarów. W ciągu najbliższych dwóch lat gigant oprogramowania planuje zreorganizować firmę na 2 dywizje- Cloud + AI oraz doświadczenia i urządzenia.
OS Wars: Dlaczego Microsoft przyjął Linuksa?
“Objąć, rozszerzyć i gasić”… Pod koniec lat 90. był to Microsoft’S tajna strategia radzenia sobie z oprogramowaniem open source.
W tym czasie, Linux, opracowany przez społeczność system operacyjny był najważniejszy Microsoft’Slista hitu open source. Podejście polegało na zamrożeniu Linuksa z ekosystemu, ograniczania wyborów klientów, którzy chcieli z niego skorzystać, a nawet zagrażać pozwom przeciwko domom rozwojowym Linux.
W dzisiejszych czasach sytuacja się zmieniła. Nie są już Microsoft i Linux w bitwie. Microsoft jest nie tylko jednym z największych czynników przyczyniających się do jądra Linux, ale jest również najpopularniejszym systemem operacyjnym na Azure, Microsoft’S bardzo własna platforma chmur publicznych.
Tutaj’jest bliższe spojrzenie na związek między Linux i Microsoft, dlaczego się zmienił i co może się przynieść przyszłość.
Spis treści
- Linux i Windows: dwa podejścia w porównaniu…
- Microsoft V Linux: Dlaczego konflikt?
- Więc co się zmieniło?
- Czy następna wersja systemu Windows może być oparta na Linux?
- Nowy Rok, nowe umiejętności…
Linux i Windows: dwa podejścia w porównaniu…
Linux v Windows to klasyczna ilustracja różnicy między oprogramowaniem zastrzeżonym i open source.
Windows, Microsoft’S graficzny system operacyjny sięga 1985 roku. Poza komputerami, obecne systemy Windows ‘rodzina’ Zawiera także oprogramowanie OS dla serwerów, systemów wbudowanych i smartfonów. Jeśli chodzi o znaną strukturę i architekturę plików, Windows faktycznie zmienił się bardzo niewiele w ciągu ostatnich trzech dekad.
W 1991 roku Linux został stworzony przez fińskiego studenta, Linus Torvalds jako bezpłatny system operacyjny, otwarty dla każdego. Oryginalna wersja była szkieletowym systemem operacyjnym składającym się z kilku wierszy kodu, bez interfejsu graficznego. Z czasem został dodany do niezliczonych współpracowników, więc teraz składa się z ponad 23 milionów wierszy kodu źródłowego.
Z systemem Windows możesz’Zmień kod źródłowy i produkt’Sing jest regulowany przez umowę użytkownika końcowego. Jest oczywiście połączony z przeważającą większością krajowych komputerów i większością maszyn biznesowych, stąd dominacja rynkowa.
Linux został zaprojektowany jako system operacyjny’jest dostępny dla każdego; Chodzi o to, że możesz go dostosować do własnych celów. W tym celu zaczynasz od gotowej bazy w postaci rozkładu Linuksa (‘dystrybucja’). Obejmują one od dość prostych dystrybucji przyjaznych dla użytkownika, które mają podobny wygląd i charakter (e.G. Ubuntu i MX Linux), aż do wariantów zorientowanych na biznes do zadań, takich jak zarządzanie serwerami (e.G. Red Hat i Centos). Dzięki dystrybucji możesz następnie dostosować do swoich konkretnych potrzeb.
Microsoft V Linux: Dlaczego konflikt?
Krótka odpowiedź na to wygląda, “To’S co robi Microsoft!”
Z pewnością w przypadku komputerów dystrybucja zajmuje się producentami sprzętu, oznaczało, że system Windows skutecznie stał. Jeśli byłeś zwykłym użytkownikiem, który chciał użyć Linuksa, musiałeś skutecznie przeskakiwać przez obręcze, aby się tam dostać.
Presja prawna również przedstawiona. W miarę otwarcia zastosowania systemów Linux, Microsoft szybko stwierdziło, że roszczenia o naruszeniach naśladowców. Na przykład w 2007 r. Red Hat został wymieniony na liście winowajców, których rzekomo naruszył Microsoft’patenty s. W 2009 r. Tomtom został pozwany wśród twierdzeń, że firma’Produkty oparte na Linux naruszyło patent związany z pamięcią plików.
Więc co się zmieniło?
Na początku 2000 roku Microsoft’S były dyrektor generalny Steve Ballmer nazwany Linuksa a “Rak… pasujący do komunistów”.
Szybko do 2018 roku, a Microsoft ogłosił, że dołącza do otwartej sieci wynalazków (OIN), dokładnie tej samej grupy, której członkowie mieli w zasięgu wzroku, gdy dziesięć lat wcześniej prowadzi spory patentowe. Zamiast szukać naruszeń do realizacji, nowe porozumienie oznaczało, że Microsoft zamierza otworzyć 60 000 swoich patentów, aby inne firmy mogą wykorzystać własne projekty open source związane z Linux.
Po stronie serwera chmur, w październiku ubiegłego roku, Microsoft ogłosił, że rozszerza swój program świadczeń hybrydowych na Linux. Pierwotnie ten licencjonowanie zastosowano tylko do klientów Windows Server lub SQL Server. Oznaczało to, że organizacje prowadzące jeden z tych serwerów mogłyby wprowadzić te licencje na platformę Microsoft Azure i uruchomić oprogramowanie serwera w maszynie wirtualnej. Teraz ta sama oferta jest również dostępna dla serwerów Linux, w tym Red Hat i Suse.
Dlaczego więc zmiana podejścia? To’wszystko w dniu pragmatyzmu i to’S w dużej mierze oparty na dwóch czynnikach:
Preferencje klientów i trendy użytkowania
Pomimo twierdzeń, że ekosystem Microsoft oferował wszystko, co potrzebuje użytkownicy, sami klienci, zwłaszcza użytkownicy biznesowi, często mieli inne pomysły.
Podczas gdy udział w rynku globalnym Linux to minuty (mniej niż 2%), jego użycie do innych celów jest znacznie bardziej rozpowszechnione. Prawie 40% wbudowanych systemów (wszystko, od konsol gier po piekarniki mikrofalowe) opiera się na Linuksie. Oparte jest na nim prawie jedna trzecia serwerów Web. 80% smartfonów (i.mi. Wszystkie te na Androidzie) też są na nim zbudowane.
Linux ma reputację stabilnego, bezpiecznego i konfigurowalnego. W rzeczywistości, według jednego STAT, 83% deweloperów twierdzi, że wolą pracować nad Linuksem w porównaniu z dowolnym innym systemem operacyjnym.
To’s przyjazny dla chmur
90% ‘obciążenia’ (mi.G. Aplikacje, biznesowe bazy danych i maszyny wirtualne), które znajdują się w chmurze publicznej, są budowane z Linux. Ponieważ to’s modułowy, konfigurowalny i może obsługiwać tak wiele przypadków użycia, to’S zdecydowanie najpopularniejszy system operacyjny dla projektów programistycznych opartych na chmurze.
Czy następna wersja systemu Windows może być oparta Linux?
Inny główny czynnik na korzyść Linuksa dotyczy bezpieczeństwa. Kiedy pojawia się podatność na okna, cyberprzestępcy zbyt często mają okazję ją wykorzystać, zanim zostanie załatana. I podczas gdy Linux zdecydowanie jest’T-odporne na explo.
W rzeczywistości niektórzy komentatorzy zasugerowali, że ponieważ Windows jest tak notorycznie ‘powozik’, Tam’jest możliwością, że Microsoft może, w niezbyt odległej przyszłości, zdecydować się na porzucenie kodu źródłowego na korzyść jądra Linux.
Czy to się stanie? Prawdopodobnie nie. I Microsoft Insider, Hayden Barnes niedawno przedstawił kilka bardzo dobrych powodów. Nie tylko to’jest niejasne, czy to’możliwe, że renowanie kodu systemu Windows i utrzymanie kompatybilności, z której znany jest system Windows. Microsoft w ostatnich latach zainwestował w systemie Windows. Co’S więcej, przekształcenie systemu Windows w Linux’Bądź dobrą wiadomością dla klientów. Jak to ujmuje, “Bardziej pożądany rezultat jest taki, że innowacje open source wciąż się rozprzestrzeniają Wszystko system operacyjny”.
Nowy Rok, nowe umiejętności…
Jedno jest jednak pewne. Znajomość Linuksa staje się nie tylko pożądana, ale prawie niezbędna dla każdego, kto szuka kariery w zakresie bezpieczeństwa cybernetycznego. Musisz odświeżyć? Nasz pełny pakiet umiejętności Linuksa jest idealnym punktem wyjścia.
Lub, jeśli naprawdę poważnie podchodzisz do kariery cyberbezpieczeństwa, rozważ naszą pełną platformę rozwoju kariery VIP, aby uprawiać swoją karierę.
Po co korzystać z systemu Windows Server nad Linux?
Dwie najpopularniejsze opcje hostingu internetowego to Linux i Microsoft Windows. Linux to serwer oprogramowania typu open source, który jest tańszy i prostszy w użyciu niż serwery Windows.
Windows to produkt Microsoft, który zarabia Microsoft Money. Wiele firm uważa, że zysk jest warty kosztów. Serwery Windows ogólnie oferują więcej obsługi i zasięgu niż serwery Linux. Linux jest preferowanym wyborem dla start-upów, podczas gdy Microsoft jest wyborem dla dużych firm. VPS (Virtual Private Server) to dobra opcja dla firm, które spadają gdzieś między dużymi a małymi firmami. Zarówno Linux, jak i Windows oferują serwery hostingowe VPS. VPS prowadzi kopię systemu operacyjnego. To ułatwia klientom instalację oprogramowania na serwerze.
Zalety serwera Linux lub Windows
Serwery Linux oferują wiele korzyści. Chociaż są mniej przyjazne dla użytkownika niż bardziej popularne wersje, oferują większe bezpieczeństwo i elastyczność. Są najlepszym wyborem dla serwerów w firmach, które przechowują poufne informacje i potrzebują maksymalizacji wydajności i optymalizacji.
Serwery Linux oferują wiele innych korzyści niż serwery Windows, w tym elastyczność, bezpieczeństwo i wydajność. Serwery Linux są bezpłatne i nie muszą kupować licencji. Są bardziej niezawodne i mogą wytrzymać awarię lub konserwację bez zamknięcia, pod warunkiem, że są sparowane z odpowiednimi miarami redundancji. Istnieją inne korzyści:
Oszczędności kosztów
Linux i inne oprogramowanie typu open source są bezpłatnie dostępne. Firmy hostingowe muszą tylko zapłacić wsparcie techniczne za instalację i konserwację. Koszty wsparcia technicznego są zwykle rozłożone na wszystkich klientów hostujących w sieci, dzięki czemu koszt przekazany klientowi był minimalny. Windows to platforma, na której firma klientów płaci za system operacyjny lub licencję na oprogramowanie. Możesz zaoszczędzić czas i pieniądze, nie płacąc za licencję systemu operacyjnego serwera. Platforma open source i zasady użytkowników bez licencji umożliwiają obniżenie kosztów i aktualizację do najnowszej wersji systemu operacyjnego.
Dostęp do aplikacji typu open source
Aplikacje działają najlepiej, gdy są używane w połączeniu z podobnymi aplikacjami, jak w przypadku wszystkich technologii. Oprogramowanie open source powinno być kompatybilne z serwerem Linux. Chociaż możliwe jest korzystanie z serwera Linux z aplikacjami Windows, będą wymagane dodatkowe prace między technologią open source (technologia systemu Windows for Frofit) i Linux.
Bardziej wiarygodne
Linux i oprogramowanie typu open source używają mniej zasobów, co czyni je bardziej wydajnymi. Niższe zużycie zasobów może przełożyć się na lepszą wydajność, niższe wymagania infrastruktury i niższe koszty środków redundancji. Wszystko to przyczynia się do wyższej niezawodności.
To nieoceniony zasób.
Serwery Linux mogą być modyfikowane przez kompetentnych administratorów systemów w celu poprawy wydajności i wydajności. Linux stanowi doskonałą okazję dla proaktywnych administratorów do optymalizacji systemu bez żadnych ograniczeń.
Modyfikacja jest łatwiejsza
Oprogramowanie i serwery Linux można modyfikować natychmiast. Produkty Windows można zmodyfikować bez oczekiwania na wydanie nowej wersji. Jest to ogromna zaleta w przypadkach, w których wykrywane są naruszenia bezpieczeństwa lub wbudowności są odkrywane w istniejącej konfiguracji serwera.
To środowisko jest elastyczne i zwiększa bezpieczeństwo. Parametry i funkcjonalność systemu, które można natychmiast zmodyfikować i dostosować serwer bez konieczności usuwania go w trybie offline. Ta elastyczność jest kluczowa, jeśli Twoja firma zależy od jej serwerów, aby osiągnąć swoje cele.
Serwery systemu Windows nad serwerami Linux: Korzyści
Serwery Windows są na ogół bardziej niezawodne niż serwery Linux. Serwery te mają bardziej wypolerowane, spójne podejście do Linuksa niż Linux, a zatem są bardziej przyjazne dla użytkownika, niezawodne, niskie konserwacje i bardziej przyjazne dla użytkownika niż mniej powszechnie używane alternatywy.
Solidny projekt oprogramowania serwera pozwala pracownikom IT nadążać za problemami technicznymi bez spędzania zbyt dużej ilości czasu na monitorowanie lub utrzymanie. To tylko kilka z wielu sposobów korzystania z oprogramowania serwerowego na swoją korzyść.
Uzyskaj lepsze wsparcie
Serwery systemu Windows i aplikacje Windows są kosztowne. Oba są jednak z płatnym wsparciem. Oprogramowanie typu open source zwykle wymaga zarówno firmy hostingowej, jak i klienta biznesowego zapłaty ekspertów technicznych, którzy są zaznajomieni z oprogramowaniem typu open source. Inną opcją jest poleganie na wsparciu społeczności, które może być bardzo terminowe. Członkowie społeczności mogą nie być w stanie odpowiedzieć na twoje pytania.
Integracja z produktami Microsoft jest łatwiejsza
Aplikacje Windows można zintegrować z serwerami Windows. To sprawia, że serwery systemu Windows są bardziej wartościowe niż Linux, jeśli klient lubi oprogramowanie systemu Windows. Serwer Windows może być najlepszą opcją dla dużych firm, które wymagają Microsoft SQL lub Microsoft Access. Microsoft Access jest używany w środowiskach stacjonarnych, podczas gdy Microsoft SQL jest używany w środowiskach hostingowych klastrów. Oprogramowanie i serwery systemu Windows ogólnie oferują więcej funkcji oraz więcej dzwonów i gwizdków niż oprogramowanie typu open source. OS Windows Server, jako całość, jest znacznie bardziej przyjazny dla użytkownika niż Linux. Oferuje również znacznie ulepszoną wrażenia użytkownika. Umożliwia to mniej znającymi technologią użytkowników na efektywne korzystanie z systemu systemu Windows Server, bez konieczności uczenia się nowego interfejsu.
Wszechstronność Linuksa jest jedną z jego największych zalet. Jednak Linux ma również podwójną przewagę. To miecz o podwójnie obosieczny. Administrowie serwerów muszą odpowiednio skonfigurować infrastrukturę i komponenty, aby zmaksymalizować ich wszechstronność. Funkcjonalność systemu Windows Server jest bardzo przydatna dla administratorów, którzy nie mają niezbędnego doświadczenia ani czasu na wykonanie tego zadania.
Zarówno Ubuntu Server vs Windows Server może być używany do zasilania poszczególnych komputerów lub serwerów biznesowych. Ubuntu Server to system operacyjny typu open source, który jest popularny wśród firm każdej wielkości, ponieważ jest to lekkie i łatwe dostosowywanie. Windows Server jest popularny wśród firm średnich ze względu na jego prostotę implementacji w środowiskach korzystających z aplikacji Windows, takich jak Microsoft Outlook i Microsoft Office.
Dostęp do pulpitu zdalnego
Serwery Linux można uzyskać za pośrednictwem wiersza poleceń. Remote Desktop to funkcja serwerów Windows, która umożliwia zdalne sterowanie serwerem z komputera. Ma graficzny interfejs użytkownika, co ułatwia używanie. Dostępne są GUI dla Linuksa, ale wymagają one konfiguracji przez administratora serwera. Funkcjonalność pulpitu zdalnego pozwala administratorom serwerów szybko i zdecydowanie reagować na takie sytuacje.
Frameworki do skrypcji
Te frameworki (ASP i ASP.Netto) są prostsze do instalacji i utrzymania niż ramy skryptowe Linux. Oferują również lepsze wsparcie. ŻMIJA.Netto jest poprzednikiem ASP.INTERNET. Strony internetowe i skrypty utworzone przy użyciu jednego z tych frameworków Microsoft nie będą normalnie działać na serwerach Windows.
Funkcje bezpieczeństwa Linux:
Nie jest tajemnicą, że wybrany przez Ciebie bezpieczeństwo online wpływa bezpośrednio. Twój system operacyjny jest najważniejszym oprogramowaniem na twoim komputerze. Zarządza twoją pamięcią, procesami oraz całym swoim oprogramowaniem i sprzętem. Jest to niewątpliwie najbezpieczniejszy system operacyjny. W tym artykule omówiono główne czynniki, które sprawiają, że Linux jest bezpieczny oraz sposób, w jaki mogą chronić użytkowników i administratorów przed atakami i lukami.
Bezpieczne według projektu
Użytkownicy Linux mają wyraźną przewagę w zakresie bezpieczeństwa nad swoimi odpowiednikami opartymi na komputerze Mac lub Windows. Linux to bezpłatny system operacyjny open source, który ma wbudowane bezpieczeństwo. Linux, system operacyjny typu open source, który staje się coraz bardziej popularny, oferuje wysoką elastyczność i jest konfigurowalna i zróżnicowana. Wdraża ścisłe uprawnienia użytkownika i zapewnia różnorodne obronę bezpieczeństwa jądra, które chronią przed atakami i lukami. Ponieważ kod źródłowy Linux jest przezroczysty, luki są prawie zawsze tymczasowe. Przeanalizujmy każdy z tych czynników bardziej szczegółowo i zobaczmy, w jaki sposób przyczyniają się do bezpieczeństwa Linuksa.
Najlepszy model uprzywilejowania użytkownika
Linux, w przeciwieństwie do systemu Windows, gdzie wszyscy są administratorem, ogranicza dostęp do korzeni za pomocą ścisłego modelu uprawnień użytkownika. Superuser Linux ma wszystkie uprawnienia. Zwykli użytkownicy mają tylko wystarczające uprawnienia do wspólnych zadań. Użytkownicy Linux są ograniczeni w zakresie dostępu do plików i otwierania załączników. To utrudnia dystrybucję rootkitów i złośliwego oprogramowania w systemach Linux. Te nieodłączne ograniczenia są decydem przeciwko kompromisowi systemu i atakom.
Bezpieczeństwo poprzez różnorodność
Środowiska Linux może oferować szeroki zakres opcji ze względu. Ta różnorodność pomaga użytkownikom zaspokoić ich indywidualne potrzeby i chroni przed atakami. Utrudnia to złośliwym aktorom tworzenie exploitów, których można użyć przeciwko wielu systemom Linux. Z drugiej strony Windows to jednorodna monokultura Windows, która sprawia, że jest to łatwy i skuteczny cel ataku.
Zarówno Ubuntu Server, jak i Windows Server zapewniają podstawowe funkcje systemu operacyjnego, takie jak GUI i obsługa peryferyjnych. Mają jednak unikalne funkcje, które wyróżniają się od siebie. Największą zaletą serwera Ubuntu jest jego otwartą stronę. Oznacza to, że kod źródłowy można pobrać za darmo i utrzymywać przez społeczność. Ubuntu Linux jest bezpłatny dla firm i może być dostosowany do potrzeb firmy przez wykwalifikowany zespół programistów. Ubuntu Linux vs Windows Server integruje się z wieloma opcjami oprogramowania typu open source. Ubuntu Linux jest lekki, co oznacza, że wykorzystuje mniej zasobów niż inne systemy operacyjne.
Windows Server umożliwia firmom możliwość tworzenia serwerów z oprogramowaniem Microsoft, takich jak Microsoft SQL, bez konieczności korzystania z emulatora. Microsoft Technologies ułatwia firmom korzystanie z systemu Windows Server, ponieważ są one kompatybilne z oprogramowaniem Microsoft Software. Windows Server to usługa wszechstronna, w przeciwieństwie do rozwiązań open source, które wymagają poleceń skryptowych lub wiersza poleceń, aby skonfigurować dodatkowe funkcje, takie jak zdalny pulpit.
Technicy Perfectiongeeks udzielają porad dla start-upów, średniej wielkości firm i dużych firm, które muszą być online 24/7 i dostępne na całym świecie. Przeanalizujemy Twoje wymagania, aby pomóc Ci wybrać odpowiedni serwer dla potrzeb Twojej firmy teraz iw przyszłym rozwoju. Nasi eksperci znają aplikacje, których firmy wymagają dla każdego rodzaju działalności i ich zakresu biznesowego.