{"id":31277,"date":"2020-12-01T16:17:11","date_gmt":"2020-12-01T15:17:11","guid":{"rendered":"https:\/\/fotc.com\/?p=31277"},"modified":"2023-12-22T16:38:03","modified_gmt":"2023-12-22T15:38:03","slug":"chmura-obliczeniowa-co-to","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/chmura-obliczeniowa-co-to\/","title":{"rendered":"Co to jest chmura obliczeniowa? Wprowadzenie i podstawowe poj\u0119cia"},"content":{"rendered":"\n
Chmura obliczeniowa (lub w j\u0119zyku angielskim \u2013 cloud computing)<\/i> to rozwi\u0105zanie technologiczne, kt\u00f3re od kilku lat idzie rami\u0119 w rami\u0119 z biznesem. Poj\u0119cie jest popularne, ale sama definicja do\u015b\u0107 rozmyta. Niejeden przedsi\u0119biorca da\u0142 si\u0119 zaskoczy\u0107 pytaniem o to, z jakiej chmury korzysta \u2013 obliczeniowej, internetowej, informatycznej? Prywatnej, publicznej, a mo\u017ce hybrydowej\u2026?<\/strong><\/span><\/p>\n\n\n\n Pora, \u017ceby si\u0119 przeja\u015bni\u0142o \u2013 wyja\u015bnijmy podstawowe definicje i poj\u0119cia zwi\u0105zane z chmur\u0105.<\/span><\/p>\n\n\n Przyjrzyj si\u0119 10 popularnym mitom o chmurze publicznej<\/p><\/div>\r\n Chmura to zesp\u00f3\u0142 po\u0142\u0105czonych ze sob\u0105 serwer\u00f3w. Serwer to program lub maszyna, na kt\u00f3rej mo\u017cna przechowywa\u0107 i przetwarza\u0107 dane \u2013 teksty, obrazy, pliki stron internetowych, ale te\u017c uruchamia\u0107 programy czy <\/span>prowadzi\u0107 zaawansowan\u0105 analiz\u0119<\/span><\/a>. Serwery mo\u017cna \u0142\u0105czy\u0107 za pomoc\u0105 sieci prywatnej lub publicznej, na przyk\u0142ad za po\u015brednictwem internetu.<\/span><\/p>\n\n\n\n Najwi\u0119ksi dostawcy us\u0142ug chmurowych dysponuj\u0105 milionami serwer\u00f3w, rozmieszczonych w r\u00f3\u017cnych lokalizacjach, po\u0142\u0105czonych tysi\u0105cami kilometr\u00f3w kabli. Takie rozwi\u0105zanie pozwala generowa\u0107 ogromn\u0105 moc obliczeniow\u0105 oraz zapewnia niemal natychmiastowy przesy\u0142 danych mi\u0119dzy jedn\u0105 serwerowni\u0105 (nazywan\u0105 centrum danych) a drug\u0105, znajduj\u0105c\u0105 si\u0119 nawet w najbardziej odleg\u0142ym punkcie. <\/span><\/p>\n\n\n\n O kondycj\u0119 maszyn dba us\u0142ugodawca \u2013 prowadzi aktualizacje, zabezpiecza maszyny przed zalaniem, spaleniem czy w\u0142amaniem, zapewnia odpowiednie warunki w serwerowni, takie jak w\u0142a\u015bciwy poziom wilgotno\u015bci powietrza czy temperatura.<\/span><\/p>\n\n\n\n Chmura to nie tylko przestrze\u0144 na serwerze, ale zestaw setek us\u0142ug, kt\u00f3re mo\u017cna wykorzysta\u0107 do rozwoju firmy, strony internetowej czy budowanego systemu informatycznego.<\/b> W\u0142a\u015bciciel chmury \u2013 na przyk\u0142ad Google \u2013 udost\u0119pnia us\u0142ugi platformy chmurowej. U\u017cytkownicy maj\u0105 dost\u0119p mi\u0119dzy innymi do r\u00f3\u017cnych maszyn wirtualnych, us\u0142ug prowadzenia analityki BigData czy gotowych modeli uczenia maszynowego. Te us\u0142ugi s\u0105 uruchamiane na \u017c\u0105danie (<\/span>on-demand<\/span><\/i>), a op\u0142ata uzale\u017cniona od zu\u017cycia.<\/span><\/p>\n\n\n\n Chmura obliczeniowa (<\/span>cloud computing<\/span><\/i>) to model przetwarzania danych polegaj\u0105cy na udost\u0119pnianiu u\u017cytkownikowi za po\u015brednictwem sieci zasob\u00f3w i us\u0142ug nale\u017c\u0105cych do dostawcy, m.in. mocy obliczeniowej, przestrzeni dyskowej, <\/span>baz danych<\/span><\/a>, us\u0142ug analizy, sztucznej inteligencji.<\/span><\/p>\n\n\n\n Poruszaj\u0105c si\u0119 po meandrach internetu, mo\u017cna zagubi\u0107 si\u0119 w\u015br\u00f3d nazw chmur. My spotkali\u015bmy si\u0119 mi\u0119dzy innymi z cloud computingiem, chmur\u0105 obliczeniow\u0105, informatyczn\u0105, internetow\u0105 czy chmur\u0105 komputerow\u0105. <\/span>Wszystkie nazwy odnosz\u0105 si\u0119 do tego samego<\/b> \u2013 do modelu udost\u0119pniania us\u0142ug i zasob\u00f3w na sprz\u0119cie nale\u017c\u0105cym do dostawcy.<\/span><\/p>\n\n\n\n Wyt\u0142umaczenie jest zaskakuj\u0105co\u2026 nieprzewidywalne i jednocze\u015bnie proste. Pierwsi in\u017cynierowie sieci, \u017ceby zobrazowa\u0107 koncepcj\u0119 po\u0142\u0105czenia wielu urz\u0105dze\u0144, pos\u0142u\u017cyli si\u0119 rysunkiem przypominaj\u0105cym chmurk\u0119. Symbol chmury by\u0142 u\u017cywany ju\u017c wcze\u015bniej, w schematach budowy sieci telefonicznych, a nast\u0119pnie jako symbol Internetu. <\/span><\/p>\n\n\n\n Nie jest to raczej informacja na tyle ciekawa, by zabawia\u0107 ni\u0105 go\u015bci podczas przyj\u0119\u0107.<\/span><\/p>\n\n\n\n O tym, \u017ce chmura obliczeniowa, internetowa i informatyczna to to samo, ju\u017c wiemy. Nale\u017cy jednak rozr\u00f3\u017cni\u0107 rodzaje chmur \u2013 r\u00f3\u017cnice obejmuj\u0105 to, kto jest w\u0142a\u015bcicielem maszyn, w jaki spos\u00f3b udost\u0119pnia zasoby i us\u0142ugi oraz w jaki spos\u00f3b te zasoby s\u0105 wykorzystywane.<\/span><\/p>\n\n\n\n W\u0142a\u015bcicielem chmury prywatnej \u2013 maszyn, \u0142\u0105cz\u0105cej je wewn\u0119trznej sieci oraz dost\u0119pnych zasob\u00f3w \u2013 jest jedna organizacja. Obs\u0142ug\u0105 infrastruktury zajmuje si\u0119 zewn\u0119trzny dostawca lub wewn\u0119trzny dzia\u0142 IT. Firma nie wsp\u00f3\u0142dzieli chmury z innymi u\u017cytkownikami. Ma dowolno\u015b\u0107 w kwestii tworzenia i instalowania nowych us\u0142ug, jednak budowa w\u0142asnych rozwi\u0105za\u0144 \u0142\u0105czy si\u0119 z dodatkowymi kosztami.<\/span><\/p>\n\n\n\n Chmura publiczna<\/a> to rozwi\u0105zanie, w kt\u00f3rym maszyny oraz zasoby nale\u017c\u0105 fizycznie do zewn\u0119trznego dostawcy \u2013 na przyk\u0142ad Google (<\/span>Google Cloud Platform<\/span><\/a>), Amazona (Amazon Web Services) czy Alibaby (Alibaba Cloud). Dostawca udost\u0119pnia gotowe us\u0142ugi chmurowe, na przyk\u0142ad maszyny wirtualne, magazyny, bazy danych, <\/span>modele uczenia maszynowego i sztucznej inteligencji<\/span><\/a>, us\u0142ugi analizy BigData czy Internet of Things. Rozwi\u0105zanie jest skalowalne, a op\u0142ata elastyczna, uzale\u017cniona od zu\u017cycia.<\/span><\/p>\n\n\n\n Czytaj te\u017c: Serwer NAS a chmura publiczna<\/a> \u2013 por\u00f3wnanie rozwi\u0105za\u0144 do domu i do biura<\/p>\n\n\n\n Chmura hybrydowa<\/a> to po\u0142\u0105czenie us\u0142ug chmury publicznej z chmur\u0105 prywatn\u0105 lub z w\u0142asnym serwerem (rozwi\u0105zanie on-premise). Pozwala przechowywa\u0107 krytyczne dane we w\u0142asnej fizycznej infrastrukturze, przy jednoczesnym wykorzystaniu gotowych us\u0142ug chmury publicznej.<\/span><\/p>\n\n\n\n To model korzystania z us\u0142ug przynajmniej dw\u00f3ch chmur publicznych jednocze\u015bnie, na przyk\u0142ad z Google Cloud Platform oraz Microsoft Azure.<\/span><\/p>\n\n\n\n Wi\u0119cej o rodzajach chmur, plusach i minusach ka\u017cdego rozwi\u0105zania przeczytasz w artykule: <\/span>On-premise, chmura prywatna, publiczna, hybrydowa i multi-cloud \u2013 zalety i wady rozwi\u0105za\u0144<\/span><\/a>.<\/span><\/p>\n\n\n\n Dostawcy umo\u017cliwiaj\u0105 korzystanie z us\u0142ug chmury w kilku modelach: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) i Software-as-a-Service (SaaS). Najpro\u015bciej m\u00f3wi\u0105c, modele r\u00f3\u017cni\u0105 si\u0119 mi\u0119dzy sob\u0105 tym, jaki jest podzia\u0142 obs\u0142ugi danych obszar\u00f3w mi\u0119dzy dostawc\u0105 us\u0142ug, a u\u017cytkownikiem, a w efekcie \u2013 jaki produkt jest udost\u0119pniany u\u017cytkownikowi. Nawet same nazwy modeli wskazuj\u0105, z jakim produktem chmurowym mo\u017cemy mie\u0107 do czynienia \u2013 z infrastruktur\u0105, platform\u0105 lub oprogramowaniem.<\/span><\/p>\n\n\n\n On-premise nie jest us\u0142ug\u0105 chmurow\u0105 \u2013 to w\u0142asne centrum danych<\/strong>. Znajduje si\u0119 tutaj jedynie dla przedstawienia r\u00f3\u017cnic mi\u0119dzy w\u0142asnym data center, a modelami chmurowymi. <\/span><\/p>\n\n\n\n To model, w kt\u00f3rym w\u0142a\u015bciciel obs\u0142uguje ca\u0142o\u015b\u0107 rozwi\u0105zania \u2013 od maszyn, przez sie\u0107, do danych i aplikacji. Rozwi\u0105zanie daje du\u017c\u0105 kontrol\u0119 nad sprz\u0119tem fizycznym oraz zaimplementowanymi rozwi\u0105zaniami, ale jego obs\u0142uga jest czaso- i kosztoch\u0142onna.<\/span><\/p>\n\n\n\n W modelu IaaS<\/a> maszyny nale\u017c\u0105 do us\u0142ugodawcy, a u\u017cytkownik mo\u017ce korzysta\u0107 z udost\u0119pnionych us\u0142ug chmurowych i zasob\u00f3w. To infrastruktura online \u2013 bez konieczno\u015bci budowy w\u0142asnej serwerowni i obs\u0142ugi fizycznych maszyn. Przyk\u0142adem us\u0142ugi w modelu IaaS jest Google Compute Engine \u2013 us\u0142uga maszyn wirtualnych na <\/span>platformie GCP<\/span><\/a>.<\/span><\/p>\n\n\n\n Platform-as-a-Service<\/span><\/i> mo\u017cna przet\u0142umaczy\u0107 na <\/span>platforma jako us\u0142uga<\/span><\/i>. W modelu PaaS<\/a> za obs\u0142ug\u0119 pami\u0119ci masowej, sie\u0107 czy serwery odpowiada dostawca us\u0142ug. U\u017cytkownik (najcz\u0119\u015bciej developer) otrzymuje dost\u0119p do \u015brodowiska dedykowanego tworzeniu i wdra\u017caniu aplikacji. Nie musi posiada\u0107 wiedzy z zakresu administrowania systemami czy obs\u0142ugi infrastruktury, poniewa\u017c te obszary pokrywa dostawca. Przyk\u0142adem us\u0142ugi w modelu PaaS jest App Engine.<\/span><\/p>\n\n\n\n SaaS<\/a> \u2013 czyli oprogramowanie w chmurze, nazywane te\u017c aplikacj\u0105 chmurow\u0105. Jest to gotowe narz\u0119dzie udost\u0119pniane za po\u015brednictwem sieci publicznej, najcz\u0119\u015bciej w modelu subskrypcyjnym. U\u017cytkownik nie musi zaprz\u0105ta\u0107 sobie g\u0142owy obs\u0142ug\u0105 czy utrzymaniem narz\u0119dzia, poniewa\u017c otrzymuje gotowe rozwi\u0105zanie, zarz\u0105dzane w pe\u0142ni przez dostawc\u0119. Przyk\u0142adem oprogramowania od pocz\u0105tku tworzonego w chmurze (cloud native<\/a>) jest Google Workspace \u2013 pakiet aplikacji chmurowych dla firm.<\/span><\/p>\n\n\n\n FaaS jest elementem architektury bezserwerowej (serverless), kt\u00f3ry skupia si\u0119 na paradygmacie event-driven. Oznacza to, \u017ce tw\u00f3rca aplikacji mo\u017ce wdra\u017ca\u0107 fragmenty kodu czy nied\u0142ugie komendy, kt\u00f3re b\u0119d\u0105 uruchamiane w odpowiedzi na konkretne zdarzenia czy \u017c\u0105dania. FaaS jest zwi\u0105zane z mikroserwisami, gdzie, po wprowadzeniu zmiany, nie ma konieczno\u015bci ponownego aktualizowania ca\u0142ej aplikacji. Obs\u0142ug\u0105 infrastruktury i utrzymaniem architektury mikroserwis\u00f3w zajmuje si\u0119 dostawca us\u0142ug.<\/span><\/p>\n\n\n\n Przyk\u0142adem us\u0142ugi FaaS w chmurze Google jest Cloud Functions. Us\u0142uga pozwala pisa\u0107 i wdra\u017ca\u0107 fragmenty kodu (snippety), kt\u00f3re s\u0105 uruchamiane w odpowiedzi na zdarzenia w aplikacji czy przesy\u0142ane \u017c\u0105dania.<\/span><\/p>\n\n\n\n Kontenery jako us\u0142uga (CaaS) to us\u0142uga w chmurze, kt\u00f3ra pomaga zarz\u0105dza\u0107 aplikacjami i wdra\u017ca\u0107 je przy u\u017cyciu abstrakcji opartej na kontenerach. Dostawca oferuje framework lub platform\u0119 orkiestracji, na kt\u00f3rej kontenery s\u0105 wdra\u017cane i zarz\u0105dzane, i to dzi\u0119ki tej orkiestracji kluczowe funkcje IT s\u0105 zautomatyzowane.<\/span><\/p>\n\n\n\n CaaS pozwala \u0142atwiej wdra\u017ca\u0107 i zarz\u0105dza\u0107 aplikacjami w kontenerach. Dostawca us\u0142ug chmurowych udost\u0119pnia framework lub platform\u0119 orkiestracji kontener\u00f3w, kt\u00f3ra oferuje szereg automatyzacji, pozwalaj\u0105cych wydajniej wykorzystywa\u0107 zasoby i zachowa\u0107 wysok\u0105 dost\u0119pno\u015b\u0107 apliakcji (high availability<\/a><\/span>).<\/span><\/p>\n\n\n\n Przyk\u0142adem tej us\u0142ugi w chmurze Google jest Google Kubernetes Engine<\/a> \u2013 platforma do orkiestracji kontener\u00f3w w modelu -aaS.<\/span><\/p>\n\n\n\n DaaS to us\u0142uga chmurowa, umo\u017cliwiaj\u0105ca streamowanie na \u017c\u0105danie wirtualnych pulpit\u00f3w przez wyszukiwark\u0119 internetow\u0105 lub inne oprogramowanie. Dostawca us\u0142ug obs\u0142uguje infrastruktur\u0119, dba o sieci i odpowiednie zasoby pami\u0119ci, a u\u017cytkownik mo\u017ce na \u017c\u0105danie otrzyma\u0107 dost\u0119p do wirtualnego pulpitu z dowolnego komputera. Us\u0142ugi w modelu DaaS najcz\u0119\u015bciej s\u0105 udost\u0119pniane poszczeg\u00f3lnym u\u017cytkownikom w ramach licencji.<\/span><\/p>\n\n\n\n Przyk\u0142adem dostawcy us\u0142ug DaaS w chmurze Google jest Nutanix Frame \u2013 narz\u0119dzie umo\u017cliwiaj\u0105ce streamowanie i korzystanie z pulpit\u00f3w i aplikacji Windows w Google Cloud. Wirtualny pulpit mo\u017cna uruchomi\u0107 na Chromebooku, w systemie operacyjnym Chrome OS, przez przegl\u0105dark\u0119 Chrome lub na maszynach wirtualnych w Google Cloud Platform.<\/span><\/p>\n\n\n\n Fizyczne bezpiecze\u0144stwo danych, wysoka skalowalno\u015b\u0107, globalny zasi\u0119g i dost\u0119pno\u015b\u0107 do danych<\/strong> na praktycznie dowolnym urz\u0105dzeniu (komputerze, notebooku, tablecie i smartfonie) \u2013 oto podstawowe zalety chmury internetowej. By\u0107 mo\u017ce tego nie wiesz, ale popularne aplikacje, z kt\u00f3rych korzystasz na co dzie\u0144 (np. Spotify) te\u017c pracuj\u0105 w oparciu o \u015brodowisko chmurowe.<\/p>\n\n\n\n Przechowuj\u0105c kopie zapasowe danych w chmurze masz pewno\u015b\u0107, \u017ce niezale\u017cnie od tego co stanie si\u0119 z Twoim sprz\u0119tem, nie stracisz najwa\u017cniejszych plik\u00f3w. Oczywi\u015bcie chmura internetowa nie zwalnia u\u017cytkownika ze stosowania si\u0119 do dobrych praktyk z zakresu bezpiecze\u0144stwa<\/strong>. M\u00f3wi\u0105c inaczej \u2013 bezpiecze\u0144stwo chmury<\/a> polega na zapewnieniu chronionego miejsca dla danych, ale to Ty musisz pami\u0119ta\u0107 o ich backupie (taki koncept podzia\u0142u odpowiedzialno\u015bci nazywamy shared responsibility model<\/a>).<\/p>\n\n\n\n Czytaj te\u017c: Optymalizacja koszt\u00f3w chmury<\/a> \u2013 jak p\u0142aci\u0107 mniej za GCP<\/p>\n\n\n\n Jak wskazuje na to sama nazwa, chmura internetowa bazuje na mo\u017cliwo\u015bciach \u0142\u0105czno\u015bci ze \u015bwiatow\u0105 sieci\u0105 i centrami danych serwuj\u0105cymi us\u0142ugi<\/strong>. Je\u015bli znajdujesz si\u0119 w miejscu ca\u0142kowicie odci\u0119tym od cywilizacji, w kt\u00f3rym nie masz dost\u0119pu do \u017cadnej infrastruktury sieciowej (w okolicy nie ma nawet nadajnik\u00f3w sieci kom\u00f3rkowej), chmura obliczeniowa pozostanie dla Ciebie niedost\u0119pna.<\/p>\n\n\n\n W takiej sytuacji pozostaje korzysta\u0107 z oprogramowania fizycznie zainstalowanego na urz\u0105dzeniu, kt\u00f3rym dysponujesz. Oczywi\u015bcie cz\u0119\u015b\u0107 rozwi\u0105za\u0144 zaprojektowanych dla chmury internetowej ma mo\u017cliwo\u015b\u0107 pracy w trybie offline<\/strong> (np. pakiety biurowe online), ale musisz liczy\u0107 si\u0119 z pewnymi ograniczeniami w zakresie dost\u0119pnych w oprogramowaniu funkcji.<\/p>\n\n\n\n Wow, przebili\u015bmy si\u0119 przez wiele mglistych poj\u0119\u0107 zwi\u0105zanych z chmur\u0105! Wyja\u015bnili\u015bmy, czym jest chmura obliczeniowa, jakie s\u0105 r\u00f3\u017cnice mi\u0119dzy chmur\u0105 prywatn\u0105, publiczn\u0105, hybrydow\u0105 a multi-cloud oraz co znacz\u0105 skr\u00f3ty IaaS, PaaS i SaaS.<\/span><\/p>\n\n\n\n A jak wykorzysta\u0107 to w praktyce?<\/b><\/p>\n\n\n\n Oto przyk\u0142ady u\u017cycia chmury w biznesie \u2013 te, z kt\u00f3rych korzystamy my, <\/span>nasi klienci<\/span><\/a> oraz te, z kt\u00f3rych mo\u017ce skorzysta\u0107 Twoja firma.<\/span><\/p>\n\n\n\n Czytaj te\u017c: <\/p>\n\n\n\n
\r\n <\/div>\r\n <\/div>\r\n Co to jest chmura obliczeniowa?<\/span><\/h2>\n\n\n\n

Podsumowuj\u0105c, tak brzmi definicja chmury obliczeniowej:<\/span><\/h3>\n\n\n\n
Obliczeniowa, informatyczna, internetowa \u2013 to ta sama chmura<\/span><\/h3>\n\n\n\n
Sk\u0105d wzi\u0119\u0142a si\u0119 nazwa \u201cchmura\u201d? <\/span><\/h3>\n\n\n\n
<\/figure><\/div>\n\n\n\nRodzaje chmur obliczeniowych<\/span><\/h2>\n\n\n\n
Chmura prywatna<\/span><\/h3>\n\n\n\n
Chmura publiczna<\/span><\/h3>\n\n\n\n
Chmura hybrydowa<\/span><\/h3>\n\n\n\n
Multi-cloud<\/span><\/h3>\n\n\n\n
Modele us\u0142ug cloud computingu<\/span><\/h2>\n\n\n\n
<\/figure>\n\n\n\nOn-premise<\/span><\/h3>\n\n\n\n
IaaS <\/span>\u2013 <\/span>Infrastructure as a Service <\/span><\/h3>\n\n\n\n
PaaS<\/span> \u2013 <\/span>Platform as a Service<\/span><\/h3>\n\n\n\n
SaaS <\/span>\u2013 <\/span>Software as a Service<\/span><\/h3>\n\n\n\n
Inne modele us\u0142ug \u2013 FaaS, CaaS, DaaS<\/span><\/h3>\n\n\n\n
FaaS \u2013 Function as a Service<\/span><\/h4>\n\n\n\n
CaaS \u2013 Containers as a Service<\/span><\/h4>\n\n\n\n
DaaS \u2013 Desktop as a Service<\/span><\/h4>\n\n\n\n
Jakie zalety ma chmura internetowa? <\/h2>\n\n\n\n
Jakie wady ma chmura obliczeniowa?<\/h2>\n\n\n\n
Zastosowanie cloud computingu w biznesie<\/span><\/h2>\n\n\n\n