W dzisiejszym świecie IT możemy zobaczyć, jak technologia dokonała obrotu o 180°, dostarczając narzędzia i nowe technologie, których podstawowym celem jest skalowanie w organizacjach, uzyskiwanie lepszej produktywności i pozwalanie, aby jako administratorzy mogli mieć praktyczne narzędzia do wykonywania przydzielonych zadań. zadanie.
Jedną z tych technologii, która przeżywa i będzie mieć znacznie większy rozkwit, jest przetwarzanie w chmurze, którego misją jest oferowanie usług obliczeniowych, takich jak serwery, pamięć masowa, bazy danych, sieci, oprogramowanie, inteligencja i wiele innych za pośrednictwem Internetu, który jest nazywany Chmura. Ma to na celu zapewnienie użytkownikom i organizacjom bardziej dynamicznych innowacji, bardziej elastycznych zasobów i lepszego skalowania dostępnych zasobów.
Korzystając z chmury obliczeniowej mamy do dyspozycji takie funkcje jak:
- Koszt
- Prędkość
- Występ
- Wydajność
- skalowanie
- Bezpieczeństwo
Wyróżniamy różne rodzaje przetwarzania w chmurze, w ramach których wyróżniamy:
Chmura publicznaSą one własnością innego dostawcy usług w chmurze, który zajmuje się administracją, a tym samym udostępnia swoje zasoby obliczeniowe, takie jak serwery i pamięć masowa, przez Internet.
Prywatna chmuraSą to zasoby obliczeniowe w chmurze, z których korzysta wyłącznie firma lub organizacja
Chmura hybrydowaTen rodzaj chmury łączy chmury publiczne i prywatne, które są połączone za pomocą technologii umożliwiających współdzielenie danych i aplikacji między nimi.
Microsoft Azure to przykład chmury publicznej i jest to platforma, którą szczegółowo omówimy później. Ważne jest, aby dowiedzieć się nieco więcej o przetwarzaniu w chmurze, ponieważ jest to główna baza Microsoft Azure, istnieją różne usługi w chmurze, powszechnie słuchane przez wszystkich, takie jak:
- Infrastruktura jako usługa (IaaS)
- Platforma jako usługa (PaaS)
- Przetwarzanie bezserwerowe
- Oprogramowanie jako usługa (SaaS)
Ponieważ Azure jest ściśle powiązany z chmurą, to dlatego, że dzięki tej technologii możemy wykonywać takie zadania jak:
- Testuj i buduj aplikacje
- Twórz nowe aplikacje i usługi
- Uruchom analizę danych
- Przechowuj dane, twórz ich kopie zapasowe i odzyskuj
- Przesyłaj strumieniowo audio i wideo
- Włączenie inteligencji poprzez modelowanie
- Zarządzaj oprogramowaniem na żądanie
Mając na uwadze te koncepcje, zrozumiemy nieco więcej, czym jest Microsoft Azure i wszystko, co nam oferuje.
Co to jest Microsoft AzureMicrosoft Azure został opracowany jako zestaw różnorodnych usług w chmurze, aby umożliwić organizacjom dalsze wdrażanie ich strategii, infrastruktury i wszechstronności, co ostatecznie skutkuje lepszym wykorzystaniem zasobów. Dzięki Azure możliwe będzie tworzenie, zarządzanie i wdrażanie aplikacji w globalnej sieci przy użyciu tysięcy dostępnych narzędzi i funkcji.
Korzystając z Azure, dzielimy naszą administrację na filary takie jak:
WydajnośćPozwala skrócić cykle biznesowe, ponieważ dostarcza nam ponad 100 kompleksowych usług, w ramach których odnajdujemy języki takie jak Node.js, Java i .NET lub możemy również tworzyć narzędzia programistyczne na PC lub Mac z wykorzystaniem narzędzi takich jak Visual Studio i Visual Studio Code
HybrydowyDzięki Microsoft Azure będzie można tworzyć wiele rozwiązań i wdrażać je tam, gdzie to konieczne, poprzez jedyną dostępną chmurę hybrydową, a my mamy Azure Stack, który pozwala nam rozszerzyć wykorzystanie Azure.
InteligencjaDzięki Azure możliwe będzie tworzenie inteligentnych aplikacji wykorzystujących sztuczną inteligencję i solidne usługi danych, takie jak Azure Databricks, Azure Cosmos DB, Azure Cognitive Services i Azure Bot Service
NiezawodnośćJedną z głównych gwarancji podczas korzystania z platformy Azure jest jej niezawodność, ponieważ platforma Azure spełnia różne międzynarodowe standardy, takie jak ogólne rozporządzenie o ochronie danych (RGPD), ISO 27001, HIPAA, FedRAMP, SOC 1 i SOC 2, a także określone standardy dla każdego kraju , w tym: IRAP w Australii, G-Cloud w Wielkiej Brytanii oraz MTCS w Singapurze.
Oprócz tego platforma Azure ma 54 globalne regiony i jest obecna w 140 krajach, co czyni ją platformą z większą liczbą regionów niż jakikolwiek inny dostawca usług w chmurze.
Microsoft Azure jest kompatybilny z technologiami open source, więc może być używany z wybranymi przez Ciebie narzędziami i technologiami, ponieważ będziemy mieć wsparcie techniczne w zakresie wykorzystania infrastruktury jako usługi (IaaS) na platformach aplikacji internetowych PHP, Linux i Java, zwiększając w ten sposób Twój zakres .
Jednym z najdelikatniejszych punktów podczas korzystania z dowolnego rodzaju infrastruktury, zarówno w chmurze, jak i poza nią, jest bezpieczeństwo, ponieważ przetwarzane będą poufne informacje. W związku z tym Microsoft Azure posiada zintegrowane kontrole i usługi, które są odpowiedzialne za monitorowanie tożsamości, danych, sieci i aplikacji w celu zapewnienia najlepszych opcji bezpieczeństwa.
Oprócz tego możemy mieć ciągłą ochronę dzięki Azure Security Center, które zostało opracowane przez analizę źródeł, które obejmują 18 000 milionów stron internetowych Bing, 400 000 milionów wiadomości e-mail, 1 000 milionów aktualizacji urządzeń z systemem Windows i 450 000 milionów uwierzytelnień każdego miesiąca.
NiezawodnośćBezpieczeństwo na platformie Azure opiera się na następujących aspektach:
- Zarządzaj tożsamościami i kontrolą dostępu
- Chroń sieć
- Chroń dane
- Dynamicznie zarządzaj kluczami, sekretami i certyfikatami
- Uzyskaj scentralizowany wgląd, aby uniknąć ataków
1. Infrastruktura Microsoft Azure
Microsoft Azure posiada serwery w 140 krajach rozmieszczone w 54 strefach, Azure obejmuje takie aspekty jak:
RegionyJest to zestaw centrów danych, które zostały wdrożone w obrębie obwodu opartego na opóźnieniach i są połączone za pośrednictwem dedykowanej sieci regionalnej o niskich opóźnieniach. Platforma Azure oferuje ogólną dostępność w 42 regionach na całym świecie.
GeografieOdnosi się do zróżnicowanego rynku, na którym zazwyczaj liczone są co najmniej dwa regiony i który przestrzega granic miejsca zamieszkania danych i zgodności z przepisami każdego z nich.
Strefy dostępnościSą to fizycznie oddzielne lokalizacje w regionie platformy Azure, a każda strefa składa się z co najmniej jednego centrum danych połączonego z najlepszymi dostępnymi zasobami technicznymi i fizycznymi.
Azure oferuje ponad 100 opcji produktów, niektóre tylko w kilku regionach, co pozwoli na większą elastyczność i wykorzystanie funkcji i funkcji. Niektóre produkty dostępne z Microsoft Azure to:
Dostępne produkty Azure
- Azure Databricks
- Wyszukiwanie Azure
- Microsoft Genomics
- Usługa uczenia maszynowego
- Usługi poznawcze
- Autosugestia Bing
- Wyszukiwarka internetowa Bing
- Wizja komputerowa
- Kreator pytań i odpowiedzi
- HDInsight Linux
- Azure Databricks
- Hurtownia danych SQL
- Fabryka danych
- Azure Data Lake Storage Gen1
- Centra zdarzeń
- Wirtualne maszyny
- internetowe aplikacje
- Usługa aplikacji (Linux)
- Instancje kontenerów
- Azure Cosmos DB
- Baza danych SQL Server Stretch
- Baza danych Azure dla MySQL
- Usługa migracji bazy danych Azure
- Centrum IoT
- Informacje o szeregach czasowych
- Aplikacje logiczne
- Kierownik ruchu
2. Ceny za korzystanie z Microsoft Azure
Będąc usługą integracji aplikacji w chmurze, Microsoft ustalił przedział cenowy zgodnie z pożądaną konfiguracją i produktem do użycia, ale mamy wolny rok, w którym wyjaśnimy, jak z niego korzystać później.
Microsoft Azure posiada funkcjonalność o nazwie Cost Management, która pozwala monitorować, przypisywać i optymalizować koszty każdego wybranego produktu, dzięki temu narzędziu możliwe będzie wykonywanie funkcji takich jak:
- Korzystaj z danych historycznych w celu poprawy prognoz wykorzystania zasobów w chmurze i odpowiadających tym zasobom wydatków
- Regularnie monitoruj zużycie zasobów w chmurze i trendy kosztów
- Zoptymalizuj użycie, dopasowując rozmiar maszyn wirtualnych i eliminując bezczynne zasoby, aby poprawić nie tylko wydajność, ale także koszty operacyjne
- Popraw wszystkie problemy związane z audytem w swojej organizacji, wykonując alokację kosztów w chmurze do właściwych projektów i jednostek biznesowych.
Microsoft Azure obsługuje cztery główne segmenty kosztów, którymi są:
DeweloperJest używany w środowiskach testowych i nieprodukcyjnych i kosztuje 24,46 € / miesiąc
StandardJest to używane w środowiskach produkcyjnych i kosztuje 84,33 € / miesiąc
Profesjonalny bezpośredniNależy do kategorii uzależnienia krytycznego dla biznesu i kosztuje 843,30 € / miesiąc
PremierJest to najwyższy poziom, dlatego w sprawach związanych z kosztami należy kontaktować się bezpośrednio z firmą Microsoft.
Microsoft Azure posiada jednak kalkulator, dzięki któremu będzie można mieć globalne wyobrażenie o kosztach, jakie zapłacimy za korzystanie z naszego produktu, np. stworzonej maszyny wirtualnej o następujących cechach:
- Region: Środkowe Stany Zjednoczone
- System operacyjny: Windows
- Poziom: Standardowy
- Instancja: 8 GB pamięci RAM, 50 GB dysku twardego i procesor D2 V3
Ta maszyna miałaby miesięczny koszt 154,03 USD.
Aby uzyskać dostęp do kalkulatora i sprawdzić szacunkowy koszt, przejdź do poniższego linku:
POWIĘKSZAĆ
3. Jak zarejestrować się i uzyskać dostęp do platformy Microsoft Azure
Krok 1
Aby rozpocząć ten proces, musimy przejść do poniższego linku i tam zarejestrować się na naszym koncie Microsoft:
POWIĘKSZAĆ
Gdy już tam uzyskamy dostęp, musimy się zarejestrować i wskazać numer telefonu komórkowego, na który zostanie wysłany kod rejestracyjny i musimy wprowadzić numer karty kredytowej, aby potwierdzić subskrypcję, stamtąd tylko jeden dolar zostanie obciążony za problemy z weryfikacją, ale będziemy mieli konto za darmo przez rok. Inną ważną kwestią, o której należy pamiętać, jest to, że Microsoft Azure daje nam 200 USD w kredytach do wykorzystania na platformie.
Krok 2
W pierwszym kroku konieczne będzie przypisanie magazynu, w którym będą hostowane maszyny wirtualne, tam musimy wybrać opcję Bezpłatna ocena w polu Subskrypcja, kliknąć Utwórz, aby kontynuować proces alokacji miejsca i tym samym móc korzystać wszystkie funkcje Microsoft Azure.
Taki wynik możemy zobaczyć w konsoli PowerShell wyświetlanej na dole:
POWIĘKSZAĆ
Krok 3
Po zakończeniu tego procesu uzyskamy dostęp do środowiska Azure, które oferuje nam następujący widok:
POWIĘKSZAĆ
Krok 4
Od tego momentu będzie można rozpocząć proces tworzenia maszyn wirtualnych i korzystania z produktów. Na lewym panelu bocznym znajdziemy wszystkie dostępne produkty Azure. Tam możemy wybrać dowolną z kategorii, aby zobaczyć, co stworzyliśmy, jeśli istnieje, w tym:
POWIĘKSZAĆ
Krok 5
Jak wspomnieliśmy wcześniej, istnieje funkcja o nazwie Cost Management, w której będzie można podejrzeć stan subskrypcji, a także pozostałe saldo czy wygenerowany koszt na podstawie tworzenia projektów w Azure:
POWIĘKSZAĆ
Krok 6
W panelu bocznym znajdziemy opcję Monitor, gdzie będzie można realizować takie zadania jak:
- Monitorowanie metryk
- Twórz nowe alerty, aby zawsze być świadomym zmian
- Zarządzaj wszystkimi wygenerowanymi dziennikami na platformie Azure
POWIĘKSZAĆ
Krok 7
Aby uzyskać dostęp do ogólnego środowiska usług Microsoft Azure, możemy kliknąć sekcję Wszystkie usługi, gdzie będziemy mieć dostęp do wszystkich oferowanych opcji usług:
POWIĘKSZAĆ
Krok 8
Azure oferuje nam możliwość udostępnienia naszego panelu, który domyślnie jest prywatny, innym użytkownikom w wybranym obszarze geograficznym, w tym celu z widoku panelu klikamy na przycisk „Udostępnij” znajdujący się u góry i zdefiniujemy w Szczegóły po prawej stronie, takie jak nazwa tablicy, rodzaj abonamentu i pożądana strefa:
POWIĘKSZAĆ
Krok 9
Jest to przydatne przy otrzymywaniu wsparcia od innych użytkowników. Będzie można utworzyć niestandardowy panel, klikając opcję Nowy panel znajdującą się na górze, a zostaną wyświetlone następujące informacje:
POWIĘKSZAĆ
Krok 10
Tam możemy dodać wartości, które uważamy za niezbędne do zarządzania w Microsoft Azure. Z opcji Ustawienia (ikona koła zębatego) będzie można wykonać takie akcje jak:
- Zdefiniuj motyw platformy
- Ustaw język, którego chcesz używać
- Włącz wylogowanie bez aktywności i nie tylko.
POWIĘKSZAĆ
Krok 11
Microsoft Azure posiada zintegrowaną funkcjonalność Cloud Shell, dzięki której możemy wykonywać wszystkie czynności zarządcze z poziomu konsoli PowerShell, w tym celu klikamy na ikonkę znajdującą się u góry i dzięki temu uzyskamy dostęp do konsoli:
POWIĘKSZAĆ
Krok 12
Widzimy, że Microsoft Azure to coś więcej niż prosta platforma wirtualizacyjna w chmurze, ponieważ jako administratorzy dysponujemy takimi narzędziami jak:
Azure MonitorJest to narzędzie integrujące Log Analytics i Application Insights, są to zaawansowane narzędzia, które pozwalają zbierać i analizować dane telemetryczne w celu maksymalizacji wydajności i dostępności aplikacji oraz zasobów w chmurze i lokalnie. Za pomocą tego narzędzia możesz wykonywać takie zadania, jak monitorowanie metryk, analiza dzienników, maszyny wirtualne i inne.
Centrum bezpieczeństwa AzureJest to funkcja, która ułatwia ujednolicone zarządzanie bezpieczeństwem i zaawansowaną ochronę przed zagrożeniami dla obciążeń chmury hybrydowej. Korzystając z Security Center, możliwe będzie egzekwowanie zasad bezpieczeństwa na obciążeniach, ograniczanie ekspozycji na zagrożenia oraz wykrywanie i reagowanie na ataki.
Azure Application InsightsJest to funkcja maksymalizująca dostępność i wydajność aplikacji poprzez kompleksowe rozwiązanie, dzięki któremu możliwe będzie zbieranie, analizowanie i zarządzanie danymi telemetrycznymi zarówno w chmurze, jak i w środowiskach lokalnych.
Kopia zapasowa AzurePrzydaje się do ochrony danych na serwerach lokalnych, maszynach wirtualnych, zwirtualizowanych obciążeniach, serwerach SQL Server, serwerach SharePoint i nie tylko.
Odzyskiwanie witrynyZarządza odzyskiwaniem danych po awarii dla maszyn wirtualnych platformy Azure oraz lokalnych serwerów fizycznych i maszyn wirtualnych.
Azure MigrateJest to przydatne do wykrywania integralności maszyn lokalnych w celu migracji na platformę Azure oraz oferuje opcje rozmiaru i kosztów uruchamiania maszyn wirtualnych platformy Azure.
Microsoft Azure to jedno z kompleksowych rozwiązań, które zostały opracowane przez Microsoft w celu ułatwienia administrowania i zarządzania setkami produktów za pomocą najlepszych narzędzi kontrolnych.