Kursplan
Överblick
- System- och komponentsammanhållning
- System-/komponentberoenden
- Software Architecture
- Technical Architecture
- Enterprise Architecture
- SOA- och mikrotjänstarkitektur
- Relationer mellan ovanstående begrepp
- Logisk redundans kontra beroende
- Dataersättning kontra beroende
Software Architecture
Grunderna
- Förtydligande av termer: arkitektur, design, modellering
- ortogonalitet
- conways lag
Vanliga arkitekturer
- Modulär nedbrytning
- Hierarkisk arkitektur
- centraliserad (Mediatormönster)
- Händelsebaserad arkitektur
- avbrottsbaserad
- OSI
- Klient/server
- Modell för lager
Principer för OO-design
- TORR, SRP
- inkapsling
- program mot ett gränssnitt
- Liskovs princip
- Demeters lag
Design Patterns
- Vad är Design Patterns
- Skapande mönster
- Strukturella mönster
- Beteendemönster
- Modell-styrenhet-vy (MCV)
Designa verktyg
- Domänspecifikt språk
- Lexikalisk analys
- CRC-kort
- scenarier
- Use Case Beskrivningar
UML Grafiska representationer
- Klassdiagram
- Sekvens diagram
- Diagram över aggregering
- UML Verktyg
Icke-UML grafiska representationer
- ER-modellering
- Tillståndsmaskin
- Dataflöde
- Arkitektonisk modell
Design och underhåll
- Lehmanns lagar
- Arkitektoniska antimönster
- Strategier för refaktorisering
SOA och integrationsmönster
- Integrationstekniker och metoder
- Synkron/asynkron
- Mer information om direkta kommunikationsmönster
- Direkt och asynkron kommunikation
- Message Queuing
- ESB
Distributionsmönster
- Distribution av kod
- Oföränderlig distribution
- Tillgänglighet, skalbarhet, höga prestanda, feltoleransmönster
- Replikering och klustring av data och meddelanden (CAP-satsen)
Vittnesmål (7)
Den beskriver MODERNA lösningar med VERKLIGA exempel
Catalin - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Machine Translated
Hur väl genomtänkt utbildningen är, som tar dig från de första stegen som måste genomföras som arkitekt, mot att se till att den slutliga lösningen kommer att uppfylla alla kvalitetsstandarder som krävs, informerar dig på vägen om vikten av varje enskild aspekt. Dessutom gör det dig medveten inte bara om de tekniska aspekterna av arkitektur, utan också om de affärsmässiga, vilket gör dig medveten om att som arkitekt är ditt jobb inte bara att konstruera bra lösningar, utan det är också att skapa värde och bygga vidare på företagets strategiska vision. Philippe är en fantastisk tränare, mycket professionell, med massor av erfarenhet, bra kommunikation och mjuka färdigheter, vilket också är obligatoriskt för någon som är villig att ta en sådan arkitektroll. Sist men inte minst uppskattade jag verkligen att Philippe tillhandahöll hela kursinnehållet som en pdf-fil - nu har jag en solid bas för att fortsätta min inlärningsresa - tack igen för detta!
Alex R. - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Machine Translated
Det hade varit bättre om det var för en hel vecka
Marius - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Machine Translated
Lärarförmåga att lyssna och förstå mitt fall/problem/problem...
Francois - TE
Kurs - Technical Architecture and Patterns
Machine Translated
The trainer engagement and passion about the subject
Khalid Alqahtani - General Organization for Social Insurance
Kurs - Technical Architecture and Patterns
The topic is a trend today
Wael Mashal - SAP UK
Kurs - Technical Architecture and Patterns
The Event Storming exercise and how we transformed it into a "theoretically working" software architecture.