Microservicii reutilizabile in arhitecturi bazate pe procese
-
Upload
agora-group -
Category
Business
-
view
139 -
download
6
Transcript of Microservicii reutilizabile in arhitecturi bazate pe procese
Platforma de Afaceri Digitale
Aceleași vechi întrebări
Cum îmbunătățim cash-flow-ul?
Cum creștem veniturile?
Cum tăiem cheltuielile?
Răspunsul vechi nu mai este valabil
Hai să facem un
MONOLIT!!!
Limbaje de programare
Baze de date
Sistem de operareERP BPMS
Inputuri puține = Output controlat
O nouă paradigmă de procese de afaceri
Mașini
Senzori
Dispozitive
Oameni
Evenimente
Aplicații interne
Aplicații externe
Răspunsul nou nu e confortabilLimbaje de programare
Baze de date
Sisteme de operare
Îmbrățișați schimbarea!
Aceleași întrebări – răspunsuri noi
Cum îmbunătățimcash-flow-ul?
Cum creștem veniturile?
Închiriere de software
Parteneriate cu dezvoltatorii software
Cum tăiem cheltuielile?
Reutilizăm și adaptăm aplicații
Integrarea cu platforme
Arhitectură corerentă
Editare rapidă a modelului de business
Automatizare de business
Chiar e scumpă schimbarea?
“The key to change is architecture”Roger Tregear
Arhitectură deschisă, scalabilă.
Implementare iterativă.
Business Worklet
Arhitectură și implementare
Process Model
GUI
Data Model
Technical Services
Event Bus
Business-bounded context
Loose coupling
Business Events
Technical Worklet
Technical Events
APIOptimistic
locking
Worklet de Facturare
Un exemplu practic – Order-to-Cash
Event Bus
Worklet de Plăți
Worklet de Somații
Worklet de Resurse
Resursă monetizată Factură emisă Termen de plată expirat Somațieeșuată
Somațieeșuată
Worklet de Bază de Date
Worklet de Rețea
Worklet de Provizionare
Worklet de Gestiune Erori
Write eșuat
Retry cusucces
Conexiune eșuată
Escaladare AdminLimită RAM atinsă
RAM provizionat
Serviciurestaurat
Avantaje pentru Clienți și ParteneriüAcces la inovație externă
üServicii, tehnologiiüPersonalizare completă și scalabilă
üPrin forking-ul de Business WorkletsüTimp redus de implementare
üConsultanții livrează artefacte executabile la cliențiüLivrare agilă în cloud
üWorklets-ii sunt găzduiți în containere
Provocări tehnice pentru Profluo
vDevOps & Versionare foarte sofisticatevCI / CD pipelines
vDisciplină arhitecturalăvValidare continuă a interfețelor de WorkletsvBranch merges se fac împreună cu arhitecții
vNoi cetățeni de prim-rangvToleranță la erorivConsistență eventualăvCoordonare, nu orchestrare
Cercul virtuos Profluo
IP reutilizabil + abonament
IP reutilizabil + servicii IP reutilizabil + serviciiCompanii de consultanță
Profluo
Clienți Platformă personalizabilă
Platformă personalizabilă
O nouă cale pentru BPMüArhitectură unitară bazată pe procese
üImplementabilă oriunde, prin containere
üMicroservicii de Afaceri reutilizabile
üPartenerii sunt actorii principali ai soluțiilor
üViteză mare de implementare