CLOUD COMPUTING<br />Biznesowe i techniczne aspekty<br />Wojciech Obst<br />
Informacja<br />Wojciech Obst<br />http://www.soablog.pl<br />wojciech.obst@gmail.com<br />www :<br />e-mail :<br />2<br />
Kto może być zainteresowany…<br />3<br />
Agenda<br />Historia i geneza<br />Definicja, lub może definicje…<br />Architektura<br />Rodzaje chmur obliczeniowych<br /...
Historia<br />          1999                                		<br />5<br />
Historia<br />Producent oprogramowania<br />Problemy :<br /><ul><li> utrzymanie
support
 kolejne licencje
 nadmiarowość lub ponadmiarowość</li></ul>6<br />
Historia<br />          1999                                2005		<br />7<br />
Historia<br />          1999                                2005		    2007…<br />8<br />
Geneza<br />9<br />
Definicja<br />Brak standardu &gt; definicja autorska, punkt widzenia<br />10<br />
Definicja autorska - cechy<br />Skalowalność i wirtualizacja platform<br />Praca za pośrednictwem sieci Internet<br />Pros...
Prosta definicja autorska<br />Skalowalna platforma sprzętowo/programowa udostępniona u zewnętrznego operatora jako usługa...
Definicja na przykładzie<br />13<br />
Definicja na przykładzie<br />14<br />
Zalety<br />Eliminacja obowiązków<br />Eliminacja nadmiarowości<br />Dynamiczna skalowalność<br />Szereg usług dodatkowych...
Architektura<br />16<br />
Infrastruktura<br />Infrastruktura pokazywana klientowi jest z reguły usługą, udostępnioną za pomocą warstwy usług<br />17...
Usługi<br />Baza danych<br />Przestrzeń dyskowa (STORAGE)<br />Kolejka (QUEUE)<br />Autentykacja<br />Geolokalizacja<br />...
Platforma<br />Platforma to nie tylko środowisko do deploymentu, monitorowania czy zarządzania aplikacjami, definicja plat...
Technologia, platforma<br />.NET (Windows)<br />Java (Linux, Windows)<br />Python (Linux)<br />Każda inna… (w przypadku ch...
Rodzaje chmur<br />Typ<br />IaaS – Infrastructure as a Service<br />PaaS – Platform as a Service<br />SaaS – Software as a...
Dla kogo cloudcomputing?<br />Start-up’y<br />Aplikacje „zasobożerne”<br />Przechowywanie danych, backup’y<br />Aplikacje ...
Dla kogo cloudcomputing?<br />Bezpieczne przesyłanie plików<br />Zarządzanie maszynami wirtualnymi (szkolenia)<br />Zdalna...
Główni gracze<br />24<br />
Amazon EC2<br />CloudAppy, TibcoSilver<br />25<br />
Amazon EC2<br />Najstarszy dostawca<br />Ciągle rozbudowywane usługi dodatkowe<br />Bogata dokumentacja i przykłady<br />D...
Google AppEngine<br />27<br />
Google AppEngine<br />Szybkie środowisko (Python)<br />Ciągła rozbudowa<br />Ogromna społeczność programistów<br />28<br />
BETA<br />29<br />
Windows Azure<br />Prosty deployment aplikacji .NET<br />Łatwość nawigacji i administracji<br />Duża ilość usług<br />Dobr...
31<br />
GoGrid<br /><ul><li>Alternatywa dla Amazon EC2
Ciągle w wersji BETA
Obsługa Windows 2008</li></ul>32<br />
Przykładowe ceny<br />33<br />
Przykładowe ceny<br />34<br />
Przykładowe ceny<br />35<br />
Firmowe IT w chmurze<br />Rozbij  4 systemy w 15 różnych usług, dołóż do nich system autentykacji, przenieś relacyjną bazę...
Firmowe IT w chmurze<br />Traktuj model CLOUD, tak jak części SOA<br />Tylko niektóre procesy nadają się do przeniesienia ...
Firmowe IT w chmurze<br />wg. Davida Linthicum’a<br />www.bluemountainlabs.com<br />38<br />
Firmowe IT w chmurze<br />Kiedy opłaca się przenieść do chmury…<br />Kiedy usługi są od siebie niezależne (luźno powiązane...
Firmowe IT w chmurze<br />Kiedy nie opłaca się przenosić do chmury…<br />Kiedy usługi, aplikacje, dane są ściśle i mocno p...
Firmowe IT w chmurze<br />Potrzebna jest również dogłębna wiedza odnośnie wybranej przez nas platformy cloudcomputing’owej...
Upcoming SlideShare
Loading in...5
×

Cloud Computing

2,446

Published on

Biznesowe i techniczne aspekty cloud computingu

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,446
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
65
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Cloud Computing

  1. 1. CLOUD COMPUTING<br />Biznesowe i techniczne aspekty<br />Wojciech Obst<br />
  2. 2. Informacja<br />Wojciech Obst<br />http://www.soablog.pl<br />wojciech.obst@gmail.com<br />www :<br />e-mail :<br />2<br />
  3. 3. Kto może być zainteresowany…<br />3<br />
  4. 4. Agenda<br />Historia i geneza<br />Definicja, lub może definicje…<br />Architektura<br />Rodzaje chmur obliczeniowych<br />Dla kogo cloudcomputing?<br />Główni gracze<br />Firmowe IT w chmurze<br />Przyszłość<br />Podsumowanie<br />4<br />
  5. 5. Historia<br /> 1999 <br />5<br />
  6. 6. Historia<br />Producent oprogramowania<br />Problemy :<br /><ul><li> utrzymanie
  7. 7. support
  8. 8. kolejne licencje
  9. 9. nadmiarowość lub ponadmiarowość</li></ul>6<br />
  10. 10. Historia<br /> 1999 2005 <br />7<br />
  11. 11. Historia<br /> 1999 2005 2007…<br />8<br />
  12. 12. Geneza<br />9<br />
  13. 13. Definicja<br />Brak standardu &gt; definicja autorska, punkt widzenia<br />10<br />
  14. 14. Definicja autorska - cechy<br />Skalowalność i wirtualizacja platform<br />Praca za pośrednictwem sieci Internet<br />Proste monitorowanie i zarządzanie<br />Wynik działania to aplikacja lub usługa<br />Usługa CC jako serwis / API<br />Usługa CC udostępnia serwisy<br />11<br />
  15. 15. Prosta definicja autorska<br />Skalowalna platforma sprzętowo/programowa udostępniona u zewnętrznego operatora jako usługa<br />12<br />
  16. 16. Definicja na przykładzie<br />13<br />
  17. 17. Definicja na przykładzie<br />14<br />
  18. 18. Zalety<br />Eliminacja obowiązków<br />Eliminacja nadmiarowości<br />Dynamiczna skalowalność<br />Szereg usług dodatkowych<br />Wiele innych…<br />15<br />
  19. 19. Architektura<br />16<br />
  20. 20. Infrastruktura<br />Infrastruktura pokazywana klientowi jest z reguły usługą, udostępnioną za pomocą warstwy usług<br />17<br />
  21. 21. Usługi<br />Baza danych<br />Przestrzeń dyskowa (STORAGE)<br />Kolejka (QUEUE)<br />Autentykacja<br />Geolokalizacja<br />Balansowanie ruchu<br />API<br />Monitoring / zarządzanie<br />I wiele innych…<br />18<br />
  22. 22. Platforma<br />Platforma to nie tylko środowisko do deploymentu, monitorowania czy zarządzania aplikacjami, definicja platformy jest coraz szersza!<br />Platforma może być wybrana swobodnie!<br />19<br />
  23. 23. Technologia, platforma<br />.NET (Windows)<br />Java (Linux, Windows)<br />Python (Linux)<br />Każda inna… (w przypadku chmur IaaS)<br />20<br />
  24. 24. Rodzaje chmur<br />Typ<br />IaaS – Infrastructure as a Service<br />PaaS – Platform as a Service<br />SaaS – Software as a Service<br />Lokalizacja<br />Cloud<br />Private Cloud<br />Hybrid Cloud<br />21<br />
  25. 25. Dla kogo cloudcomputing?<br />Start-up’y<br />Aplikacje „zasobożerne”<br />Przechowywanie danych, backup’y<br />Aplikacje w modelu SaaS<br />Agencje marketingowe<br />Media, TV<br />22<br />
  26. 26. Dla kogo cloudcomputing?<br />Bezpieczne przesyłanie plików<br />Zarządzanie maszynami wirtualnymi (szkolenia)<br />Zdalna współpraca zespołowa<br />System ERP w modelu SaaS<br />Pulpit w chmurze, synchronizacja plików<br />Przechowywanie plików w chmurze Windows Azure<br />23<br />
  27. 27. Główni gracze<br />24<br />
  28. 28. Amazon EC2<br />CloudAppy, TibcoSilver<br />25<br />
  29. 29. Amazon EC2<br />Najstarszy dostawca<br />Ciągle rozbudowywane usługi dodatkowe<br />Bogata dokumentacja i przykłady<br />Duża ilość klientów<br />Duża ilość rozwiązań dodatkowych, świadczonych przez firmy trzecie<br />26<br />
  30. 30. Google AppEngine<br />27<br />
  31. 31. Google AppEngine<br />Szybkie środowisko (Python)<br />Ciągła rozbudowa<br />Ogromna społeczność programistów<br />28<br />
  32. 32. BETA<br />29<br />
  33. 33. Windows Azure<br />Prosty deployment aplikacji .NET<br />Łatwość nawigacji i administracji<br />Duża ilość usług<br />Dobrze znane, wypróbowane rozwiązania<br />30<br />
  34. 34. 31<br />
  35. 35. GoGrid<br /><ul><li>Alternatywa dla Amazon EC2
  36. 36. Ciągle w wersji BETA
  37. 37. Obsługa Windows 2008</li></ul>32<br />
  38. 38. Przykładowe ceny<br />33<br />
  39. 39. Przykładowe ceny<br />34<br />
  40. 40. Przykładowe ceny<br />35<br />
  41. 41. Firmowe IT w chmurze<br />Rozbij 4 systemy w 15 różnych usług, dołóż do nich system autentykacji, przenieś relacyjną bazę danych w bazę danych operatora. Na końcu wykorzystaj usługi dodane. Podawaj za pośrednictwem przeglądarki www.<br />Nie ma prostego przepisu na wykorzystanie chmury w firmie.<br />36<br />
  42. 42. Firmowe IT w chmurze<br />Traktuj model CLOUD, tak jak części SOA<br />Tylko niektóre procesy nadają się do przeniesienia w chmurę<br />Musisz zdefiniować jakie dane możesz trzymać w chmurze<br />37<br />
  43. 43. Firmowe IT w chmurze<br />wg. Davida Linthicum’a<br />www.bluemountainlabs.com<br />38<br />
  44. 44. Firmowe IT w chmurze<br />Kiedy opłaca się przenieść do chmury…<br />Kiedy usługi są od siebie niezależne (luźno powiązane)<br />Kiedy punkty integracji są dobrze określone<br />Kiedy niski poziom bezpieczeństwa będzie wystarczający<br />Kiedy wewnętrzna architektura IT jest „zdrowa”<br />Kiedy internet jest platformą docelową<br />Kiedy koszt ma znaczenie<br />Kiedy aplikacje są nowe<br />39<br />
  45. 45. Firmowe IT w chmurze<br />Kiedy nie opłaca się przenosić do chmury…<br />Kiedy usługi, aplikacje, dane są ściśle i mocno powiązane<br />Kiedy punkty integracji nie są dobrze określone<br />Kiedy wymagany jest wysoki poziom bezpieczeństwa<br />Kiedy architektura IT wewnątrz organizacji wymaga jeszcze dopracowania<br />Kiedy aplikacja wymaga natywnego interfejsu<br />40<br />
  46. 46. Firmowe IT w chmurze<br />Potrzebna jest również dogłębna wiedza odnośnie wybranej przez nas platformy cloudcomputing’owej!<br />41<br />
  47. 47. Przyszłość<br />TIBCO Silver<br />Systemy cloudcomputingowe (vSphere, Ubuntu)<br />Wspólny standard dla chmur?<br />42<br />
  48. 48. Podsumowanie<br />2014 = cloudcomputing x 3 (wg Gartnera)<br />2009 = 56 mld USD<br />43<br />
  49. 49. Źródła<br />Wikipedia<br />IDG<br />Amazon Web Services - http://aws.amazon.com/<br />Google AppEngine - http://code.google.com/appengine/<br />Windows Azure - http://www.microsoft.com/azure/default.mspx<br />44<br />
  50. 50. Dyskusja<br />Pytania i odpowiedzi<br />45<br />
  51. 51. Dziękuję za uwagę!<br />Wojciech Obst<br />http://www.soablog.pl<br />wojciech.obst@gmail.com<br />www :<br />e-mail :<br />46<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×