Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Přehled
- Soudržnost systému a komponent Závislosti systému/komponent Softwarová architektura Technical Architecture Enterprise Architecture Architektura SOA a mikro služeb Vztahy mezi výše uvedenými koncepty Logická reduance vs závislost Reduance dat vs závislost
Software Architecture
Základy
- objasnění pojmů: architektura, design, modelování ortogonalita conways zákon
Společné architektury
- modulární dekompozice hierarchická architektura centralizovaná (Mediator Pattern) architektura založená na událostech založený na přerušení OSI klient/server vrstva model
Principy OO Design
- DRY, SRP zapouzdřovací program proti rozhraní Liskovův princip Demeterův zákon
Design Patterns
- co jsou Design Patterns Creational Patterns Structural Patterns Behavioral Patterns Model-Controller-View (MCV)
Nástroje pro návrh
- Doménový specifický jazyk Lexikální analýza scénáře CRC karet Use Case popisy
UML Grafická znázornění
- Class Diagram Sequence Diagram agregační diagram UML nástroje
Non-UML Grafické znázornění
- ER-modeling architektonický model toku dat State Machine
Návrh a údržba
- Lehmanns Laws Architectural Antipatterns Refactoring Strategy
SOA a integrační vzory
- Integrační technologie a metody Synchronní/Asynchronní Více podrobností vzory přímé komunikace Přímá a zprostředkovaná komunikace Řízení front zpráv ESB
Vzory nasazení
- Nasazení kódu Neměnné nasazení Dostupnost, škálovatelnost, vysoký výkon, vzory tolerance chyb Replikace dat a zpráv a shlukování (teorém CAP)
21 hodiny
Reference (2)
Schopnost trenéra naslouchat a pochopit můj případ/problém/problém...
Francois - TE
Kurz - Technical Architecture and Patterns
Machine Translated
The trainer engagement and passion about the subject