18 stycznia 2021 Czym jest Microsoft Azure Stack? Azure Stack to rozszerzenie globalnej chmury Microsoft Azure dostępne z lokalnego centrum danych. Dzięki temu możesz tworzyć, wdrażać i obsługiwać zaawansowane aplikacje w chmurze hybrydowej przy zachowaniu wysokiej elastyczności, sprawności działania i kontroli. Obie usługi posiadają kompatybilne API oraz niemal identyczny panel administracyjny. Pozwala to przyspieszyć i ułatwić zarządzanie hybrydową infrastrukturą. Azure Stack działa w zunifikowanym modelu i z bliźniaczą architekturą, jak platforma Azure. Usługa może być wdrożona w modelu connected mode, aby zapewnić maksymalną integralność z globalnym rozwiązaniem Microsoft. Wybór Azure Stack daje pewność, że wszystkie Twoje zasoby znajdują się w danym Data Center. Dzięki temu przykładowo dane osobowe, które muszą być przetwarzane na terenie Unii Europejskiej, znajdują się w konkretnym miejscu, pod polskim adresem. Czym są oferty w Azure Stacku? Dostawca jako Cloud Service Provider tworzy oferty publiczne (dostępne dla wszystkich Klientów) oraz prywatne (przypisane dla konkretnych firm). Oferty składają się z planów, a plany z limitów (quot), które obowiązują Klienta na poszczególnych zasobach. Quoty w ramach oferty ustala dostawca jako Cloud Service Provider, ale Microsoft określa także globalne limity obowiązujące dostawców. Limity dotyczą m.in. przestrzeni dyskowych czy liczby wirtualnych maszyn. Infrastrukturę można budować w ramach wyznaczonych parametrów. Jakie ograniczenia ma Azure Stack w porównaniu do globalnej chmury Azure? Obecnie nie wszystkie funkcjonalności dostępne w Azure są także możliwe do wykorzystania w Azure Stacku. Ich lista jednak stale się powiększa wraz z kolejnymi aktualizacjami Microsoft. Niektóre z funkcji Azure Stack to: Azure Virtual Machines, Azure App Service, Azure Storge, Azure Functions, Azure LoadBalancer, Azure Virtual Network, Azure VPN Gateway, Azure MS SQL Database, Azure SQL Database for MySQL. Jakie przewagi ma Azure Stack w stosunku do Azure? Azure Stack umożliwia stworzenie spójnego, hybrydowego środowiska w chmurze z możliwością składowania danych u lokalnego partnera, co ułatwia przejście różnorodnych audytów. Jest to pomocne w przetwarzaniu danych na terenie Unii Europejskiej, które np. znajdują się w konkretnym miejscu, pod polskim adresem. Jak wygląda Marketplace w Azure Stacku? Marketplace to miejsce skąd można pobrać i zainstalować gotowe, prekonfigurowane obrazy. Zaliczają się do nich na przykład systemy operacyjne (Windows/Linux) czy rozwiązania prekonfigurowane różnych producentów (aplikacje, bazy danych, security, backup). O dostępności obrazu w Marketplace decydują producenci oraz Cloud Service Providerzy, którzy przechowują obrazu w lokalnym repozytorium. Produkty i usługi platformy Azure Stack Azure Stack wspiera i upraszcza tworzenie aplikacji i zarządzanie nimi w chmurze oraz przyspiesza rozwój dzięki w pełni zarządzanym usługom bazy danych. Poniżej omówimy wybrane usługi. Azure Kubernetes Service Azure Kubernetes Service to usługa uruchamiana i zarządzana kontenerami na bazie Kubernetes. Dzięki niej możesz szybko i łatwo wdrażać aplikacje skonteneryzowane w chmurze Azure lub Azure Stack i zarządzać nimi bez specjalistycznej wiedzy w zakresie aranżacji kontenerów. Usługa umożliwia dynamiczne skalowanie infrastruktury aplikacji z zachowaniem pewności i elastyczności. Łatwe wdrażanie platformy Kubernetes i zarządzanie nią Bezproblemowa migracja istniejących aplikacji do kontenerów Szybkie programowanie konteneryzowanych aplikacji Pewne skalowanie i uruchomienie aplikacji Łatwa integracja platformy Kubernetes z usługami platformy Azure i Azure Stack Azure Service Fabric Usługa Azure Service Fabric to platforma dla systemów rozproszonych ułatwiająca budowanie i wdrażanie skalowalnych oraz niezawodnych mikrousług i kontenerów, a także zarządzanie nimi. Dzięki usłudze możesz uniknąć złożonych problemów związanych z infrastrukturą i skoncentrować się na implementowaniu wymagających obciążeń o znaczeniu strategicznym. Łatwe programowanie mikrousług i zarządzanie cyklem życia aplikacji Niezawodne skalowanie i organizowanie kontenerów oraz mirkousług Uruchamianie dowolnych rozwiązań – przy użyciu wybranych języków i modeli programowania Gwarancja małych opóźnień i większej wydajności na ogromną skalę Możliwość skalowania tysięcy maszyn w górę Azure SQL Database – baza danych jako usługa Azure SQL Database to w pełni zarządzana usługa relacyjnej bazy danych w chmurze zbudowana na bazie najnowszej wersji Microsoft SQL Server. Pozwala to migrować bazy danych programu SQL Server bez wdrażania zmian w aplikacjach. Dzięki usłudze możesz tworzyć oparte na danych aplikacje i witryny internetowe w wybranym języku programowania bez zarządzania infrastrukturą. Zgodność z najnowszą wersją aparatu bazy danych programu SQL Server Łatwe skalowanie lub dzielenie baz danych na fragmenty w celu zwiększenia wydajności aplikacji Gwarancja ciągłości działania – wbudowana wysoka dostępność, automatyczne kopie zapasowe Azure Database dla MySQL – baza danych jako usługa Azure Database dla MySQL jest usługą relacyjnej bazy danych opartą na aparacie bazy danych MySQL typu open source. Jest to w pełni zarządzana, gotowa do używania w przedsiębiorstwie baza danych oferowana jako usługa, za pomocą której można łatwo wykonywać migrację metodą „lift and shift” do chmury, korzystając przy tym z dowolnie wybranych języków. Wysoka dostępność i możliwość dynamicznego skalowania Możliwość korzystania z popularnych języków Elastyczny model cenowy – pozwala wybrać zasoby dla swojego obciążenia bez żadnych ukrytych kosztów Zobacz też... Zrównoważona transformacja cyfrowa w praktyce – jak działać odpowiedzialnie? Disaster Recovery – gdzie przechowywać replikowane dane i w jakim modelu? Skalowalne, bezpieczne i gotowe do pracy środowisko K8s