Chmura obliczeniowa – co to jest?
Przetwarzanie w chmurze (cloud computing) zapewnia dostęp do zasobów obliczeniowych, sieciowych oraz pamięci masowej. Zasoby bazować mogą na własnym, samodzielnie utworzonym centrum danych, jak i na dostawcy zewnętrznym. Zarówno pierwsze, jak i drugie rozwiązanie umożliwia (w zależności od modeli usług, jego zakresu i wdrożonego przetwarzania) m.in.:
- sprawne zarządzanie kosztami,
- efektywne wprowadzanie nowych produktów,
- dostęp do nowych rozwiązań
- osiąganie maksimum produktywności i wydajności.
Odpowiadając na poziomie ogólnym „czym jest chmura obliczeniowa?”, możemy sprowadzić powyższe pojęcie do sytuacji, w której zakup infrastruktury IT nie jest konieczny. Zamiast tego – można ją wynająć, a dotychczasową inwestycję w bazę danych i oprogramowanie przeznaczyć na rozwój. Co należy wiedzieć o aspektach księgowych związanych z wykorzystaniem chmury obliczeniowej? Więcej w artykule.
Chmura obliczeniowa – kiedy powstała?
Chmura obliczeniowa cieszy się sporym zainteresowaniem i dużą popularnością w ostatnich latach. W rzeczywistości jednak powstała już w XX wieku. Jej pierwotny zarys wyklarował się w 1961 roku, kiedy to John McCarthy stwierdził, że obliczenia można organizować w takiej formie, aby później zostały wykorzystywane jako usługa w danej organizacji.
Jak się później okazało – słowa okazały się niemalże prorocze. Przełomowy okazał się 2000 r., kiedy to na giełdzie papierów wartościowych można było obserwować szczyt bańki spekulacyjnej w stosunku do firm dot-com (tzw. dot-com bubble, czyli bańka internetowa związana z popularnością przedsiębiorstw prowadzących działalność w świecie online).
Wiele firm zaczęło wtedy stawiać na rozwój technologii oraz poszukiwanie nowych rozwiązań. Ta śmiałość i otwartość była „paliwem napędowym” do stworzenia, a następnie rozwijania nowych systemów czy narzędzi IT. Jednym z nich była chmura obliczeniowa. Co ciekawe, chmura obliczeniowa i jej koncepcja została zainspirowana rysunkami i schematami chmur, umieszczanych w podręcznikach dotyczących business computingu.
Jak wyglądał rozwój chmury obliczeniowej?
Pierwsze maszyny nie wskazywały, że czeka nas prawdziwa era komputerowa. Pierwsze komputery były nie tylko masywne i duże, ale miały także bardzo niewielką moc obliczeniową. Jednocześnie ich zapotrzebowanie na moc energetyczną było na tyle duże, że niewiele przedsiębiorstw mogło sobie pozwolić na ten luksus.
Chmrura obliczeniowa opiera się na wirtualizacji zasobów. Sama koncepcja wirtualizacji sięga aż końcówki lat 60, choć w całym XX wieku zakres użycia wirtualizacji był stosunkowo niewielki do tego co działa się w kolejnych latach. Kluczową przeszkodą dla popularyzacji wirtualizacji była nierozwinięta technologia, niewielki jej zasięg, niezadowalająca szybkość połączeń sieci oraz duże gabaryty maszyn.
Pod koniec XX wieku wiele z tych problemów zostało rozwiązanych, gdy wprowadzono wydajne i rozległe sieci. Wtedy też doszło do rozwoju sieci telekomunikacyjnych i do spopularyzowania samej idei, funkcjonalności i możliwości Internetu. Od tamtych, jak się okazało kluczowych etapów, upłynęło już około 20 lat. Sam rozwój cloud computingu przebiegał na wielu płaszczyznach. Na tej podstawie możemy wnioskować, że obszar ten będzie nadal ewoluować, odpowiadając na trendy, takie jak np. rozwój środowisk hybrydowych czy uczenie maszynowe.
Chmura obliczeniowa – przykłady
Chmura obliczeniowa może przyjąć różną formę i być wykorzystana na wiele sposobów. Każdy wymaga innego zaangażowania i zapewnia różny poziom i zakres bezpieczeństwa. Przeanalizujmy przykładowe typy chmury obliczeniowej.
- Publiczna chmura obliczeniowa (public cloud). Typ chmury, z której korzystamy zdecydowanie najczęściej, często nawet nieświadomie. Jej najważniejszą cechą jest fakt, że jest to chmura obliczeniowa otwarta, dostępna dla wszystkich działających w środowisku online. Docelowo więc Klient nie musi utrzymywać własnego systemu IT, a moce obliczeniowe może zwiększyć na żądanie w dowolnym dla siebie momencie. Popularnym przykładem usługi w takiej chmurze jest np. Google Drive.
- Prywatna chmura obliczeniowa (private cloud) - nazywana także chmurą korporacyjną. Chmura obliczeniowa prywatna budowana jest z przydzielonych na wyłączność zasobów fizycznych, zapewniając w ten sposób lepszą ich izolację i tym samym zwiększając bezpieczeństwo sieci (w porównaniu z chmurą publiczną). W związku z tym, z jej zasobów chmury prywatnej korzystać mogą wyłącznie użytkownicy lub członkowie wskazanej organizacji. Takie rozwiązanie bywa bardziej kosztowne ze względu na konieczność budowy własnej infrastruktury. Z drugiej strony chmura obliczeniowa prywatna zapewnia wysoki poziom bezpieczeństwa.
- Hybrydowa chmura obliczeniowa (hybrid cloud). Koncepcja architektury korzystająca zarówno z mocy obliczeniowej chmury publicznej i zasobów on-premises. Integracja zasobów chmurowych i on-premises zapewnia synergię w przetwarzaniu i przepływie informacji pomiędzy różnymi centrami danych.
- Chmura obliczeniowa multicloud wykorzystuje w obrębie jednej architektury wiele chmur i urządzeń.
Chmura obliczeniowa – wady i zalety
Przetwarzanie w chmurze wyróżnia szybkość i cenna elastyczność. Dzięki temu przedsiębiorstwa mogą wprowadzać szereg innowacyjnych i korzystnych rozwiązań biznesowych. Jakie są dodatkowe zalety chmury obliczeniowej?
- Niski próg wejścia. Bez względu na rozmiar przedsiębiorstwa, czy jest to start-up, czy prężnie rozwijająca się firma, w każdej chwili można wprowadzić cloud computing do swojego przedsiębiorstwa. Co ważne – mogą zdecydować się na to organizacje, które nie osiągnęły jeszcze konkretnych zysków. Wszystko dlatego, że chmura obliczeniowa realnie niweluje koszty, które związane są z np. zakupieniem niezbędnego, własnego sprzętu. Chmura obliczeniowa umożliwia przejście z modelu wydatkowania kapitałowego – CAPEX – na operacyjne – OPEX.
- Optymalizacja kosztów. Chmura obliczeniowa zmniejsza koszty związane z m.in. utrzymaniem serwerowni czy opłaceniem personelu. Co istotne - przedsiębiorstwo może w każdej chwili zeskalować zasoby chmurowe w dół lub zupełnie zrezygnować z chmury zazwyczaj bez ponoszenia dodatkowych kosztów.
- Bezpieczeństwo. Chmury obliczeniowe efektywnie zabezpieczają dane i całą infrastrukturę. Dostawcy rozwiązań chmurowych zapewniają szereg zautomatyzowanych serwisów, które zwiększają bezpieczeństwo na chmurze. Dostawca może także zaproponować tańsze, ale równie skuteczne rozwiązanie, które ucieszy organizacje o niewielkim budżecie.
- Skalowalność. Elastyczność w obszarze np. mocy obliczeniowej i zasobów, sprawia, że można ją całkowicie dostosować do potrzeb i oczekiwań swojego przedsiębiorstwa. W ten sposób przedsiębiorstwa płacą wyłącznie za faktycznie zużywane zasoby, co ponownie pozwala na optymalizację kosztów.
Jak zawsze – wraz z licznymi zaletami, pojawiają się również wady lub wyzwania, które mogą mieć ogromne znaczenie dla przedsiębiorców. Wśród tych najważniejszych, jest fakt, iż organizacja nie zawsze ma dostateczną kontrolę nad danymi, które zostały zamieszczone w chmurze. Dlatego też tak ważne jest to, aby budować rozwiązania chmurowe w oparciu o solidne fundamenty. W przypadku braku wystarczającego doświadczenia i właściwych zasobów ludzkich potrzebne jest wsparcie sprawdzonego partnera przy wdrożeniu rozwiązań chmurowych. Ma to zwłaszcza duże znaczenie w przypadku awarii, na skutek której może dojść do nieakceptowalnego czasu niedostępności usług i utraty danych. Rolą przedsiębiorstwa jest stworzyć plan awaryjny oparty o politykę ciągłości działania organizacji, w tym plany Disaster Recovery (DR), które pozwolą zniwelować koszty i problemy wynikające z ograniczonego lub utrudnionego dostępu.
Sprawdź, jak wygląda podróż do chmury obliczeniowej z EY. Więcej informacji na stronie: Rozwiązania chmurowe.