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

Mais conteúdo relacionado

Semelhante a Cloud Computing

GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...Michal Furmankiewicz
 
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...PROIDEA
 
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PROIDEA
 
ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...
ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...
ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...Connectorio
 
Automatyzacja fundament każdej chmury
Automatyzacja fundament każdej chmury Automatyzacja fundament każdej chmury
Automatyzacja fundament każdej chmury Jakub Mazurkiewicz
 
PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...
PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...
PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...PROIDEA
 
Cloud computing we współpracy firm logistycznych
Cloud computing we współpracy firm logistycznychCloud computing we współpracy firm logistycznych
Cloud computing we współpracy firm logistycznychArkadiusz Kawa
 
IT Infrastructure
IT InfrastructureIT Infrastructure
IT InfrastructurePiotr Stopa
 
[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)Jaroslaw Sobel
 
PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj
PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj
PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj PROIDEA
 
Poland- Smart Client Technology - MTS 2005
Poland- Smart Client Technology - MTS 2005Poland- Smart Client Technology - MTS 2005
Poland- Smart Client Technology - MTS 2005Tomasz Cieplak
 
Gemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.comGemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.comMaciej Morawski
 
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PROIDEA
 
K3 System - Prezentacja firmy
K3 System - Prezentacja firmyK3 System - Prezentacja firmy
K3 System - Prezentacja firmyK3 System
 
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPROIDEA
 
qcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa sqcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa sQcadoo Limited
 
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...ecommerce2007
 

Semelhante a Cloud Computing (20)

GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
 
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
 
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
 
ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...
ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...
ConnectorIO Cloud BMS - prezentacja oprogramowania do zarządzania infrastrukt...
 
Automatyzacja fundament każdej chmury
Automatyzacja fundament każdej chmury Automatyzacja fundament każdej chmury
Automatyzacja fundament każdej chmury
 
PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...
PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...
PLNOG 22 - Jakub Leszewski - Citrix SD-WAN - niezawodny, efektywny i bezpiecz...
 
Cloud computing we współpracy firm logistycznych
Cloud computing we współpracy firm logistycznychCloud computing we współpracy firm logistycznych
Cloud computing we współpracy firm logistycznych
 
IT Infrastructure
IT InfrastructureIT Infrastructure
IT Infrastructure
 
[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)
 
PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj
PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj
PLNOG15: MPLS and SDN in modern Data Center - Artur Gmaj
 
Poland- Smart Client Technology - MTS 2005
Poland- Smart Client Technology - MTS 2005Poland- Smart Client Technology - MTS 2005
Poland- Smart Client Technology - MTS 2005
 
Gemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.comGemini Cloud - Salesforce.com
Gemini Cloud - Salesforce.com
 
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
 
NET flow
NET flowNET flow
NET flow
 
K3 System - Prezentacja firmy
K3 System - Prezentacja firmyK3 System - Prezentacja firmy
K3 System - Prezentacja firmy
 
Introduction to AWS
Introduction to AWS Introduction to AWS
Introduction to AWS
 
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
 
WF w zastosowaniach Web
WF w zastosowaniach WebWF w zastosowaniach Web
WF w zastosowaniach Web
 
qcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa sqcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa s
 
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
 

Cloud Computing

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