Taborowa 26 lokal 18, 02-699 Warszawa, Polska
+48 519 530 066
kontakt@pragmatech.pl

Chmura Obliczeniowa: Historia w Skrócie

Technologia na Warunkach Klienta

Chmura Obliczeniowa: Historia w Skrócie

Koncept chmury wydaje się wręcz wszechobecny, szczególnie jeżeli chodzi o materiały marketingowe. Ten tzw. cloud nie jest jednak rozwiązaniem nowym i ma już za sobą bardzo długą, aczkolwiek bardzo często pomijaną, historię. Pierwotny koncept chmury, czyli utility computing został wprowadzony przez Johna McCarthy’ego już w 1961 roku, tj. blisko 60 lat temu. Długo jednak należało czekać, aby ta futurystyczna koncepcja została przekuta na praktyczne zastosowanie. Dopiero na początku lat 1990 pojawiły się pierwotne serwisy email oferowane przez duże firmy technologiczne, natomiast pod koniec tejże dekady powstał ogólnodostępny serwis CRM (Customer Relationship Management) w chmurze. Pierwsza prawdziwa oferta infrastruktury w chmurze zadebiutowała na rynku w 2002, a sam termin cloud computing także pojawił się w 2002 roku. Teraz w 2020 roku rozróżniane są trzy podstawowe oferty chmury publicznej: IaaS (Infrastructure as a Service), PaaS (Platform as a Service) oraz SaaS (Software as a Service).

Dostępną obecnie ofertę chmury publicznej można ustawić w szeregu, gdzie wyznacznikiem jest stopień skomplikowania poprawnego skonfigurowania oraz długotrwałego działania danej aplikacji. Wraz ze stopniem skomplikowania wdrożenia, obsługi danej aplikacji, istnieje możliwość odpowiedniego dopasowania danej platformy do indywidualnych potrzeb. Za przykład może posłużyć popularna usługa klienta poczty, np. Gmail. Jest to typowy scenariusz, gdzie użytkownik otrzymuje gotową usługę, do której dostęp jest także możliwy przez przeglądarkę, czyli jest to po prostu SaaS. W sytuacji, kiedy aplikacja potrzebuje bardziej zaawansowanej konfiguracji należy wykorzystać PaaS, ponieważ tu jest możliwość skonfigurowania środowiska według już specyficznych potrzeb. W tym przypadku jednak użytkownik nie ma bezpośrednio wpływu na wirtualizację i maszyny wirtualne z których korzysta dany system. W tym ostatnim scenariuszu idealnym rozwiązaniem będzie IaaS.

Z punktu widzenia praktycznego wykorzystania w biznesie taki wachlarz dostępnych usług w chmurze wydaje się wręcz wymarzonym rozwiązaniem. Jest to prawda, ale z perspektywy firmy/organizacji, która nie ma jeszcze infrastruktury IT. W przypadkach, gdzie jest już działająca infrastruktura chmurę należy rozważyć w kontekście punktowych rozwiązań. Nowe aplikacje można już kupować od dostawców w systemie SaaS, niektóre z mniej krytycznych aplikacji można także przenieść na IaaS. Można także zacząć eksperymentować z PaaS, gdzie można tworzyć kompletnie nowe aplikacje. Wszystko jednak zależy od bardzo unikalnego modus operandi danej firmy/organizacji. Chmura nie jest panaceum, która nagle uzdrowi wszystkie niedoskonałości IT, ale z pewnością pomoże w ich systematycznej naprawie.