Nikome nije tajna koliko je popularan Hadoop kao platforma za velike podatke. Među njegovim značajkama imamo i to da radi samo pod operativnim sustavom Linux. Međutim, ovog mjeseca listopada pokrenuo je Microsoft Azure HDInsight, platforma Veliki podaci u Microsoft Cloudu koristeći Hadoop, to je Linux!
Za mnoge se ovo ne čini sjajnom viješću, no moramo se vratiti u 2008. godinu kada je Microsoft pokrenuo Windows Azure, pozivajući se na ovu uslugu kao Windows u oblaku, omogućavajući programerima da izrađuju aplikacije za Windows koji će se izvoditi u Microsoftovim podatkovnim centrima. Drugim riječima, predstavljen je kao usluga PaaS (platforma kao usluga).
Posljednjih godina nismo čuli puno za taj pojam Windows Azure, sada se pozovite na Microsoft Azure koji jasno ostavlja planove usluga PaaS po strani i usredotočuje se na shemu IaaS (Infrastruktura kao usluga).
Unatoč mišljenjima mnogih, Microsoft je izrazio zanimanje (pa čak i "ljubav") za Linux i druge tehnologije iz zajednice otvorenog koda poput Lučki radnik. Čak i javno to priznajući više od 20% njegovih poslužitelja koristi Linux.
Moramo prepoznati da je Microsoft od dolaska trećeg izvršnog direktora, Satye Nadelle, imao važan zaokret u svom stavu prema zajednici otvorenog koda. Pod premisom za Azure of biti Cloud podrška par excellence, bez diskriminacije ukusa ili potreba klijenta, Mogućnost korištenja Linuxa ugrađena je u većinu njegovih usluga, od virtualizacije do platformi za velike podatke.
Te su inicijative uspjele pozicionirati Microsoft na konkurentnu razinu platformi kao što su Amazon Web Services (AWS) ili Google. Budući da svaki od ovih davatelja usluga upravlja oblakom s različitim pristupima, svaki klijent mora razmotriti prednosti svakog od njih za svoj izbor, pa bi ograničavanje Azurea samo na Windows onemogućilo Microsoftu da se natječe s tim rivalima.
Ostale inicijative:
Napori Microsofta da prihvati nove horizonte ovdje ne završavaju.
Pokretanje Officeovih aplikacija na mobilnim platformama Android i iOS, čak i prije vlastitog mobilnog operativnog sustava, uklanjalo je stare prepreke koje su sve vezivale za proizvode istog dobavljača.
Uz to, izdanje .NET-a omogućilo je razvoj aplikacija temeljenih na ovom okviru u operativnim sustavima Linux i OSX. Na isti su način osigurali besplatne alate za više platformi (uključujući Linux) za razvoj u .NET-u, kao što je slučaj sa Kôd Visual Studio. Ne računajući besplatnu (i sasvim sposobnu) verziju svog hvaljenog razvojnog okruženja Visual Studio Community 2015.
Možda su velike tehnološke tvrtke to razumjele velike prednosti besplatnog softvera? Mogu li postojati druge skrivene namjere? Unatoč radikalnim promjenama politike u Microsoftu, hoće li entuzijasti Open Source-a i dalje imati nepovjerenja u ovu tvrtku?
Bez obzira na odgovore na ta pitanja, moramo priznati doprinos Microsofta i nastaviti poticati više tvrtki da se pridruže ovom cilju.