SlideShare a Scribd company logo
1 of 17
Optymalizacja hostingu Aby sukces projektu nie byłpocałunkiemśmierci... Tytuł prezentacji podtytuł Tytuł prezentacji podtytuł Piotr Karwatka
Kiedysukces jest pocałunkiemśmierci Web 1.0 – read, Web 2.0 – read & write - serwisy web 2.0 niewiedząkiedyi z jakimimpetemichtreścizostanąrozbudowane,- serwisymusząbyćprzygotowanenanagływzrostliczbyużytkowników ... nasza-klasa.pl ... ale niewszystkiesąprzygotowane .... :-)‏
Koszty IT Przychody Koszty Zysk Wydawałoby się proste?
Koszty IT vs. Korzyści biznesowy elastyczność bezawaryjność skalowalność Przychody Koszty łącze serwery Zysk To jest PROSTE!
więc … czy warto się przejmować?
Tak 
Dlaczegoistnieje problem? większośćoprogramowania jest  źlezaprojektowana większość infrastruktury jest niezoptymalizowana Przyczyny: 	- dobra architektura jest droga? (niekoniecznie),  	- „pomyślimy o tym, gdystaniesięproblemem” (zapóźno!), 	- programowanie w ruby/php/python/asp.net jest proste! :-), 	- korzystamy z gotowych, „profesjonalnych” rozwiązań! - hosting jest tani i prosty! Większość popularnegooprogramowania  jest źlezaprojektowane ibardzotrudne w skalowaniu! JeśliużywaszosCommerce, DrupalalubJoomli przyhamujswoichmarketingowców! ( )‏
Na co zwrócić uwagę
Dobry projekt aplikacji koszt skalowanie pionowe skalowanie poziome ilość cpu = + ...
Piotr Karwatka - Biznes20.pl Utrzymanie aplikacjijest proste... 4. Gotowe rozwiązania – EC2 (+enomalism.com), 3tera,  rightscale.com ... wirtualizacja środowiska, elastyczne chmury obliczeniowe + niewymagająopiekinadwłasnymśrodowiskiemsprzętowym, + łatwe w konfiguracjiizarządzaniu (zarządzanieobrazamisystemów), + przezroczystaobsługawielucentrówdanych – maksymalnaodpornośćnaawarie, + tanieprzymałychiśrednichprojektach (kilkacentówzagodzinępracy), + odpornośćnaskoki! - ale drooogieprzydużychrozwiązaniach, - skalowanietylkoaplikacjioraz storage
… jeśli je planujemy! Aplikacje są coraz bardziej skomplikowane Koszty muszą być minimalizowane w początkowym okresie Bezpieczeństwo przede wszystkim! Rozważ wirtualizację! Dynamicznie rozszerzanie infrastruktury Lepsza utylizacja sprzętu Zwiększone bezpieczeństwo Niezależność projektu fizycznego od logicznego
Chmury obliczeniowe Kolejny etap rozwoju  - ale to tylko narzędzie. Ważna niezależność od dostawcy Możliwość obsługi skoków (np. święta) Ale co z bezpieczeństwem danych (gdzie one są?  )
To co mam zrobić? Czy nie jest za późno? ,[object Object]
Sprawdzają się rozwiązania szyte na miarę!,[object Object]
300 000 zarejestrowanych użytkowników 26 tyś. kliknięć w Play na dobę Pełna migracja systemu w celu redukcji kosztów i podniesienia jakości usług IT Efekt końcowy? Redukcja CTO o 30%, zwiększenie stabilności i dostępności wideo (CDN)
[object Object]
System dostarczania treści DCS

More Related Content

Viewers also liked

Mass Ignition Principles
Mass Ignition PrinciplesMass Ignition Principles
Mass Ignition PrinciplesMass Ignition
 
Nowe kanały w eCommerce
Nowe kanały w eCommerceNowe kanały w eCommerce
Nowe kanały w eCommerceDivante
 
Case study - TUI Poland
Case study - TUI PolandCase study - TUI Poland
Case study - TUI PolandDivante
 
Research To Revenue
Research To RevenueResearch To Revenue
Research To Revenuestevenplumb
 
Wsparcie sprzedaży sezonowej w e-Commerce
Wsparcie sprzedaży sezonowej w e-CommerceWsparcie sprzedaży sezonowej w e-Commerce
Wsparcie sprzedaży sezonowej w e-CommerceDivante
 
Od małego do dużego - jak przeskoczyć przepaść w eCommerce
Od małego do dużego - jak przeskoczyć przepaść w eCommerceOd małego do dużego - jak przeskoczyć przepaść w eCommerce
Od małego do dużego - jak przeskoczyć przepaść w eCommerceDivante
 
Sprzedaż rozwiązuje wszystkie problemy
Sprzedaż rozwiązuje wszystkie problemySprzedaż rozwiązuje wszystkie problemy
Sprzedaż rozwiązuje wszystkie problemyDivante
 
Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce
Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce
Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce Divante
 

Viewers also liked (8)

Mass Ignition Principles
Mass Ignition PrinciplesMass Ignition Principles
Mass Ignition Principles
 
Nowe kanały w eCommerce
Nowe kanały w eCommerceNowe kanały w eCommerce
Nowe kanały w eCommerce
 
Case study - TUI Poland
Case study - TUI PolandCase study - TUI Poland
Case study - TUI Poland
 
Research To Revenue
Research To RevenueResearch To Revenue
Research To Revenue
 
Wsparcie sprzedaży sezonowej w e-Commerce
Wsparcie sprzedaży sezonowej w e-CommerceWsparcie sprzedaży sezonowej w e-Commerce
Wsparcie sprzedaży sezonowej w e-Commerce
 
Od małego do dużego - jak przeskoczyć przepaść w eCommerce
Od małego do dużego - jak przeskoczyć przepaść w eCommerceOd małego do dużego - jak przeskoczyć przepaść w eCommerce
Od małego do dużego - jak przeskoczyć przepaść w eCommerce
 
Sprzedaż rozwiązuje wszystkie problemy
Sprzedaż rozwiązuje wszystkie problemySprzedaż rozwiązuje wszystkie problemy
Sprzedaż rozwiązuje wszystkie problemy
 
Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce
Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce
Zaskakujące czynniki porażek we wdrażaniu Omnichanel i eCommerce
 

Similar to Optymalizacja hostingu

Pocałunek śmierci
Pocałunek śmierciPocałunek śmierci
Pocałunek śmierciDivante
 
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
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidkŁukasz Grala
 
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13Divante
 
HPE ProLiant DL300 - serwery rackowe
HPE ProLiant DL300 - serwery rackoweHPE ProLiant DL300 - serwery rackowe
HPE ProLiant DL300 - serwery rackowehpepolska
 
Komputer PC w nowoczesnej firmie
Komputer PC w nowoczesnej firmieKomputer PC w nowoczesnej firmie
Komputer PC w nowoczesnej firmieWydawnictwo Helion
 
PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...
PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...
PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...PROIDEA
 
Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego2040.io
 
PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim
PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim
PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim PROIDEA
 
The story of GOG.com Cache - PHPers 2014 ( PL )
 The story of GOG.com Cache - PHPers 2014 ( PL ) The story of GOG.com Cache - PHPers 2014 ( PL )
The story of GOG.com Cache - PHPers 2014 ( PL )GOG.com dev team
 
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
 
[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)
[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)
[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)Jaroslaw Sobel
 
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Jarek Sokolnicki
 
infraxstructure: Paweł Serwan i Jarosław Sobel "Wirtualizacja aplikacji czy ...
infraxstructure: Paweł Serwan i Jarosław Sobel  "Wirtualizacja aplikacji czy ...infraxstructure: Paweł Serwan i Jarosław Sobel  "Wirtualizacja aplikacji czy ...
infraxstructure: Paweł Serwan i Jarosław Sobel "Wirtualizacja aplikacji czy ...PROIDEA
 
IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl 3camp
 
PLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimy
PLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimyPLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimy
PLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimyPROIDEA
 

Similar to Optymalizacja hostingu (20)

Pocałunek śmierci
Pocałunek śmierciPocałunek śmierci
Pocałunek śmierci
 
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...
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidk
 
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13
 
HPE ProLiant DL300 - serwery rackowe
HPE ProLiant DL300 - serwery rackoweHPE ProLiant DL300 - serwery rackowe
HPE ProLiant DL300 - serwery rackowe
 
Komputer PC w nowoczesnej firmie
Komputer PC w nowoczesnej firmieKomputer PC w nowoczesnej firmie
Komputer PC w nowoczesnej firmie
 
Mikrousługi w allegro
Mikrousługi w allegroMikrousługi w allegro
Mikrousługi w allegro
 
BCC ECM
BCC ECMBCC ECM
BCC ECM
 
PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...
PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...
PLNOG15: Security and applications control in Next-Gen Data Center - Seweryn ...
 
Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego
 
PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim
PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim
PLNOG 8: Paweł Pytlakowski - Hosting i backup danych w środowisku operatorskim
 
The story of GOG.com Cache - PHPers 2014 ( PL )
 The story of GOG.com Cache - PHPers 2014 ( PL ) The story of GOG.com Cache - PHPers 2014 ( PL )
The story of GOG.com Cache - PHPers 2014 ( PL )
 
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 ...
 
Wprowadzenie do Microsoft Azure
Wprowadzenie do Microsoft AzureWprowadzenie do Microsoft Azure
Wprowadzenie do Microsoft Azure
 
[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)
[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)
[infraXstructure] Wirtualizacja aplikacji czy desktopów (PL)
 
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
 
infraxstructure: Paweł Serwan i Jarosław Sobel "Wirtualizacja aplikacji czy ...
infraxstructure: Paweł Serwan i Jarosław Sobel  "Wirtualizacja aplikacji czy ...infraxstructure: Paweł Serwan i Jarosław Sobel  "Wirtualizacja aplikacji czy ...
infraxstructure: Paweł Serwan i Jarosław Sobel "Wirtualizacja aplikacji czy ...
 
It od kuchni w nokaut.pl
It od kuchni w nokaut.plIt od kuchni w nokaut.pl
It od kuchni w nokaut.pl
 
IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl
 
PLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimy
PLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimyPLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimy
PLNOG 4: Przemysław Frasunek - CDN w Polsce - czyli jak my to robimy
 

More from Divante

How to spin off the product from the agency
How to spin off the product from the agencyHow to spin off the product from the agency
How to spin off the product from the agencyDivante
 
I love-marketing - Technologie w ktore warto inwestowac w eCommerce
I love-marketing - Technologie w ktore warto inwestowac w eCommerceI love-marketing - Technologie w ktore warto inwestowac w eCommerce
I love-marketing - Technologie w ktore warto inwestowac w eCommerceDivante
 
Wejście do Omnichannel - 5 czynników sukcesu
Wejście do Omnichannel - 5 czynników sukcesuWejście do Omnichannel - 5 czynników sukcesu
Wejście do Omnichannel - 5 czynników sukcesuDivante
 
Wysoka skalowalność systemu e-commerce na przykładzie magento
Wysoka skalowalność systemu e-commerce na przykładzie magentoWysoka skalowalność systemu e-commerce na przykładzie magento
Wysoka skalowalność systemu e-commerce na przykładzie magentoDivante
 
Wzorce projektowe w Magento
Wzorce projektowe w MagentoWzorce projektowe w Magento
Wzorce projektowe w MagentoDivante
 
Agregacja i analiza logów
Agregacja i analiza logówAgregacja i analiza logów
Agregacja i analiza logówDivante
 
Code review
Code reviewCode review
Code reviewDivante
 
CDP.pl - tech case study by Divante
CDP.pl - tech case study by DivanteCDP.pl - tech case study by Divante
CDP.pl - tech case study by DivanteDivante
 
Kongres eHandlu - Przyszłość e-Commerce
Kongres eHandlu - Przyszłość e-CommerceKongres eHandlu - Przyszłość e-Commerce
Kongres eHandlu - Przyszłość e-CommerceDivante
 
Jak mierzyć e-Commerce - Big Data w e-Commerce
Jak mierzyć e-Commerce - Big Data w e-CommerceJak mierzyć e-Commerce - Big Data w e-Commerce
Jak mierzyć e-Commerce - Big Data w e-CommerceDivante
 
Sprzeda zagraniczna case study funmedia-bart-omiej postek
Sprzeda  zagraniczna case study funmedia-bart-omiej postekSprzeda  zagraniczna case study funmedia-bart-omiej postek
Sprzeda zagraniczna case study funmedia-bart-omiej postekDivante
 
Sprzeda zagraniczna case study divante-tomasz karwatka
Sprzeda  zagraniczna case study divante-tomasz karwatkaSprzeda  zagraniczna case study divante-tomasz karwatka
Sprzeda zagraniczna case study divante-tomasz karwatkaDivante
 
Sprzeda saa s via facebook-catvertiser_mi-osz belter
Sprzeda  saa s via facebook-catvertiser_mi-osz belterSprzeda  saa s via facebook-catvertiser_mi-osz belter
Sprzeda saa s via facebook-catvertiser_mi-osz belterDivante
 
Saa s sales funnel brand24_mick griffin
Saa s sales funnel brand24_mick griffinSaa s sales funnel brand24_mick griffin
Saa s sales funnel brand24_mick griffinDivante
 
Predictable revenue w praktyce usability tools_jakub królikowski
Predictable revenue w praktyce usability tools_jakub królikowskiPredictable revenue w praktyce usability tools_jakub królikowski
Predictable revenue w praktyce usability tools_jakub królikowskiDivante
 
Jak eskportuj polskie spó-ki technol right-hello_bartosz majewski
Jak eskportuj  polskie spó-ki technol right-hello_bartosz majewskiJak eskportuj  polskie spó-ki technol right-hello_bartosz majewski
Jak eskportuj polskie spó-ki technol right-hello_bartosz majewskiDivante
 
10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...
10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...
10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...Divante
 
Quick Wins w e-Commerce
Quick Wins w e-CommerceQuick Wins w e-Commerce
Quick Wins w e-CommerceDivante
 
Generowanie sprzedaży międzynarodowej w Divante - case study
Generowanie sprzedaży międzynarodowej w Divante - case studyGenerowanie sprzedaży międzynarodowej w Divante - case study
Generowanie sprzedaży międzynarodowej w Divante - case studyDivante
 
Sprzedaż zagraniczna usług IT w Divante
Sprzedaż zagraniczna usług IT w DivanteSprzedaż zagraniczna usług IT w Divante
Sprzedaż zagraniczna usług IT w DivanteDivante
 

More from Divante (20)

How to spin off the product from the agency
How to spin off the product from the agencyHow to spin off the product from the agency
How to spin off the product from the agency
 
I love-marketing - Technologie w ktore warto inwestowac w eCommerce
I love-marketing - Technologie w ktore warto inwestowac w eCommerceI love-marketing - Technologie w ktore warto inwestowac w eCommerce
I love-marketing - Technologie w ktore warto inwestowac w eCommerce
 
Wejście do Omnichannel - 5 czynników sukcesu
Wejście do Omnichannel - 5 czynników sukcesuWejście do Omnichannel - 5 czynników sukcesu
Wejście do Omnichannel - 5 czynników sukcesu
 
Wysoka skalowalność systemu e-commerce na przykładzie magento
Wysoka skalowalność systemu e-commerce na przykładzie magentoWysoka skalowalność systemu e-commerce na przykładzie magento
Wysoka skalowalność systemu e-commerce na przykładzie magento
 
Wzorce projektowe w Magento
Wzorce projektowe w MagentoWzorce projektowe w Magento
Wzorce projektowe w Magento
 
Agregacja i analiza logów
Agregacja i analiza logówAgregacja i analiza logów
Agregacja i analiza logów
 
Code review
Code reviewCode review
Code review
 
CDP.pl - tech case study by Divante
CDP.pl - tech case study by DivanteCDP.pl - tech case study by Divante
CDP.pl - tech case study by Divante
 
Kongres eHandlu - Przyszłość e-Commerce
Kongres eHandlu - Przyszłość e-CommerceKongres eHandlu - Przyszłość e-Commerce
Kongres eHandlu - Przyszłość e-Commerce
 
Jak mierzyć e-Commerce - Big Data w e-Commerce
Jak mierzyć e-Commerce - Big Data w e-CommerceJak mierzyć e-Commerce - Big Data w e-Commerce
Jak mierzyć e-Commerce - Big Data w e-Commerce
 
Sprzeda zagraniczna case study funmedia-bart-omiej postek
Sprzeda  zagraniczna case study funmedia-bart-omiej postekSprzeda  zagraniczna case study funmedia-bart-omiej postek
Sprzeda zagraniczna case study funmedia-bart-omiej postek
 
Sprzeda zagraniczna case study divante-tomasz karwatka
Sprzeda  zagraniczna case study divante-tomasz karwatkaSprzeda  zagraniczna case study divante-tomasz karwatka
Sprzeda zagraniczna case study divante-tomasz karwatka
 
Sprzeda saa s via facebook-catvertiser_mi-osz belter
Sprzeda  saa s via facebook-catvertiser_mi-osz belterSprzeda  saa s via facebook-catvertiser_mi-osz belter
Sprzeda saa s via facebook-catvertiser_mi-osz belter
 
Saa s sales funnel brand24_mick griffin
Saa s sales funnel brand24_mick griffinSaa s sales funnel brand24_mick griffin
Saa s sales funnel brand24_mick griffin
 
Predictable revenue w praktyce usability tools_jakub królikowski
Predictable revenue w praktyce usability tools_jakub królikowskiPredictable revenue w praktyce usability tools_jakub królikowski
Predictable revenue w praktyce usability tools_jakub królikowski
 
Jak eskportuj polskie spó-ki technol right-hello_bartosz majewski
Jak eskportuj  polskie spó-ki technol right-hello_bartosz majewskiJak eskportuj  polskie spó-ki technol right-hello_bartosz majewski
Jak eskportuj polskie spó-ki technol right-hello_bartosz majewski
 
10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...
10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...
10 b -dów przy wprowadzaniu e commerce na rynki zagr-goralewicz.co_bartosz gó...
 
Quick Wins w e-Commerce
Quick Wins w e-CommerceQuick Wins w e-Commerce
Quick Wins w e-Commerce
 
Generowanie sprzedaży międzynarodowej w Divante - case study
Generowanie sprzedaży międzynarodowej w Divante - case studyGenerowanie sprzedaży międzynarodowej w Divante - case study
Generowanie sprzedaży międzynarodowej w Divante - case study
 
Sprzedaż zagraniczna usług IT w Divante
Sprzedaż zagraniczna usług IT w DivanteSprzedaż zagraniczna usług IT w Divante
Sprzedaż zagraniczna usług IT w Divante
 

Optymalizacja hostingu

  • 1. Optymalizacja hostingu Aby sukces projektu nie byłpocałunkiemśmierci... Tytuł prezentacji podtytuł Tytuł prezentacji podtytuł Piotr Karwatka
  • 2. Kiedysukces jest pocałunkiemśmierci Web 1.0 – read, Web 2.0 – read & write - serwisy web 2.0 niewiedząkiedyi z jakimimpetemichtreścizostanąrozbudowane,- serwisymusząbyćprzygotowanenanagływzrostliczbyużytkowników ... nasza-klasa.pl ... ale niewszystkiesąprzygotowane .... :-)‏
  • 3. Koszty IT Przychody Koszty Zysk Wydawałoby się proste?
  • 4. Koszty IT vs. Korzyści biznesowy elastyczność bezawaryjność skalowalność Przychody Koszty łącze serwery Zysk To jest PROSTE!
  • 5. więc … czy warto się przejmować?
  • 7. Dlaczegoistnieje problem? większośćoprogramowania jest źlezaprojektowana większość infrastruktury jest niezoptymalizowana Przyczyny: - dobra architektura jest droga? (niekoniecznie), - „pomyślimy o tym, gdystaniesięproblemem” (zapóźno!), - programowanie w ruby/php/python/asp.net jest proste! :-), - korzystamy z gotowych, „profesjonalnych” rozwiązań! - hosting jest tani i prosty! Większość popularnegooprogramowania jest źlezaprojektowane ibardzotrudne w skalowaniu! JeśliużywaszosCommerce, DrupalalubJoomli przyhamujswoichmarketingowców! ( )‏
  • 9. Dobry projekt aplikacji koszt skalowanie pionowe skalowanie poziome ilość cpu = + ...
  • 10. Piotr Karwatka - Biznes20.pl Utrzymanie aplikacjijest proste... 4. Gotowe rozwiązania – EC2 (+enomalism.com), 3tera, rightscale.com ... wirtualizacja środowiska, elastyczne chmury obliczeniowe + niewymagająopiekinadwłasnymśrodowiskiemsprzętowym, + łatwe w konfiguracjiizarządzaniu (zarządzanieobrazamisystemów), + przezroczystaobsługawielucentrówdanych – maksymalnaodpornośćnaawarie, + tanieprzymałychiśrednichprojektach (kilkacentówzagodzinępracy), + odpornośćnaskoki! - ale drooogieprzydużychrozwiązaniach, - skalowanietylkoaplikacjioraz storage
  • 11. … jeśli je planujemy! Aplikacje są coraz bardziej skomplikowane Koszty muszą być minimalizowane w początkowym okresie Bezpieczeństwo przede wszystkim! Rozważ wirtualizację! Dynamicznie rozszerzanie infrastruktury Lepsza utylizacja sprzętu Zwiększone bezpieczeństwo Niezależność projektu fizycznego od logicznego
  • 12. Chmury obliczeniowe Kolejny etap rozwoju - ale to tylko narzędzie. Ważna niezależność od dostawcy Możliwość obsługi skoków (np. święta) Ale co z bezpieczeństwem danych (gdzie one są?  )
  • 13.
  • 14.
  • 15. 300 000 zarejestrowanych użytkowników 26 tyś. kliknięć w Play na dobę Pełna migracja systemu w celu redukcji kosztów i podniesienia jakości usług IT Efekt końcowy? Redukcja CTO o 30%, zwiększenie stabilności i dostępności wideo (CDN)
  • 16.
  • 18. Skalowalna poziomo baza danych i system cache
  • 19. Autorskie rozwiązanie wideo (skalowalne poziomo 
  • 20. Mirroring baz danych (99,95% dostępności bazy danych)
  • 22.