Návrh Školení
Přehled
- Soudržnost systémů a jejich komponent
- Závislosti mezi systémy a komponentami
- Softwarová architektura
- Technická architektura
- Firemní architektura
- SOA a mikroslužbová architektura
- Vztahy mezi výše uvedenými koncepty
- Přebytečnost logiky versus její závislosti
- Přebytečnost dat versus jejich závislosti
Softwarová architektura
Základy
- Vysvětlení pojmů: architektura, návrh, modelování
- Orthogonalita
- Conwayovo pravidlo
Běžné typy architektur
- Modulární rozdělení
- Hierarchická architektura
- Centralizovaná architektura (vzor Mediátor)
- Event-driven architektura
- Architektura založená na přerušeních
- Model OSI
- Klient/server model
- Vrstvový model
Principy objektově orientovaného návrhu
- DRY, SRP
- Enkapsulace
- Návrh na základě rozhraní
- Liskovův princip
- Démétrovo pravidlo
Návrhové vzory
- Co jsou návrhové vzory
- Vytvářecí vzory
- Strukturální vzory
- Chovannostní vzory
- Model-Controller-View (MCV)
Nástroje pro návrh
- Doménově specifický jazyk
- Lexikální analýza
- CRC karty
- Scenáře
- Popisy případů použití
Grafické reprezentace podle UML
- Třídní diagram
- Sekvenceový diagram
- Agregační diagram
- Nástroje pro tvorbu UML diagramů
Grafické reprezentace mimo rámec UML
- ER modelování
- Stavový automat
- Tok dat
- Architektonický model
Návrh a údržba systémů
- Lehmanovy zákony
- Antivzory v architektuře
- Strategie refaktorování
SOA a integrační vzory
- Technologie a metody integrace
- Synchronní a asynchronní komunikace
- Podrobnější informace o přímých komunikačních vzorech
- Přímá a zprostředkovaná komunikace
- Fronty zpráv
- ESB
Vzory nasazování
- Nasazování kódu
- Neproměnné prostředí pro nasazení
- Vzory zajišťující dostupnost, škálovatelnost, vysoký výkon a odolnost proti chybám
- Replikace dat a zpráv, clusterování (teorém CAP)
Reference (7)
Vědomosti ošetřovatele, jeho zapojení a vztah k účastníkům
Adam Kuklewski - GE Medical Systems Polska
Kurz - Technical Architecture and Patterns
Přeloženo strojem
Popisuje SOUČASNÁ řešení s OSKŘEALNÝMI příklady
Catalin - Siemens S.R.L.
Kurz - Technical Architecture and Patterns
Přeloženo strojem
Jak dobře je školení promyšlené, vedoucí vás od prvních kroků, které jako architekt musíte uskutečnit, až po zajištění, že konečné řešení splní všechna požadovaná kvalitní kritéria. Na cestě vás informuje o důležitosti každého aspektu. Kromě toho vás upozorňuje nejen na technické aspekty architektury, ale také na obchodní aspekty, uvědomujíce vám, že jako architekt máte za úkol nejen vyvinout skvělá řešení, ale také přinášet hodnotu a budovat na strategickém zázemí společnosti. Philippe je skvělým odborníkem, velmi profesionálním s bohatým zkušenostmi, vynikajícími komunikačními a soft skills, což jsou pro někoho, kdo se chce stát architektem, rovněž nezbytné. Naposledy, ale rozhodně ne na posledním místě, jsem velmi oceňoval, že Philippe poskytl celý obsah kurzu jako pdf soubor - teď mám pevnou základnu pro pokračování ve své učební cestě - děkuji ti znovu za to!
Alex R. - Siemens S.R.L.
Kurz - Technical Architecture and Patterns
Přeloženo strojem
Bylo by lepší, kdyby to trvalo celý týden.
Marius - Siemens S.R.L.
Kurz - Technical Architecture and Patterns
Přeloženo strojem
Schopnost trénера vyslechnout a porozumět mé situaci/problému...
Francois - TE
Kurz - Technical Architecture and Patterns
Přeloženo strojem
Zaujetí a nadšení výuky o tématu
Khalid Alqahtani - General Organization for Social Insurance
Kurz - Technical Architecture and Patterns
Přeloženo strojem
Toto téma je trendem dnes
Wael Mashal - SAP UK
Kurz - Technical Architecture and Patterns
Přeloženo strojem