background image

Cloud Computing 

(Chmura 

Obliczeniowa)

Stanisław 
Józefowicz

background image

Agenda

krótka historia cloud computingu,

idea cloud computingu,

rodzaje chmur  obliczeniowych,

modele usług chmur  obliczeniowych,

przykłady usług w „chmurze”,

zalety i wady  chmur  obliczeniowych

.

background image

Krótka historia cloud 

computingu

rok 1961  John McCarthy stwierdził, 
że pewnego dnia zaawansowane 
komputerowe obliczenia staną się 
publicznie dostępnym narzędziem,

rok 1966 wątek ten został podjęty 
przez Douglasa Parkhilla wksiążce 
The Challenge of the Computer 
Utility”,

rok 1997 pierwsze naukowe użycie 
terminu cloud computing przez prof. 
Ramnatha Chellappa,

Jhon McCarthy

Ramnath Chellappa

background image

Krótka historia cloud 

computingu

rok 1999 powstaje firma Salesforce,

rok 2002 uruchomienie przez Amazon 
usługi Amazon Mechanical Turk, 

rok 2004 uruchomienie przez Google 
usługi Google Apps,

rok 2005 Microsoft uruchamia 
konkurencyjną dla Googel Apps usługę 
Windows Live,  

rok 2006  Amazon uruchamia usługę 
Elastic Compute Cloud,

rok 2010 Microsoft urochamia 
paltformę biznesową  Windows Azure 
Services Platform.

background image

Idea cloud computingu

stanowi ono połączenie  Grid 
Computingu i Utility Computingu,

praktyczne zastosowanie koncepcji 
SOA,

użytkownik korzysta z usługi online 
za pośrednictwem przeglądarki,

dostęp do usługi odbywa się za 
pośrednictwem sieci,

chmura skrywa infrastrukturę 
sprzętową, systemy operacyjne, 
zabezpieczenia itp. ,

całością zarządza personel 
usługodawcy. 

background image

Co kryje chmura?

popularne programy dla domowych 
użytkowników i małych firm,

systemy helpdesk zajmujące się wsparciem 
użytkownika i utrzymaniem 
usług/aplikacji/sprzętu,

baza danych z możliwością zdalnego 
podłączenia,

serwery (hosty) lub dzierżawione miejsce na 
serwerze, 

friewalle, systemy antywirusowe  i bieżąca 
aktualizacja oprogramowania 

platformy umożliwiające napisanie własnego  
oprogramowania przez klientów,

moc obliczeniowa do wynajęcia,

wiele innych usług…

background image

Rodzaje chmur 

obliczeniowych

Podstawowym  kryterium  według  którego  możemy  podzielić 
chmury  to  sposób  w  jaki  sposób  zostanie  ona  zaprojektowana  i 
stworzona, można tutaj wyróżnić trzy rodzaje:

chmury  prywatne  (ang.  Private  cloud),  będące  częścią 
organizacji,  aczkolwiek  jednocześnie  autonomicznym  dostawcą 
usługi,

chmury 

publiczne 

(ang. 

Public 

cloud), 

będące 

zewnętrznym,  ogólnie  dostępnym  dostawcą  (np.  Amazon.com, 
Google, Microsoft itd.),

chmury 

hybrydowe 

(ang. 

Hybrid 

cloud), 

będące 

połączeniem filozofii chmury prywatnej i publicznej.

background image

Modele usług chmur  

obliczeniowych

Kolejnym kryterium podziału jest model usług jakie dana chmura 
oferuje, można wyróżnić pięć takich modeli: 

Kolokacja,

IaasS (ang. Infastructure as a Service) – infrastruktura jako 
usługa,

HaaS (ang. Host as a Service) – host jako usługa,

PaaS (ang. Platform as a Service) – platforma jako usługa,

SaaS (ang. Software as a Service) – oprogramowanie jako 
usługa,

CaaS (ang. Comunication as a Service) - komunikacja jako 
usługa

.

background image

System operacyjny 

ChromeOS

oparty na jądrze Linuxa,

działa na rodzinie procesorów 
ARM i x86,

instalowany jest tylko na tzw. 
Chromebookach (odmiana 
netbooków),

zamiast  klasycznego pulpitu 
specjalna wersja przeglądarki 
Chrome (jedyna aplikacja 
instalowana na dysku netbooka),

wszystkie aplikacje są dostępne 
za pośrednictwem Internetu,

darmowe alternatywy Cloudo, 
eyeOS dostępne za 
pośrednictwem wielu 
przeglądarek.

background image

Google Analytics

instalowany jest na stronie www 
przez wklejenie fragmentu kodu 
JavaScript,

generowanie około 80 rodzajów 
raportów związanych z 
zbieraniem danych dotyczących 
ruchu internetowego, 
wskaźników konwersji,

integracja z aplikacjami e-
commerce,

łatwe integrowanie konta z 
kontami AdWords,

jedynym ograniczeniem jest limit 
5 milionów odsłon na miesiąc dla 
osób, które nie korzystają z 
programu AdWords.

background image

Microsoft Dynamics CRM

zarządzanie kontaktami i relacjami 
z klientami,

dostęp do pełnych danych 
związanych z klientem w każdym 
momencie,

tworzenie, udostępnianie i 
wykorzystywanie raportów bez 
wsparcia działu IT,

kontrolę nad pocztą elektroniczną 
w dowolnym miejscu,

dostęp do usługi poprzez 
przeglądarkę(najlepiej IE) lub 
niezależną  aplikację ,

dostępna wersja  dla urządzeń 
mobilnych i telefonów 
komórkowych z zainstalowanym 
systemem Windows Mobile.

background image

Amazon Cloud Drive/Cloud 

Player

zakupiona w sklepie Amazon 
muzyka trafia na wirtualny 
dysk, ( po kupieniu 1 albumu 
dostajemy 20 GB miejsca na 
rok),

zakupioną muzykę możemy 
odtwarzać przez Internet na 
dowolnym komputerze lub 
urządzeniu mobilnym za 
pomocą aplikacji Amazon 
Cloud Player,

nie ma potrzeby mozolnego 
kopiowania muzyki na 
poszczególne urządzenia.

background image

Cloud computing - 

zestawienie

Zalety :

Wady:

zwiększone możliwości,

zwiększona wydajność,

mniejsze koszty,

ograniczenie ryzyka,

łatwa skalowalność,

łatwość zarządzania.

ograniczenia związane z 
bezpieczeństwem danych,

ograniczenia związane z 
wydajnością w chmurze 
aplikacji pracujących w 
czasie rzeczywistym,

obawy związane z 
dostępnością danych i  
aplikacji.

background image

Dziękuję za 

uwagę !


Document Outline