Microsoft otwiera źródła Service Fabric, technologii napędzającej Azure

Microsoft otwiera źródła Service Fabric, technologii napędzającej Azure

Autor: Krzysztof Sulikowski

Opublikowano: 3/15/2018, 11:09 PM

Liczba odsłon: 1611

Service Fabric to fundamentalna technologia odpowiadająca za infrastrukturę Azure, a także inne usługi Microsoftu, takie jak Skype dla firm, Intune, Azure Event Hubs, Azure Data Factory, Azure Cosmos DB, Azure SQL Database, Dynamics 365 i Cortana, a także aplikacje wielu zewnętrznych deweloperów. Microsoft ogłosił dziś, że całkowicie otwiera źródła Service Fabric na licencji MIT i przenosi jego rozwój do GitHub.

Service Fabric

Repozytorium Service Fabric jest już dostępne na GitHub, gdzie znaleźć można jego kompilację na Linuksa i narzędzia testowe, pozwalające każdemu sklonować repozytorium, budować Service Fabric dla Linuksa, uruchamiać podstawowe testy czy wysyłać pull requesty. Microsoft planuje również udostępnić środowisko kompilacji dla Windows wraz z pełnym środowiskiem CI. Service Fabric zaczął być przenoszony na open source mniej więcej rok temu, kiedy to Microsoft otworzył źródła niektórych jego produktów, takich jak Reliable Services, Reliable Actors i biblioteki ASP.NET Core. "Od tego czasu powoli przenosimy inne mniejsze części Service Fabric do GitHub, w tym Service Fabric Explorer i SF CLI. Poświęciliśmy ponadto dużo czasu, pracując nad planem przeniesienia całej usługi Service Fabric na open source. Sporo inwestujemy w ten projekt i chcemy go rozwijać" - dodaje Microsoft.

Przez ponad dekadę Microsoft rozwijał wewnętrznie Service Fabric dla Windows i przez większość czasu była to platforma wyłącznie do dyspozycji Microsoftu. W późniejszych latach rozpoczęły się prace nad wsparciem dla Linuksa i mniej więcej w tym samym czasie pojawiły się plany przejścia na open source. Firma uważa Service Fabric za swego rodzaju "sekretny składnik dla dystrybuowanych na dużą skalę aplikacji, które utrzymują biznes". Service Fabric nie jest już jednak technologią jednej firmy. Po jej upublicznieniu w 2015 r. Service Fabric stał się motorem napędowym aplikacji wielu zewnętrznych firm.

Mimo otwarcia źródeł Microsoft pozostaje właścicielem projektu, a zespół Service Fabric będzie decydował o jego kierunku. Firma zaznacza jednak, że jej obowiązkiem będzie kierować się wskazówkami społeczności.

Źródło: https://blogs.msdn.microsoft.com/azureservicefabric/2018/03/14/service-fabric-is-going-open-source/

Warsztaty: Bezpieczna praca w chmurze z Microsoft 365 Business Premium
Warsztaty: Bezpieczna praca w chmurze z Microsoft 365 Business Premium

Wydarzenia