onet barcamp 4 - Środowisko paas/saas w onet, czyli jak zarządzamy 1k aplikacji

20
Tomasz Prus Wojciech Reszelewski Środowisko Paas/Saa S w Onet czyli jak zarządzamy 1k aplikacji

Upload: onetit

Post on 26-Jun-2015

664 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Tomasz PrusWojciech Reszelewski

Środowisko Paas/SaaS w Onet

czyli jak zarządzamy 1k aplikacji

Page 2: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Aplikacje, czyli Onet od kuchni

Page 3: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

1000 aplikacji

300 wdrożeń

150 developerów

Page 4: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Wymagania, trzy gwiazdki Michellin

Przyjazność

Skalowalność

Odporność na awarie

Page 5: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Bezstanowość – zostawmy po sobie porządek

Skalowalność

Odporność na awarie

Page 6: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

APP

APP

DB as a ServiceLOAD

BALA

NCE

R

Bezstanowość

Page 7: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

APP

APP

DB as a ServiceLOAD

BALA

NCE

R

APP

APP

APP

APP

Bezstanowość

Page 8: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Misja specjalna – zarządzanie usługami

Skomplikowana logika

Armia administratorów

Page 9: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Problem skalowania usług

Page 10: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

DBaaS

Page 11: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Standaryzacja, czyli jak nie stracić palców

Wielu deweloperów

Wiele technologii

Zarządzanie aplikacjami

Page 12: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Start

Stop

Status

Install

Test

Onet SDK

Page 13: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Duża chochla, czyli automatyzacja

Page 14: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Super Kelner, czyli podejście centralne

Page 15: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

APP

APP

APP

Centralny automator

ssh

Page 16: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Obsłuż się sam, czyli model agentowy

Page 17: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

APP

APP

Automator agentowy

Agent

Agent Agent Agent

Agent

Agent

Configuration Service

APP

Page 18: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Co dalej?

Page 19: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Podsumowanie

Aplikacje oparte o SDK

Skalowalne usługi zamiast technologii

Automatyka agentowaBezstanowość i odporność na awarie

Page 20: Onet barcamp 4 - Środowisko PaaS/SaaS w Onet, czyli jak zarządzamy 1k aplikacji

Dyskusja

Tomasz PrusWojciech Reszelewski