If-Koubou

Co to jest platforma Microsoft Azure?

Co to jest platforma Microsoft Azure? (Jak)

Jeśli śledziłeś wiadomości Microsoftu, istnieje duża szansa, że ​​słyszałeś o Microsoft Azure, wcześniej znanym jako Windows Azure. Ta usługa przetwarzania w chmurze stanowi dużą część działalności firmy Microsoft i konkuruje z podobnymi usługami Amazon i Google.

Azure był ostatnio obecny w wiadomościach dzięki wadom procesora Meltdown i Spectre, które mają jeszcze większe konsekwencje dla usług chmurowych, takich jak Azure, niż dla zwykłych komputerów. (Na szczęście Microsoft wprowadził już poprawkę Meltdown dla platformy Azure). Ale czym jest Azure?

Omówienie Cloud Computing

Microsoft Azure to usługa przetwarzania w chmurze działająca podobnie do Amazon Web Services (AWS) i Google Cloud Platform.

Przez "przetwarzanie w chmurze" nie rozumiemy niejasnego terminu, który często stosuje się do usług konsumenckich, które przechowują dane na odległym serwerze. Mamy na myśli faktyczne przetwarzanie jako usługę dla firm, organizacji, a nawet osób, które chcą z niej skorzystać.

Tradycyjnie firmy i inne organizacje będą hostować swoją własną infrastrukturę. Firma posiadałaby własny serwer WWW (lub serwer poczty e-mail, lub cokolwiek innego) na swoim sprzęcie. Gdyby potrzebna była większa moc, firma musiałaby zakupić więcej sprzętu serwerowego. Firma będzie również musiała zapłacić komuś, kto zarządza tym sprzętem i zapłaci za solidne połączenie z Internetem, aby mógł służyć swoim klientom. Alternatywnie, istnieją firmy hostingowe, które hostują twoje usługi na swoim sprzęcie w swoich centrach danych, za opłatą.

Przetwarzanie w chmurze działa nieco inaczej. Zamiast prowadzić własny sprzęt lub płacić za korzystanie z określonego sprzętu w cudzym centrum danych, po prostu płacisz za dostęp do ogromnej puli zasobów komputerowych dostarczanych przez Microsoft (lub Amazon, lub Google). Umożliwia to hostowanie serwerów sieciowych, serwerów poczty e-mail, baz danych, serwerów przechowywania plików, maszyn wirtualnych, katalogów użytkowników lub innych elementów, które mogą być potrzebne. Kiedy potrzebujesz więcej zasobów komputerowych, nie musisz kupować fizycznego sprzętu. "Chmura" współużytkuje sprzęt i automatycznie przypisuje pracę, w razie potrzeby. Płacisz za tyle zasobów obliczeniowych, ile potrzebujesz, a nie konkretną liczbę serwerów sprzętowych na szafie.

Usługi wdrażane w ten sposób mogą być publicznymi serwerami dostępnymi dla wszystkich lub częścią "prywatnej chmury", która jest właśnie używana w organizacji.

Jaki jest sens?

Koszt korzystania z chmury obliczeniowej jest znacznie niższy. Nie musisz inwestować mnóstwa pieniędzy w tworzenie własnego centrum danych, kupowanie sprzętu i płacenie pracownikom. Nie ma ryzyka przepłacania za dużo sprzętu - lub zakupu za mało i nie posiadania tego, czego potrzebujesz.

Zamiast tego hostujesz wszystko, co jest potrzebne do hostowania "w chmurze" dostarczanej przez usługę taką jak Microsoft Azure. Płacisz tylko za zasoby komputerowe, których używasz, kiedy ich używasz. Jeśli potrzebujesz więcej, możesz natychmiast skalować, aby sprostać wysokim wymaganiom. Jeśli potrzebujesz mniej, nie płacisz więcej, niż potrzebujesz.

Wszystko z wewnętrznego systemu poczty e-mail firmy do publicznych stron internetowych i usług dla aplikacji mobilnych jest coraz częściej hostowane na platformach w chmurze z tego powodu.

Co może zrobić Microsoft Azure?

Witryna Microsoft Azure udostępnia katalog setek różnych usług, z których można korzystać, w tym pełne maszyny wirtualne, bazy danych, przechowywanie plików, kopie zapasowe i usługi dla aplikacji mobilnych i internetowych.

Ta usługa pierwotnie nosiła nazwę "Windows Azure", ale została przeniesiona do "Microsoft Azure", ponieważ może obsługiwać znacznie więcej niż tylko system Windows. Na przykład na Azure można uruchamiać maszyny wirtualne z systemem Windows lub Linux - w zależności od preferencji.

Przeszukując te setki usług, zobaczysz, że możesz zrobić praktycznie wszystko. A jeśli nic nie oferuje Azure w łatwej usłudze, możesz skonfigurować wirtualną maszynę Windows lub Linux, na której znajduje się dowolne oprogramowanie, z którego chcesz korzystać. Można nawet hostować pulpit Windows lub Linux w chmurze na maszynie wirtualnej i łączyć się z nią zdalnie. To tylko kolejny sposób na wykorzystanie zdalnych zasobów obliczeniowych.

Większość funkcji Azure nie dotyczy wyłącznie platformy Azure. Amazon, Microsoft i Google konkurują. Amazon Web Services, na przykład, jest liderem w tej dziedzinie - wyprzedzając zarówno ofertę Microsoft, jak i Google.

Azure Active Directory i Windows 10

Microsoft korzysta również z platformy Azure, aby rozszerzyć system Windows na kilka ważnych sposobów. Tradycyjnie organizacje, które chciały mieć centralny katalog użytkowników i zarządzanie ich komputerami, musiały uruchomić swój własny serwer Microsoft Active Directory. Teraz oprócz tradycyjnego oprogramowania Active Directory, które można zainstalować na serwerze Windows, organizacja może korzystać z usługi Azure Active Directory.

Azure AD to to samo - ale hostowane na Microsoft Azure. Umożliwia organizacjom posiadanie wszystkich scentralizowanych funkcji administracyjnych bez konieczności utrzymywania ich własnego serwera Active Directory (i konfigurowania często skomplikowanej infrastruktury i uprawnień dostępu potrzebnych do zdalnego działania).

Te usługi nie są identyczne, ale Microsoft wyraźnie zakłada, że ​​Azure AD jest przyszłością. Użytkownicy systemu Windows 10 mogą dołączyć do usługi Azure Active Directory za pośrednictwem funkcji "Dostęp do pracy", a usługa Office 365 używa usługi Azure Active Directory do uwierzytelniania użytkowników.

Jak każdy może korzystać z platformy Azure

Każdy może korzystać z Microsoft Azure. Po prostu przejdź do witryny Azure i możesz założyć nowe konto. Każde konto ma 200 USD na koncie, z którego możesz korzystać w ciągu pierwszych 30 dni, więc możesz zacząć i zobaczyć, jak działa usługa Azure.Otrzymasz także pewną liczbę bezpłatnych usług przez pierwszy rok, w tym dostęp do maszyn wirtualnych Linux, maszyn wirtualnych Windows, przechowywania plików, baz danych i przepustowości.

Oczywiście wszystko to jest bardzo przydatne dla osób i organizacji, które chcą hostować usługi lub tworzyć aplikacje. Jeśli jesteś tylko użytkownikiem systemu Windows lub użytkownikiem innej platformy, nie musisz tego używać. Ale twórcy, którzy tworzą i hostują twoje aplikacje często korzystają z usług takich jak Azure. A jeśli jesteś właścicielem firmy, możesz zaoszczędzić trochę pieniędzy (i niektóre bóle głowy), pozwalając Azure obsługiwać swoją infrastrukturę.

Image Credit: Adriano Castelli / Shutterstock.com.