background image

Cloud computingu

background image

Rodzaje i przykłady dystrybucji oraz 
zastosowań cloud computingu 
biznesie 

Chmura w liczbach

Korzyści z korzystania chmury

Agenda:

TI

background image

Chmury obliczeniowe 

background image

Chmury obliczeniowe 

Pięć podstawowych zasad 

definiujących 

przetwarzanie w chmurze

Klasyfikacja warstw 

chmury obliczeniowej

Klasyfikacja chmur 

obliczeniowych wg. 

lokalizacji

Korzyści stosowania 

chmury obliczeniowej

background image

Chmury obliczeniowe – Zasada I 

Pierwszą  zasadą  przetwarzania  w  chmurze  jest  to,  że 

wykorzystuje  pulę  zasobów,  które  są  dostępne  dla 

każdego zapisanego użytkownika. 
Zapisać  się  może  każdy,  kto  posiada  kartę  kredytową. 

Rozpatrzmy  pewien  przykład  –  chcemy  założyć  stronę 

internetową. Możemy ją wdrożyć na trzy sposoby:

a.

samodzielne  utrzymywanie  strony  na  własnym 

serwerze,

b.

wynajem serwera od firmy zewnętrznej,

c.

wykorzystanie 

chmury 

obliczeniowej, 

która 

przypomina  współdzielony  wynajmowany  serwer  – 

dostawca  chmury  jest  podmiotem  zewnętrznym 

posiadającym fizyczne zasoby obliczeniowe.

background image

Chmury obliczeniowe – Zasada II 

Druga 

zasada, 

czyli 

wirtualizacja 

zasobów 

obliczeniowych,  ma  kluczowe  znaczenie  dla  chmury, 

ponieważ skala infrastruktury jest ogromna. 
Każdy  serwer  zajmuje  pewną  powierzchnię,  wymaga 

zasilania 

oraz 

chłodzenia, 

dlatego 

należy 

jak 

najefektywniej je wykorzystywać. 
Wirtualizacja w chmurze polega na podziale fizycznego 

serwera na wiele serwerów wirtualnych.

background image

Chmury obliczeniowe – Zasada 
III 

Kolejną  cechą  jest  elastyczność,  która  jest  niezbędna 

przy tak dużych ilościach zasobów. 
Elastyczność 

jest 

tutaj 

przyrównywane 

do 

dynamicznego 

skalowania, 

które 

polega 

na 

dynamicznej  zmianie  ilości  konsumowanych  zasobów 

odpowiadające realnemu zapotrzebowaniu. 

background image

Chmury obliczeniowe – Zasada 
IV 

Czwartą  zasadą  przetwarzania  w  chmurach  jest 

możliwość  automatycznego  zamawiania  i  wdrożenia 

nowej wirtualnej przestrzeni. 
Wdrożenie  zamówionej  instancji  trwa  zaledwie  kilka 

minut,  natomiast  gdy  zapotrzebowanie  zmniejszy  się, 

można je odesłać i opłaty przestana być naliczane.

background image

Chmury obliczeniowe – Zasada V 

Ostatnią cechą chmur jest model naliczania opłat, który 

polega na płaceniu jedynie za wykorzystane zasoby. 
Klient  nie  podpisuje  umowy  rocznej,  ani  nie  jest 

zobowiązany  do  wykorzystania  określonej  ilości 

zasobów  jak  to  odbywa  się  w  przypadku  zwykłego 

wynajmu serwera. 
Zazwyczaj  zasoby  są  przydzielane  i  rozliczanie 

godzinowo, co opłaca się obydwu stronom transakcji.

background image

Pięć podstawowych zasad definiujących 
przetwarzanie w chmurze

Pula zasobów obliczeniowych dostępnych dla 

każdego zarejestrowanego użytkownika,

Wirtualizacja zasobów obliczeniowych w celu 

maksymalizacji wykorzystania sprzętu,

Elastyczne skalowanie w górę lub w dół,

Automatyczne tworzenie nowych wirtualnych 

maszyn oraz usuwanie maszyn istniejących,

Naliczanie opłat jedynie za wykorzystane zasoby.

background image

Klasyfikacja warstw chmury 
obliczeniowej 

Infrastruktura jako usługa (IaaS)

Platforma jako usługa (PaaS)

Oprogramowani

e jako usługa 

(SaaS)

Framework jako 

usługa (FaaS)

background image

Klasyfikacja warstw chmury 
obliczeniowej 

background image

Klasyfikacja warstw chmury 
obliczeniowej 

background image

W  celu  lepszego  zrozumienia  modeli  i 

sposobów 

wykorzystania 

cloud 

computingu 

najlepiej  zapoznać  się  z  niezwykle  istotnymi  dla 
tej technologii terminami. 

SaaS (z ang. Software as a Service), 

PaaS (z ang. Platform as a Service), 

IaaS (z ang. Infrastructure as a Service), 

Private Cloud, 

Public Cloud, 

Hybrid Cloud. 

TI

Cloud Computing

background image

SaaS (z ang. Software as a Service)

SaaS 

– 

określa 

się 

model 

dystrybucji 

oprogramowania  polegający  na tym, że wszystkie 
związane  z  aplikacją  elementy  znajdują  się  w 
chmurze. 

Użytkownik 

korzystając 

aplikacji 

udostępnianych 

tym 

modelu 

nie 

ma 

konieczności  instalowania  ich  na  własnym 
komputerze. 

Nie 

musi 

martwić 

się 

kompatybilnością 

oprogramowania, 

czy 

też 

zgodność  ze  starszymi  wersjami  systemów 
operacyjnych. 

TI

Modele dystrybucji 

background image

SaaS 

– 

określa 

się 

model 

dystrybucji 

oprogramowania  polegający  na tym, że wszystkie 
związane  z  aplikacją  elementy  znajdują  się  w 
chmurze. 

Przykładem  tego  rodzaju  rozwiązań  mogą  być 

produkty  takie  jak  Gmail,  Google  Docs,  czy  z 
polskiego  rynku  Ifirma.pl.  Model  SaaS  przerzuca 
obowiązki  zarządzania,  aktualizacji,  pomocy 
technicznej z konsumenta na dostawcę. W efekcie 
użytkownik 

oddaje 

kontrolę 

nad 

oprogramowaniem 

dostawcy 

obowiązek 

zapewnienia jego ciągłości działania. 

TI

Modele dystrybucji 

background image

PaaS (z ang. Platform as a Service)

PaaS  -  Model  dystrybucji  chmury  skierowany 
głównie 

do 

programistów 

developerów 

wszelkiego  rodzaju  programów  oraz  aplikacji 
dostępnych 

za 

pośrednictwem 

stron 

internetowych. 

Użytkownicy  PaaS  otrzymują  od  dostawców 

wirtualne  w  pełni  dostosowane  do  ich  wymagań 
środowisko  pracy.  Tego  rodzaju  model  chmury 
udostępniają  między  innymi  Microsoft  przez 
platformę  Azure  i  Amazon  za  pośrednictwem 
Elastic Compute Cloud.

TI

Modele dystrybucji 

background image

PaaS (z ang. Platform as a Service)

PaaS  to  model  niezwykle  atrakcyjny  dla 
dostawców,  którym  zależy  na  rozwoju  swoich 
aplikacji  przy  wykorzystaniu  umiejętności  swoich 
użytkowników. 

TI

Modele dystrybucji 

background image

IaaS (z ang. Infrastructure as a Service), 

IaaS  -  Jak  sama  nazwa  wskazuje,  w  tym  modelu 
rozliczania  chmury  chodzi  o  dostarczaniu 
klientom  tylko  infrastruktury  informatycznej. 
Mowa  tu  oczywiście  o  sprzęcie,  oprogramowania 
oraz  serwisowaniu  sprzętu.  Klient  wykupuje 
konkretną  liczbę  serwerów,  przestrzeń  dyskową, 
czy pamięć obliczeniową. 

TI

Modele dystrybucji 

background image

IaaS (z ang. Infrastructure as a Service), 

Użytkownik chmury w tym modelu ma możliwość 
instalacji  i  konfiguracji  systemu  operacyjnego, 
systemów bazodowanych czy aplikacji końcowych. 

W  modelu  IaaS  sprzedawane  są  między  innymi 
serwery  dedykowane,  z  których  korzystamy  w 
przypadku  konieczności  posiadania  dobrego 
zaplecza hostingowego. 

TI

Modele dystrybucji 

background image

Ze względu na dostępność chmurę dzielimy na: 

chmurę prywatną (Private), 

chmurę publiczną (Public) ,

oraz  chmurę  hybrydową  łączącą  w  sobie  zalety 
chmury prywatnej i publicznej. 

TI

Modele dystrybucji 

background image

Chmura prywatna, której nazwa jest lekko myląca 
to  tak  naprawdę  infrastruktura  stworzona  w 
chmurze przydzielona jednej firmie. 

Przygotowana  może  być  przez  zewnętrznego 
dostawcę  lub  przez  wewnętrzny  dział  IT.  To  co 
wyróżnia chmurę prywatną to fakt, że korzystać z 
niej  mogą  tylko  i  wyłącznie  jej  właściciele  i 
klienci. 
Jest  dostosowany  do  konkretnych  potrzeb,  dzięki 
temu jest bardziej wydajna.

TI

Modele dystrybucji 

background image

W  chmurze  publicznej  wszystko  rozchodzi  się  o 
to, że klient docelowy płaci dokładnie za to czego 
potrzebuję. Ustala konkretnie wszelkie niezbędne 
parametry 

(pojemność 

serwera, 

moc 

obliczeniowa, wydajność) i otrzymuję konfigurację 
spełniającą jego oczekiwania. 

Klient  nie  ponosi  nakładów  inwestycyjnych,  płaci 
tylko  za  to  czego  wymaga.  Dlaczego  ten  rodzaj 
chmury  obliczonej  nazywany  jest  publicznym? 
Otóż  infrastruktura  w  tym  modelu  jest  z  reguły 
własnością 

pojedynczej 

organizacji, 

która 

sprzedaje  swoje  usługi  kierując  je  do  ogółu 
społeczeństwa  lub  konkretnej  branży,  np.  uczelni 
wyższych.

TI

Modele dystrybucji 

background image

Chmura  hybrydowa  natomiast  to  połączenie 

cech  chmury  prywatnej  i  publicznej.  Część 
aplikacji  i  infrastruktury  pracuje  w  chmurze 
prywatnej  a  część  jest  umiejscowiona  w 
przestrzeni chmury publicznej. 

Takie  połączenie  daje  możliwość  połączenia 

zalet  chmury  prywatnej  i  publicznej,  obniżenie 
kosztów 

jej 

budowy 

oraz 

obsługę 

niezaplanowanych obciążeń. 

Teoretycznie  zbudowanie  chmury  w  modelu 

hybrydowanym  niesie  ze  sobą  najwięcej  korzyści, 
z  drugiej  jednak  strony  wiążę  się  z  wyższymi 
kosztami  jakie  trzeba  ponieść  jeżeli  chcemy 
zapewnić wysoką jakość usług oferowanych w tym 
modelu.

TI

Modele dystrybucji 

background image
background image

Klasyfikacja chmur 
obliczeniowych 
wg. lokalizacji 

background image

Klasyfikacja chmur 
obliczeniowych 
wg. lokalizacji 

background image

Klasyfikacja chmur 
obliczeniowych 
wg. lokalizacji

background image

Korzyści stosowania chmury 
obliczeniowej 

zmniejszenie koszów inwestycyjnych na rzecz kosztów 
operacyjnych 

związane z elastycznością 
i brakiem zapotrzebowania 
na serwery 

przewaga konkurencyjna 

background image
background image

Pierwsza dostępna 

publicznie chmura w 

2006 roku Amazon EC2, 

która do tej pory jest 

największą  chmurą.

background image
background image
background image
background image

  Chmura  to  zwiększone  możliwości  w 

przypadku korzystania z nowych funkcjonalności i 
rozwiązań technicznych. Korzystanie z chmury nie 
wymaga 

żmudnego 

procesu 

przekonfigurowywania  aplikacji  w  przypadku 
dodawania kolejnych zasobów. 

TI

Korzyści

background image

  Chmura  to  zwiększona  wydajność.  W  sytuacji 

gdy  nasza  aplikacja  wymaga  większej  mocy 
obliczeniowej lub przestrzeni dyskowej, to jedyne 
co  musimy  zrobić  to  uruchomić  kolejne  zasoby. 
Możemy to zrobić bez blokowania działania strony 
i utraty wydajności. 

TI

Korzyści

background image

  Mniejsze  koszty  i  ograniczenie  ryzyka. 

Korzystając z chmury nie płacimy za to, czego nie 
wykorzystujemy. 

Nie 

musimy 

wykupować 

wysokiego  abonamentu  w  firmie  hostingowej, 
tylko  dlatego,  że  kiedyś  może  się  okazać 
przydatny.  Dodatkowo  jesteśmy  zwolnieni  z 
ponoszeniem  kosztów  związanych  z  utrzymaniem 
infrastruktury serwerowej. 

TI

Korzyści

background image

  Korzystanie  z  chmury  to  łatwa  skalowalność 

biznesu. Prowadząc serwis internetowy o rosnącej 
popularności  stajemy  co  jakiś  czas  przed 
koniecznością  podniesienia  parametrów  naszego 
hostingu.  Potrzebujemy  większej  wydajności, 
większej  przestrzeni  dyskowej.  Na  szczęście  w 
chmurze  nie  stanowi  to  żadnego  problemu,  w 
każdym momencie możemy uruchomić dodatkowe 
zasoby  i  bez  obaw  o  przeciążenie  możemy 
udostępniać  użytkownikom  naszą  stronę  lub 
aplikację. 

TI

Korzyści

background image

  Korzystanie  z  chmury  to  łatwa  skalowalność 

biznesu. Prowadząc serwis internetowy o rosnącej 
popularności  stajemy  co  jakiś  czas  przed 
koniecznością  podniesienia  parametrów  naszego 
hostingu.  Potrzebujemy  większej  wydajności, 
większej  przestrzeni  dyskowej.  Na  szczęście  w 
chmurze  nie  stanowi  to  żadnego  problemu,  w 
każdym momencie możemy uruchomić dodatkowe 
zasoby  i  bez  obaw  o  przeciążenie  możemy 
udostępniać  użytkownikom  naszą  stronę  lub 
aplikację. 

TI

Korzyści

background image

  Chmura  to  łatwość  zarządzania,  a  właściwie 

jego  brak.  Korzystając  z  usług  w  chmurze  nie 
przejmujemy 

się 

zarządzaniem 

systemami, 

serwerami,  sprzętem,  łączami  etc.  wszystko  to 
leży  w  obowiązkach  dostawcy  usług,  my  jako  ich 
odbiorcy  otrzymujemy  wszystko  w  zasobach 
gotowych do wykorzystania. 

TI

Korzyści

background image

Prognozy na temat ewolucji chmury 
obliczeniowej 

1.

Chmura będzie tańsza, bardziej niezawodna, bezpieczniejsza 

i prosta w użyciu.

2.

Chmura stanie się motorem napędzającym wzrost firm, które 

wcześnie na nią przejdą

3.

Koszty dostawców chmury będą równe 25% kosztów 

ponoszonych przez firmowe centra danych.

4.

Megacentra danych w chmurze w 2020 roku będą składały 

się z 500 tysięcy serwerów wartych miliard dolarów.

5.

Do 2020 roku stosunek liczby administratorów do liczby 

serwerów w najlepszego dostawcy spadnie z 1:1000 do 1:10 

000.

6.

Przyszłość chmury jest związana z oprogramowaniem open 

source 

7.

Liderzy rynku wypracują pragmatyczne standardy. Rola 

lidera będzie należała do firmy Amazon.

8.

Ostatecznie pojawi się standard ISO dla chmury.

9.

Rząd amerykański będzie jedną z głównych firm w chmurze 

10.

Model SaaS będzie się rozrastał. Usługi będą aktualizowane 

zgodnie z ulepszanymi standardami.


Document Outline