Od kilku lat rośnie zainteresowanie Blockchain'em, zdecentralizowaną platformą transakcyjną w rozproszonej infrastrukturze sieciowej, która rewolucjonizuje sposób zawierania, rozliczania i zapisywania transakcji. W odpowiedzi na to zainteresowanie dostawcy chmurowi wprowadzają rozwiązania wspierające tę technologię. Wśród nich znalazł się Microsoft, który już jakiś czas temu rozszerzył Azure o Ethereum, oddając w ręce firm korzystających z łańcuchów blokowych nowe funkcjonalności.
Blockchain ma szerokie zastosowianie w różnego rodzaju transakcjach (handel, waluty, papiery wartościowe, rynek energii elektrycznej). Trwają również intensywne prace nad wprowadzeniem tej technologii w inne obszary, w tym do administracji państwowej, rynku ubezpieczeń i szeroko pojętą logistykę. Transakcje w tych obszarach mogą odbywać się bez udziału instytucji zaufania publicznego, bezpośrednio pomiędzy stronami transakcji. Blockchain ma również zastosowanie w obszarze kryptowlut takich jak np. bitcoin.
"Dostrzegamy duże zainteresowanie klientów rozwiązaniami Blockchain dostępnymi w Azure Marketplace. W związku z tym, że klienci budują produkcyjne scenariusze Blockchain, rozumiemy jak duże znaczenie ma niezawodność sieci i monitorowanie jej stanu. Z przyjemnością ogłaszamy znaczące rozszerzenia naszej oferty Ethereum on Azure" - napisał Cody Born, Software Engineer w Microsoft Azure, na blogu produktowym chmury Microsoft.
Rozszerzenia Ethereum on Azure obejmują:
• Wysoką dostępność sieci Blockchain: zapewniając wysoką dostępność, Microsoft wprowadził międzyregionalne Azure VM Scale Sets (Azure VMSS) i Azure Managed Disks, dzięki czemu w przypadku awarii węzła, usługa Azure VMSS automatycznie go odzyskuje i dołączy z powrotem do sieci Ethereum. Azure dba również o utrzymanie właściwej listy węzłów rozruchowych
• Uproszczone doświadczenie wdrażania: wybór odpowiedniej topologii sieci dla danego scenariusza może być trudny, dlatego Microsoft wdokonał konsolidacji różnych topologii sieci Ethereum w jedno zdarzenie, które pozwala użytkownikom przejść przez opcje wdrażania i wyświetla tylko informacje istotne dla konkretnego scenariusza.
• Monitorowanie i wsparcie operacyjne: w świecie DevOps sieć Blockchain nie może stanowić martwy punktem w obrębie architektury aplikacji. W odpowiedzi na rosnące potrzeby monitorowania, rejestrowania i analizowania stanu sieci i łańcucha bloków, wprowadzono konfigurowalny panel kontrolny do monitorowania telemetrii infrastruktury Blockchain. Obecnie pozwala to na monitoring i tworzenie niestandardowych alertów dotyczących procesora, pamięci i pojemności dysku w węzłach „kopiących” i transakcyjnych.
Ponadto wprowadzono nowy szablon dający możliwośc wdrażania infrastruktury na potrzeby niezależnej sieci testowej, tworzenie nowej sieci koncernu lub nowego członka do istniejącej sieci. Obecnie pojedynczy członek koncernu ma możliwość rozmieszczenia "śladów" Blockchain w wielu regionach, zapewniając sobie redundancję i możliwość odzyskiwania po awarii.