Kursbeskrivning

Advanced Software Architecture kommer att lyfta dig som mjukvaru- och lösningsarkitekt till nästa nivå i att bygga och designa avancerade distribuerade system. Kursen lär ut arkitektur genom ett nytt, banbrytande tillvägagångssätt som kombinerar mjukvaruteknik och komplexitetsteori, vilket ger en solid teoretisk bakgrund för avancerat beslutsfattande. Du får ett nytt perspektiv på arkitektur, med konkreta verktyg och tekniker som kommer att sätta dig som arkitekt i framkant på arbetsmarknaden.
Moderna arkitekter upplever stora ökningar vad gäller komplexitet. Tillsammans med ständigt utvecklade plattformar, produkter och det tryck som digitaliseringen medför blir det svårare och svårare att leverera konsekvent. Kursen hjälper dig att svara på dessa utmaningar med en serie beprövade verktyg och tekniker som har finslipats under de senaste 12 åren genom verklighetsbaserade erfarenheter, med ett mål att lyfta arkitektens bidrag till en ny nivå.
Advanced Software Architecture syftar till att ge verktygen till arkitekter för att snabbt anamma nytänkande och kunna leverera moderna lösningar. Vilket kommer att leda till enklare och snabbare leveranser med bättre kvalitet. Ännu viktigare är att kursen kommer att ge en ny vision om vad arkitektur är och hur man kan bidra till de utmaningar som organisationer står inför idag.
Kommande kursstarter
Med denna utbildning får du
- Verktyg och tekniker som hjälper dig att navigera i komplexitet i moderna distribuerade system
- En snabbstart i effektiva distribuerade programvaruarkitekturer
- Ett nytt sätt att tänka på arkitektur och arkitektens roll i digitaliseringens tidsålder
Målgrupp
- Lösningsarkitekter
- Verksamhetsarkitekter
- CTOs
- Systemutvecklare
Kursinnehåll
The course introduces residuality theory, at the cutting edge of architecture research. This is based on Complexity Science and Systems Engineering concepts, and shows how these can be woven in to the architect’s design process to design and build better systems.
Day 1 – Introduction to residuality theory
- What is Residuality Theory?
- The Philosophy of Residuality Theory
- What problem are we trying to solve?
- Complexity and Uncertainty in software
- Resilience and antifragility
Day 2 – Introduction to Cloud
- How to learn in ’The Cloud’
- Distributed systems
- Coupling and design decisions
- Important components
- Choosing components
Day 3 – Residuality and Design in the Cloud
- Stressor analysis
- Flow First Design
- Contagion Analysis
- Labs
Day 4 – Cloud Systems Engineering
- Testing you design
- ATAM & FMEA
- DevOps in the cloud
- Conclusion & Next Steps
Kursledare
Barry O’Reilly är grundare av Black Tulip Technology och uppfinnare av residuality theory. Han har tidiage haft roller som chefsarkitekt för Microsofts Western Europé Consulting Practice, IoT Lead för västeuropa, och var global ledare för Microsofts Solution Architecture Community, Han har också haft roller som chefsarkitekt på IDesign, varit en startup CTO, och var en av grundare till sveriges Azure User Group.
Intresseanmälan
Dataföreningen Kompetens är Dataföreningen i Sveriges utbildningsbolag för kompetensutveckling inom IT-arkitektur, verksamhetsledning, objektledning och informationssäkerhet.Vårt utbud är inriktat på högre vidareutbildning med kompetensutvecklingssteg som ger en påtaglig verksamhetsnytta och tydliga karriärsteg. Vi erbjuder såväl uppdateringar inom aktuella spetsområden som fördjupningar...
Läs mer om Dataföreningen Kompetens och visa alla utbildningar.