Kursplan
Oversikt
- System- og komponentkohesjon System/komponent-avhengigheter Programvarearkitektur Technical Architecture Enterprise-arkitektur SOA- og mikrotjenester-arkitektur Relasjoner mellom ovennevnte konsepter Logisk redudans vs avhengighet Datareduans vs avhengighet
Software Architecture
Grunnleggende
- avklaring av begreper: arkitektur, design, modellering ortogonality conways Law
Vanlige arkitekturer
- modulær dekomponering hierarkisk arkitektur sentralisert (Mediator Pattern) hendelsesbasert arkitektur avbruddsbasert OSI klient/server lagmodell
Prinsipper for OO Design
- DRY, SRP-innkapslingsprogram mot et grensesnitt Liskovs prinsipp Law of Demeter
Design Patterns
- hva er Design Patterns Creational Patterns Strukturelle Patterns Behaviour Patterns Model-Controller-View (MCV)
Designverktøy
- Domenespesifikt språk Leksikalsk analyse CRC-kortscenarier Use Case beskrivelser
UML Grafiske representasjoner
- Klassediagram Sekvens Diagram aggregeringsdiagram UML verktøy
Ikke-UML grafiske representasjoner
- ER-modellering State Machine dataflyt arkitektonisk modell
Design og vedlikehold
- Lehmanns lover Architectural Antipatterns Refactoring Strategies
SOA og integrasjonsmønstre
- Integrasjonsteknologier og -metoder Synkron/asynkron Flere detaljer direkte kommunikasjonsmønstre Direkte og meglet kommunikasjon Message Queuing ESB
Implementeringsmønstre
- Kodeimplementering Uforanderlig distribusjon Tilgjengelighet, skalerbarhet, høy ytelse, feiltoleransemønstre Data- og meldingsreplikering og klynging (CAP-teorem)
Testimonials (7)
Den beskriver MODERNE løsninger med EKTE eksempler
Catalin - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Machine Translated
Hvor gjennomtenkt opplæringen er, tar deg fra de første trinnene som må gjennomføres som arkitekt, til å sikre at den endelige løsningen vil oppfylle alle de nødvendige kvalitetsstandardene, og informere deg om viktigheten av hvert eneste aspekt . I tillegg gjør det deg oppmerksom ikke bare på de tekniske aspektene ved arkitektur, men også på de forretningsmessige, og gjør deg oppmerksom på at som arkitekt er jobben din ikke bare å konstruere gode løsninger, men det er også å bringe verdi og bygge på den strategiske visjonen til selskapet. Philippe er en fantastisk trener, veldig profesjonell, med mye erfaring, god kommunikasjon og myke ferdigheter, som også er obligatoriske for noen som er villige til å ta en slik arkitekturrolle. Sist, men ikke minst, satte jeg stor pris på at Philippe ga hele kursinnholdet som en pdf-fil - nå har jeg en solid base for å fortsette min læringsreise - igjen takk for dette!
Alex R. - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Machine Translated
Det hadde vært bedre om det var for en hel uke
Marius - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Machine Translated
Trener evne til å lytte og forstå min sak/problemstilling/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.