Plan Szkolenia
Szybki przegląd tradycyjnych podejść
- Systemy monolityczne
- System systemów
- Wczesna orientacja na usługi (EAI, CORBA, itp...)
- Wczesne usługi sieciowe (SOAP itp.)
- Architektura zorientowana na usługi (SOA)
- Microservices
Koncepcje projektowe i kompromisy
- Kompromis między elastycznością a złożonością
- Spójność, sprzężenie
- Ukryte zależności vs jawne zależności
- Mały system vs duży system
- Moduł/komponent vs usługa
Ogólna architektura SOA
- Korzyści i koszty SOA
- Sukcesy i porażki we wdrażaniu SOA
- Komunikacja i ESB
- Infrastruktura i narzędzia wspierające SOA
Microservices i wdrażanie SOA - koncepcje
- Rób jedną rzecz i rób to dobrze
- Microservice vs Service
- DevOps
- Ciągłe wdrażanie i dostarczanie
- Lekkie protokoły
Protokoły i narzędzia mikrousług
- HTTP, JMS, AMQP, Websockets, JSON itp...
- Wdrażanie
- Kontenery (Docker, K8N, LXC, itp...)
- Configuration Management (Ansible, itp...)
- Monitorowanie i Management
- Infrastruktura
Chmura i automatyczna Scala
- Nadmiarowość mikrousług i przełączanie awaryjne
- Skalowalność wydajności
- Automatyczna skalowalność
- Wdrożenie: OpenStack, AWS, etc....
Rzeczywiste problemy
- Złożoność ekosystemu
- Wydajność sieci
- Bezpieczeństwo
- Wdrożenie
- Testowanie
- Nanousługi
Wymagania
- Wymagane podstawowe zrozumienie inżynierii oprogramowania i systemów.
- Gozalecane zrozumienie rozwoju i integracji systemów.
- Zalecana pewna ekspozycja na problemy napotykane podczas budowania złożonych rozwiązań korporacyjnych.
Opinie uczestników (7)
Drawing on a whiteboard in real time as he explained, top experience. He knew to explain every topic.
Adrian Stanciu - DB Global Technology SRL
Szkolenie - Systems and Service Architecture - Microservices Architecture
The way the trainer talks, was awesome, very clear and easy to understand
Codrin Lintescu - DB Global Technology
Szkolenie - Systems and Service Architecture - Microservices Architecture
Is was perfectly structured and contained a lot of useful information
Dana Curpen - DB Global Technology
Szkolenie - Systems and Service Architecture - Microservices Architecture
First day. I have plenty of knowledge on this subject, yet, I had the chance to learn new things.
Ciprian Pascu - DB Global Technology
Szkolenie - Systems and Service Architecture - Microservices Architecture
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Szkolenie - Systems and Service Architecture - Microservices Architecture
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Szkolenie - 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.