Návrh Školení
Rychlý přehled tradičních přístupů
- Monolitické systémy Systém systémů Raná orientace na služby (EAI, CORBA, atd...) Rané webové služby (SOAP, atd...) Architektura orientovaná na služby (SOA) Microservices
Koncepce designu a kompromisy
- Kompromis flexibility a složitosti Soudržnost, propojení Skryté závislosti vs explicitní závislosti Malý systém vs velký systémový modul/komponenta vs služba
Obecná SOA
- Přínosy a náklady SOA Úspěchy a neúspěchy při implementaci SOA Messaging a ESB infrastruktury a nástrojů podporujících SOA
Microservices a implementace SOA - koncepty
- Udělejte jednu věc a udělejte ji dobře Microservice vs Service DevOps Nepřetržité nasazování a doručování Lehké protokoly
Mikroservisní protokoly a nástroje
- HTTP, JMS, AMQP, Websockets, JSON atd... Deployment Containers (Docker, K8N, LXC, atd...) Konfigurace Management (Ansible, atd...)
Redundance mikroslužeb a převzetí služeb při selhání Škálovatelnost výkonu Automatická škálovatelnost Implementace: OpenStack, AWS atd....
- Skutečné problémy
Složitost ekosystému Výkonnost sítě Testování nasazení nano-služeb
Požadavky
- Vyžaduje se základní znalost softwaru a systémového inženýrství.
- Godoporučeno dobré pochopení vývoje systému a integrace.
- Doporučuje se určité vystavení problémům, které se vyskytly při budování komplexních podnikových řešení.
Reference (6)
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Kurz - Systems and Service Architecture - Microservices Architecture
All of the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Kurz - 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
Kurz - 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
Kurz - Systems and Service Architecture - Microservices Architecture
The discussions of different infrastructures with models on the board.
BOYET NAZON - Palawan Pawnshop - Palawan Express Pera Padala
Kurz - 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.