Wpisy z Wrzesień, 2010

Rozstrzygnięcie Konkurs Video Biznes

25 września 2010 rozstrzygnęliśmy Konkurs na Video Biznes.

Zwycięzkie projekty (właściciel projektu, nazwa projektu):

  • Wiesław Ziaja
    Korepetycje wideo
    (wraz z wyróżnieniem i barterem reklamowym)
  • Michał Kołdras
    Kino Amatorskie
  • Janusz Szewczak
    Wideo gotowanie
  • Damian Kędzierski
    Virtual Band
  • Kamil Kawałko
    TV Tenis

Ogłoszenie wyników wraz z prezentacją projektów odbędzie się na Konferencji Video.

Update: prezentacja na Slideshare.

Konferencja Video – 28 września – agenda.

Konferencja Video już 28 września w Warszawie (Czerska 8/10). Udział jest bezpłatny ale wymaga wcześniejszej rejestracji – http://konferencjavideo.pl

Agenda Konferencji Video

10.00 – 10.30
Internauci a video w Sieci. Najnowsze badania.
Magdalena Wiktorska, Rafał Sobiczewski, Gemius

10.30 – 11.00
Płatne czy bezpłatne platformy video? Kiedy warto płacić.
Tomasz Karwatka, Divante

11.00 – 11.30
Sztuka uwodzenia przez Internet, czyli jak nakręcić film, który rozkręci Twój biznes.
Andrzej Mańka, 5 O’CLOCK Multimedia Agency

11.30 – 11.50
Telewizja nie tylko dla dużych, czyli wykorzystanie wideo w małym i średnim biznesie.
Dariusz Nawojczyk, Arche Publishing

11.50 – 12.15
Vod.onet.pl – strategia.
Małgorzata Gratys, TVN

12.10 – 13.00
PRZERWA

13.00 – 13.30
Jak wykorzystać video w sieci do cięcia kosztów w firmie i zwiększenia sprzedaży?
Tomasz Sańpruch, Capital24.tv

13.30 – 14.00
Video w prezentacji produktów. Case study i szanse rynkowe.
Patryk Kizny, LookyCreative

14.00 – 14.30
Kampanie marketingowe z wykorzystaniem video.
Krzysztof Beniowski, Gazeta.pl

14.30 – 15.00
ipla – TV+Komputer+Mobile = Nowy wymiar telewizji internetowej.
Albert Szybiński, Redefine

15.00 – 15.15
PRZERWA

15.15 – 15.45
Jak stworzyć profesjonalny format video. Od Włatców Móch do zaawanswowanego 3D.
Michał Dusiński, Błażej Andrzejewski, Xantus

15.45 – 16.15
Transmisje na żywo – maksymalizacja efektów.
Maciej Stasiełuk, Divante

16.15 – 16.30
Współpraca Coca-Cola i iplex.pl – case study.
Maciej Klonowski, Paweł Modzelewski, Filip Beźnicki, Łukasz Skrzypek

16.30 – 17.00
Wideo we współczesnej reklamie internetowej.
Rafał Jung, V2 Media

17.00 – 17.15
Rozstrzygnięcie konkursu VideoBiznes.pl i prezentacja wybranych projektów.

Luźny pomysł

Chciałbym podzielić się pomysłem na nową usługę. Będę wdzięczny za wszelkie komentarze i szczery feedback.

Ostatnio dużo można przeczytać o przyszłości web-developmentu i technologii w oparciu o które będziemy tworzyli oprogramowanie. Warto obejrzeć kilka prezentacji jak chociażby http://www.slideshare.net/netguruPL/techstandard-netguru czy http://www.slideshare.net/frank06/nodejs-riak.

Żyjemy w niesamowitym czasie, nierelacyjne bazy danych (polecam cykl wpisów na http://highscalability.com), tworzenie aplikacji sieciowych (już nawet nie web-aplikacji) na coraz większą skalę stawia nowe wymagania – a po RoR wszystkie te technologie – z paczki są przyjazne dla developera. Najlepsze z nich szybko zyskują zwolenników.

Generalnie widoczne są dwa trendy:

  • optymalizacja sposobu działania aplikacji - przez odejście od klasycznych wątków/workerów na model eventowy – klasyczne podejście opisane np. na http://www.kegel.com/c10k.html i wykorzystywane przez największych (facebook, meebo i inni) trafia “pod strzechy” w prostej w użyciu formie,
  • rezygnacja z relacyjnych baz danych na rzecz łatwiejszej skalowalności i rozproszenia – CouchDB, mongoDB, Cassandra –  bazy te nie są już eksperymentalne, niektóre z nich są zgodne z ACID, wiele jest wykorzystywanych w dużych serwisach z powodzeniem.

Dodatkowo można dodać do tego zbiór uznanych praktyk jakie stosuje się przy rozwijaniu aplikacji:

  • podział infrastruktury na jasno sprecyzowane funkcjonalnie warstwy,
  • load balancing + reverse proxy i cache http,
  • memcached w klastrze,
  • serwowanie plików statycznych z wydzielonych serwerów,
  • rozproszony system plików,
  • dostęp do CDNa.

Pomysł na usługę polega na wsparciu tych wszystkich technologii i dobrych praktyk i sformatowanie ich w ramach produktu / usługi hostingowej. Benchmarkiem byłoby tutaj np. Google App Engine, Heroku.com czy też Joyent.

Od strony technologii wspierane byłoby (wstępnie – czekam na opinie):

  • na poziomie aplikacji – node.js (http://nodejs.org/) + framework express + dostęp do innych modułów instalowalnych w ramach paczek (jest ich coraz więcej: http://github.com/ry/node/wiki/modules)
  • na poziomie bazy danych – mongoDB (http://www.mongodb.org/) hostowane w klastrze
  • do tego reverse proxy i cache http (np. varnish sprawdzony i rozbudowany przy SimpleStorage)
  • rozproszony system plików – SimpleStorage lub/i S3 – jako storage który mógłby być podmontowany do instancji,
  • pula serwerów memcache dostępna dla aplikacji.

Od strony użytkownika / programisty zarządzanie odbywałoby się podobnie jak ma to miejsce w AppEngine – poprzez zbiór skryptów/aplikacji dzięki którym mógłby stworzyć, przetestować lokalnie a następnie zainstalować na naszych serwerach aplikację.

W ramach konfiguracji użytkownik mógłby  zdefiniować (pomysłów jest bardzo dużo) – ilość serwerów na których ma działać jego aplikacja, rozmiar pamięci którą chce wykorzystać w ramach memcache i ilość nodów memcache do wykorzystania (można by przyjąć założenie że jeden node zawiera serwer node.js + memcache) oraz ilość nodów mongoDB do wykorzystania.

Z poziomu definiowania deskryptorów JS tworzona byłaby baza danych, dane można by oczywiście migrować od siebie do serwerów.

Całość mogłaby być infrastrukturalnie hostowana na EC2 lub na wydzielonej, własnej infrastrukturze – jak to zrobiliśmy w SimpleStorage . Drugie rozwiązanie wiąże się z koniecznością sporych nakładów na start.

Jeśli chodzi o rozliczanie – w grę wchodzi rozliczanie za realne zużycie (stawki EC2 + koszt obsługi administracyjnej oraz licencji za oprogramowanie, które automatyzowałoby zarządzanie, deploye itd.).

Usługa byłaby więc czymś w rodzaju “chmury” obliczeniowej na której można posadowić w łatwy sposób, w zgodzie z uznanymi praktykami, aplikację o bardzo dużej wydajności.

Nie sądzę, aby usługa tego typu trafiła na odpowiedni rynek w Polsce, trzeba by myśleć jeśli już o Europie zachodniej, a najlepiej USA. Samo node.js wymaga ewangelizacji i promocji.

Może inne technologie? Może inny model? Czekam na opinie :)

Konferencja Video – już 28 września

Już 28 września w Warszawie odbędzie się kolejna impreza z cyklu Konferencja Video. Uczestnicy konferencji dowiedzą się jak skorzystać z siły interaktywnego video do podniesienia sprzedaży, budowania lojalności, szkolenia pracowników oraz wzbogacenia swoich usług.

W programie między innymi:

  • Internauci a video w Sieci. Najnowsze badania.
    Gemius
  • Sztuka uwodzenia przez Internet, czyli jak nakręcić film, który rozkręci Twoją firmę.
    5 O’CLOCK Multimedia Agency
  • Video w prezentacji produktów. Case study i szanse rynkowe.
    LookyCreative
  • Kampanie marketingowe z wykorzystaniem video.
    Gazeta.pl
  • TV + Komputer + Mobile = Nowy wymiar telewizji internetowej.
    Redefine
  • Jak stworzyć profesjonalny format video. Od Włatców Móch do zaawansowanego 3D.
    Xantus
  • Transmisje na żywo – maksymalizacja efektów.
    Divante
  • Jak zarabiać na VOD?
    iPlex.pl

Wszyscy prelegenci są doświadczonymi praktykami – każdy z uczestnik spotkania uzyska odpowiedzi na nurtujące go pytania. Organizatorzy przewidują czas na dyskusję z publicznością oraz pomiędzy prelegentami.

Konferencja odbędzie się 28 września w Warszawie (ul. Czerska 8/10, AGORA SA). Udział jest bezpłatny po wcześniejszej rejestracji na stronie http://konferencjavideo.pl.

Organizatorem imprezy jest producent Video CMS – firma Divante. Współorganizatorem imprezy jest Gazeta.pl.