Schița de curs
Prezentare generală
- Coeziunea Sistemelor și Componentelor
- Dependențe ale Sistemelor/Componentelor
- Arhitectura Software
- Arhitectura Tehnică
- Arhitectura Întreprinderii
- Arhitectura SOA și Microservicii
- Relații între conceptele de mai sus
- Redundanță logică vs dependență
- Redundanță de date vs dependență
Arhitectura Software
Fundamente
- clarificarea termenilor: arhitectură, design, modelare
- ortogonalitate
- Legea lui Conway
Arhitecturi Comune
- descompunere modulară
- arhitectură ierarhică
- arhitectură centralizată (Modelul Mediator)
- arhitectură bazată pe evenimente
- arhitectură bazată pe întreruperi
- OSI
- client/server
- modelul stratificat
Principii de Design OO
- DRY, SRP
- încapsulare
- programare împotriva unei interfețe
- principiul lui Liskov
- Legea lui Demeter
Modele de Design
- ce sunt Modelele de Design
- Modele Creationale
- Modele Structurale
- Modele Comportamentale
- Model-Controller-View (MCV)
Instrumente de Design
- limbaj specific domeniului
- analiză lexicală
- carduri CRC
- scenarii
- descrieri de cazuri de utilizare
Reprezentări Grafice UML
- Diagramă de Clase
- Diagramă de Secvențe
- diagramă de agregare
- instrumente UML
Reprezentări Grafice Non-UML
- Modelare ER
- Mașină de Stare
- flux de date
- model arhitectural
Design și Mentenanță
- Legile lui Lehmann
- Antipatternuri Arhitecturale
- Strategii de Refactorizare
Modele SOA și Integrare
- Tehnologii și metode de integrare
- Comunicație Sincronă/Asincronă
- Mai multe detalii despre modelele de comunicare directă
- Comunicație directă și intermediată
- Cozi de Mesaje
- ESB
Modele de Implementare
- Implementarea Codului
- Implementare Imutabilă
- Modele de Disponibilitate, Scalabilitate, Performanță Ridicată, Toleranță la Defecte
- Replicare și Clustere de Date și Mesaje (Teorema CAP)
Mărturii (7)
Cunoașterea instrucționarului, implicarea și relația de încredere
Adam Kuklewski - GE Medical Systems Polska
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Descrie soluții MODERNE cu exemple REALE
Catalin - Siemens S.R.L.
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Cât de bine este gândită instruirea, ducându-ți drumul de la primii pași care trebuie făcuți ca arhitect, până la asigurarea că soluția finală va respecta toate standardele de calitate necesare, informându-ți în același timp despre importanța fiecărui aspect. Mai mult decât atât, te face conștient nu doar de aspectele tehnice ale arhitecturii, ci și de cele de afaceri, evidențiind faptul că, ca arhitect, rolul tău nu se limitează la conceperea soluții excelente, ci include și aducerea valorii și construirea pe viziunea strategică a companiei. Philippe este un instrutor minunat, foarte profesionist, cu multă experiență, competențe de comunicare și soft skills excelente, care sunt de asemenea esențiale pentru cineva care dorește să ocupe un rol de arhitect. Ca ultim punct dar nu cel mai puțin important, apreciez foarte mult că Philippe a oferit conținutul complet al cursului ca fișier pdf - acum am o bază solidă pentru a continua drumul meu de învățare - mulțumesc din nou pentru acest lucru!
Alex R. - Siemens S.R.L.
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Ar fi fost mai bine dacă ar fi durat o săptămână întreagă.
Marius - Siemens S.R.L.
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Capacitatea instrucționarului de a asculta și să înțeleagă problema mea...
Francois - TE
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Implicarea instrucțorului și pasiunea față de subiect
Khalid Alqahtani - General Organization for Social Insurance
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Subiectul este o tendință astăzi
Wael Mashal - SAP UK
Curs - Technical Architecture and Patterns
Tradus de catre o masina