Schița de curs
Prezentare generală rapidă a abordărilor tradiționale
- Sisteme monolitice
- Sistemul de sisteme
- Orientarea timpurie către servicii (EAI, CORBA etc...)
- Primele servicii web (SOAP, etc...)
- Arhitectura orientată spre servicii (SOA)
- Microservices
Concepte de proiectare și compromisuri
- Compromis între flexibilitate și complexitate
- Coeziune, cuplare
- Dependențe ascunse vs dependențe explicite
- Sistem mic vs sistem mare
- Modul/componentă vs serviciu
SOA generică
- Beneficii și costuri ale SOA
- Succese și eșecuri în implementarea SOA
- Mesageria și ESB
- Infrastructura și instrumentele care susțin SOA
Microservices și punerea în aplicare a SOA - concepte
- Fă un singur lucru și fă-l bine
- Microserviciu vs serviciu
- DevOps
- Implementare și livrare continuă
- Protocoale ușoare
Protocoale și instrumente pentru microservicii
- HTTP, JMS, AMQP, Websockets, JSON, etc...
- Implementare
- Containere (Docker, K8N, LXC, etc...)
- Configuration Management (Ansible, etc...)
- Monitorizare și Management
- Infrastructură
Cloud și autoScalabilitate
- Redundanță și fail-over pentru microservicii
- Scalabilitatea performanței
- Scalabilitate automată
- Implementare: OpenStack, AWS, etc....
Probleme reale
- Complexitatea ecosistemului
- Performanța rețelei
- Securitate
- Implementare
- Testare
- Nano-servicii
Cerințe
- Este necesară o înțelegere de bază a ingineriei software și de sistem.
- Good înțelegere a dezvoltării și integrării de sistem recomandat.
- Se recomandă o oarecare expunere la problemele întâlnite în timpul construirii de soluții complexe de întreprindere. .
Mărturii (7)
Desenând pe o tablă albă în timp real în timp ce explica, experiență de top. A știut să explice fiecare subiect.
Adrian Stanciu - DB Global Technology SRL
Curs - Systems and Service Architecture - Microservices Architecture
Tradus de catre o masina
Modul în care vorbește trainerul, a fost minunat, foarte clar și ușor de înțeles
Codrin Lintescu - DB Global Technology
Curs - Systems and Service Architecture - Microservices Architecture
Tradus de catre o masina
A fost perfect structurat și a conținut o mulțime de informații utile.
Dana Curpen - DB Global Technology
Curs - Systems and Service Architecture - Microservices Architecture
Tradus de catre o masina
Prima zi. Am o mulțime de cunoștințe pe această temă, însă am avut ocazia să învăț lucruri noi.
Ciprian Pascu - DB Global Technology
Curs - Systems and Service Architecture - Microservices Architecture
Tradus de catre o masina
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Curs - Systems and Service Architecture - Microservices Architecture
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Curs - Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to being trained again by this amazing guy.