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

Post on 26-Jun-2015

665 views 1 download

Transcript of 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

Aplikacje, czyli Onet od kuchni

1000 aplikacji

300 wdrożeń

150 developerów

Wymagania, trzy gwiazdki Michellin

Przyjazność

Skalowalność

Odporność na awarie

Bezstanowość – zostawmy po sobie porządek

Skalowalność

Odporność na awarie

APP

APP

DB as a ServiceLOAD

BALA

NCE

R

Bezstanowość

APP

APP

DB as a ServiceLOAD

BALA

NCE

R

APP

APP

APP

APP

Bezstanowość

Misja specjalna – zarządzanie usługami

Skomplikowana logika

Armia administratorów

Problem skalowania usług

DBaaS

Standaryzacja, czyli jak nie stracić palców

Wielu deweloperów

Wiele technologii

Zarządzanie aplikacjami

Start

Stop

Status

Install

Test

Onet SDK

Duża chochla, czyli automatyzacja

Super Kelner, czyli podejście centralne

APP

APP

APP

Centralny automator

ssh

Obsłuż się sam, czyli model agentowy

APP

APP

Automator agentowy

Agent

Agent Agent Agent

Agent

Agent

Configuration Service

APP

Co dalej?

Podsumowanie

Aplikacje oparte o SDK

Skalowalne usługi zamiast technologii

Automatyka agentowaBezstanowość i odporność na awarie

Dyskusja

Tomasz PrusWojciech Reszelewski