Cloud Computing
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Cloud Computing

  • 3,798 views
Uploaded on

Biznesowe i techniczne aspekty cloud computingu

Biznesowe i techniczne aspekty cloud computingu

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,798
On Slideshare
3,777
From Embeds
21
Number of Embeds
1

Actions

Shares
Downloads
63
Comments
0
Likes
1

Embeds 21

http://www.slideshare.net 21

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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. Historia
    Producent oprogramowania
    Problemy :
    • utrzymanie
    • 7. support
    • 8. kolejne licencje
    • 9. nadmiarowość lub ponadmiarowość
    6
  • 10. Historia
    1999 2005
    7
  • 11. Historia
    1999 2005 2007…
    8
  • 12. Geneza
    9
  • 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
  • 16. Definicja na przykładzie
    13
  • 17. Definicja na przykładzie
    14
  • 18. Zalety
    Eliminacja obowiązków
    Eliminacja nadmiarowości
    Dynamiczna skalowalność
    Szereg usług dodatkowych
    Wiele innych…
    15
  • 19. Architektura
    16
  • 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
  • 27. Główni gracze
    24
  • 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
  • 30. Google AppEngine
    27
  • 31. Google AppEngine
    Szybkie środowisko (Python)
    Ciągła rozbudowa
    Ogromna społeczność programistów
    28
  • 32. BETA
    29
  • 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. GoGrid
    • Alternatywa dla Amazon EC2
    • 36. Ciągle w wersji BETA
    • 37. Obsługa Windows 2008
    32
  • 38. Przykładowe ceny
    33
  • 39. Przykładowe ceny
    34
  • 40. Przykładowe ceny
    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