Microsot Azure to jedna z najbardziej dynamicznie rozwijających się chmur obliczeniowych na świecie. Stanowi kompleksowy zbiór rozwiązań, które są alternatywą dla fizycznego sprzętu i usług. Maszyny wirtualne platformy Azure obsługują wszystkie produkty serwerowe firmy Microsoft, a także innych firm, w tym dystrybucje systemu Linux.
Azure umożliwia szybkie wdrażanie i zarządzanie rozwiązaniami IT. Jest to również szeroki i stale rozwijający się zestaw usług przetwarzania w ramach chmury, który jest dostępny dla firm, programistów, agencji rządowych i każdego, kto chce zbudować aplikację lub prowadzić działalność w Internecie bez konieczności posiadania sprzętu, lub oprogramowania serwerowego.
Obecnie jest to najszybciej rozwijający się segment biznesowy Microsoftu. Wiele wskazuje na to, że w przeciągu dwóch lub trzech lat ma szansę wyprzedzić Windows pod względem generowanych przychodów.
Wybrane fakty o Microsoft Azure:
- do premiery Microsoft Azure doszło w 2010 roku pod nazwą Windows Azure, w 2014 nastąpiła zmiana nazwy na obecną,
- nie płaci się za rejestrację na platformie, a jedynie za wykorzystane zasoby, takie jak: transfer, wykorzystana pamięć, czy moc obliczeniowa,
- według raportów firmy Microsoft codziennie rejestruje się ponad 1000 nowych klientów, co daje około 365 000 firm rocznie, które opierają swoją infrastrukturę o platformę Azure,
- według danych z października 2019, aż 85% firm Fortune 100 korzysta z Microsoft Azure,
- do grona klientów Microsoft Azure należą takie firmy, jak: eBay, Boeing, Samsung, BMW, Airbus, HP, Adobe i wiele innych światowych gigantów,
- na świecie istnieje ponad 40 data center, o które opiera się Azure, część z nich leży w Europie, zaplanowana jest również budowa data center na terenie Polski.
Zakres możliwości Microsoft Azure to zdecydowanie więcej niż tylko usługa Infrastructure as a service (IaaS), czyli zastąpienie fizycznego sprzętu przez usługi chmurowe.
To również dostęp do Platform as a Service (Paas) oraz Software as a Service (Saas). Daje to organizacji dostęp do dodatkowych usług w chmurze. Umożliwia to na przykład stworzenie strony internetowej opartej o WordPress bez konieczności konfigurowania serwera Windows lub Linux.
Oprócz tego Azure umożliwia programistom oraz twórcom witryn i usług internetowych korzystanie z magazynu danych i usług platformy Azure, jako bloków konstrukcyjnych, przy zapewnieniu bezpieczeństwa oraz niezawodności infrastruktury bazowej.
Usługi chmury Azure
Microsoft dzieli usługi w chmurze Azure na następujące kategorie:
Compute
Ta kategoria usług jest odpowiedzialna za udostępnienie użytkownikom możliwości wdrażania maszyn wirtualnych, kontenerów i zadań wsadowych, oraz zarządzanie nimi, oraz obsługę zdalnego dostępu do aplikacji.
Storage
Zapewnia przechowywanie w chmurze danych ustrukturyzowanych i nieustrukturyzowanych. Obsługuje również projekty z zakresu big data, trwałe przechowywanie i archiwizację danych.
Analytics
Usługi te zapewniają funkcje analizy w czasie rzeczywistym, analizy big-data, jezior danych, machine learning, analizy biznesowej, strumieni danych Internetu rzeczy (IoT) i hurtowni danych.
Web
Usługi wspierające tworzenie i wdrażanie aplikacji internetowych. Zapewniają również funkcje dystrybucji treści, wyszukiwania, zarządzania interfejsami API, powiadomienia oraz raportowanie.
Mobile
Grupa produktów i usług, które pomagają deweloperom tworzyć aplikacje przeznaczone na urządzenia mobilne, zapewniając obsługę powiadomień, wspierając zadania back-endowe oraz narzędzia do budowania API, oraz możliwość łączenia kontekstu geoprzestrzennego z danymi.
Content Delivery Network (CDN)
Usługi CDN obejmują m.in. streaming na żądanie, ochronę praw autorskich, kodowanie, odtwarzanie i indeksowanie multimediów.
Networking
Do tej grupy należą sieci wirtualne, dedykowane połączenia i bramy, a także usługi do zarządzania ruchem i diagnostyki, równoważenia obciążeń, hostingu DNS i ochrony sieci przed atakami typu DDoS.
Integration
Są to usługi umożliwiające tworzeni kopii zapasowych serwerów, odzyskiwania witryn, łączenia chmur prywatnych i publicznych oraz umożliwiające integrowanie różnych systemów.
Migration
Zestaw narzędzi, który pomaga przeprowadzić migrację danych z poziomu lokalnego do chmury Azure.
Security
Usługi z tej grupy zapewniają możliwość określania zagrożeń i reagowania na nie oraz zarządzanie kluczami szyfrowania i innymi ważnymi zasobami.
Identity
Ta kategoria usług pomaga chronić dane w chmurze i jest odpowiedzialna za to, aby tylko autoryzowani użytkownicy mogli uzyskać dostęp do usług platformy Azure. Obejmuje obsługę Azure Active Directory, czy uwierzytelnianie wieloskładnikowe.
Internet of things
Kategoria rozwiązań odpowiedzialnych za to, aby pomóc odbierać, monitorować, oraz analizować dane z czujników, oraz innych tego typu urządzeń.
Blockchain
Usługa Azure Blockchain Service umożliwia tworzenie, zarządzanie i rozszerzanie sieci blockchain. Dodatkowo, dzięki uproszczonej wersji – Azure Blockchain Preview możliwe jest skupienie się na logice biznesowej i tworzeniu aplikacji.
DevOps
Azure DevOps to zbiór narzędzi przeznaczony do projektowania i wsparcia współpracy zespołów, które ułatwiają tworzenie oprogramowania. Zapewniają również funkcje diagnostyki aplikacji, integracji narzędzi DevOps oraz dostęp do środowisk testowych.
Containers
Usługi, które umożliwiają firmom tworzenie i zarządzanie ogromnymi ilościami kontenerów w chmurze Azure przy użyciu takich platform, jak Docker, czy Kubernetes.
Development
Ta grupa usług pomaga programistom udostępniać kod, testować aplikacje oraz definiować problemy. Narzędzia z tej kategorii wspierają również obsługę Azure DevOps, blockchain, czy bibliotek SDK.
Databases
W ramach tej kategorii dostępne są m.in. takie usługi jak Database as Service, czyli baza danych, jako usługa, Azure Cosmos DB i Azure Database for Postgre SQL oraz Azure SQL Data Warehouse. Ta ostatnia umożliwia hybrydowe integracje baz danych oraz migrację. Azure SQL umożliwia m.in. korzystanie z funkcjonalności SQL bez konieczności zastosowania serwera SQL.
Artificial intelligence and machine learning
Kategoria usług, która umożliwia zaimplementowanie sztucznej inteligencji, oraz machine learning do aplikacji oraz zbiorów danych.
Mixed reality
Usługi, które pomagają programistom tworzenie treści przeznaczonych do wykorzystania w środowisku mieszanej rzeczywistości.
Intune
Jest to usługa chmurowa, której zadaniem jest zarządzanie i konfigurowanie urządzeń mobilnych oraz aplikacji na poziomie całej organizacji. Umożliwia również wykorzystywanie urządzeń osobistych w celach służbowych oraz zapewnia na nich ochronę danych firmowych, przy jednoczesnym odizolowaniu danych osobistych.
Management and governance
Są to usługi, których celem jest zapewnienie zgodności danych, ich odzyskiwanie, tworzenie kopii zapasowych oraz wygodne zarządzanie Microsoft Azure.
Praktyczne wykorzystanie Azure
Poniżej prezentujemy kilka możliwości praktycznego zastosowania chmury Microsoft.
- testowanie oprogramowania oraz hostowanie,
- tworzenie i rozwijanie oprogramowania (szczególnie pod kątem urządzeń mobilnych),
- integrowanie wielu różnych systemów oraz przepływu danych pomiędzy nimi w jednym miejscu,
- przechowywanie dużych ilości danych, tworzenie back-upów baz danych,
- przetwarzanie i analizowanie ogromnych baz danych (big data).
Podsumowanie
Od dłuższego czasu widać, że tendencja jest stała – przetwarzanie danych zmierza coraz bardziej w kierunku chmury. Wszystko wskazuje na to, że Microsoft będzie inwestował w tym kierunku coraz większe pieniądze, a Microsoft Azure będzie coraz szybciej zyskiwał na coraz większym znaczeniu.
Oczywiście nigdy nie możemy być pewni co do tego, jaka będzie przyszłość. Natomiast z całą pewnością wiemy, że obecnie Microsoft Azure to środowisko, które daje ogromne możliwości, zapewnia elastyczność, wysoką dynamikę rozwoju i dochodzenia nowych funkcjonalności oraz najwyższy poziom bezpieczeństwa danych.
Kliknij TUTAJ, aby skontaktować się z nami i dowiedzieć się więcej na ten temat.
Skontaktuj się z nami za pomocą formularza TUTAJ, zadzwoń pod numer +48 61 624 86 40 lub napisz na adres