Struttura del corso
Rapida panoramica degli approcci tradizionali
-
Sistemi monolitici
Sistema di sistemi
Orientamento precoce al servizio (EAI, CORBA, ecc...)
I primi servizi web (SOAP, ecc...)
Architettura orientata ai servizi (SOA)
Microservices
Concetti di design e compromessi
-
Compromesso tra flessibilità e complessità
Coesione, Accoppiamento
Dipendenze nascoste e dipendenze esplicite
Piccolo sistema vs grande sistema
Modulo/Componente vs Servizio
SOA generica
-
Benefici e costi della SOA
Successi e fallimenti nell'implementazione della SOA
Messaggistica ed ESB
Infrastruttura e strumenti a supporto della SOA
Microservices e l'implementazione di SOA - concetti
-
Fai una cosa e falla bene
Microservizio e servizio a confronto
DevOps
Distribuzione e distribuzione continue
Protocolli leggeri
Protocolli e strumenti per microservizi
-
HTTP, JMS, AMQP, Websockets, JSON, ecc...
Spiegamento
Contenitori (Docker, K8N, LXC, ecc...)
Configurazione Management (Ansible, ecc...)
Ridondanza e failover dei microservizi Scalabilità delle prestazioni Scalabilità automatica Implementare: OpenStack, AWS, ecc...
-
Problemi reali
Complessità dell'ecosistema Prestazioni di rete Sicurezza Spiegamento Collaudo Nano-servizi
Requisiti
- È richiesta una conoscenza di base dell'ingegneria del software e dei sistemi.
- GoOD Si consiglia la comprensione dello sviluppo e dell'integrazione del sistema.
- Si consiglia una certa esposizione ai problemi riscontrati durante la creazione di soluzioni aziendali complesse.
Recensioni (10)
Disegnare su una lavagna in tempo reale mentre spiegava, esperienza al top. Sapeva spiegare ogni argomento.
Adrian Stanciu - DB Global Technology SRL
Corso - Systems and Service Architecture - Microservices Architecture
Traduzione automatica
Il modo in cui parla l'allenatore è stato fantastico, molto chiaro e facile da capire
Codrin Lintescu - DB Global Technology
Corso - Systems and Service Architecture - Microservices Architecture
Traduzione automatica
Era perfettamente strutturato e conteneva molte informazioni utili
Dana Curpen - DB Global Technology
Corso - Systems and Service Architecture - Microservices Architecture
Traduzione automatica
Primo giorno. Ho molte conoscenze su questo argomento, ma ho avuto la possibilità di imparare cose nuove.
Ciprian Pascu - DB Global Technology
Corso - Systems and Service Architecture - Microservices Architecture
Traduzione automatica
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Corso - Systems and Service Architecture - Microservices Architecture
All of the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Corso - Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to be trained again by this amazing guy.
Allan Rae Saac - Palawan Pawnshop - Palawan Express Pera Padala
Corso - Systems and Service Architecture - Microservices Architecture
I commend his training style of reaching out to the delegates individually and discussing a short introduction first on a subject whenever necessary before going into detail. Lastly, for providing suggestions and references related to the training that we can use in the future.
Hiel Umiten - Palawan Pawnshop - Palawan Express Pera Padala
Corso - Systems and Service Architecture - Microservices Architecture
The discussions of different infrastructures with models on the board.
BOYET NAZON - Palawan Pawnshop - Palawan Express Pera Padala
Corso - Systems and Service Architecture - Microservices Architecture
The lectures were very concise and to the point. The hands on exercises were very helpful, we wish we have more hands on in the future.