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

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

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