Implementing Modern Architecture – Part 2
Three-day advanced architecture training covering serverless, API versioning, testing complex systems, continuous delivery and AI in architectural work.
Informasjon
About the course
This training builds on the popular "Implementing Modern Architecture" training by going deeper into key topics and covering those that couldn’t fit into the first training. Over 3 days, participants will acquire tools applicable to their daily work as architects.
We will cover important subjects such as Architecture Modernization, Serverless architecture, versioning and evolution of synchronous and asynchronous APIs, and best practices in documenting your architecture beyond traditional diagrams. The course will also demonstrate how to approach testing complex systems, storing data effectively, and shaping an environment that enables teams to quickly and safely ship code to production. Additionally, we will explore how AI can assist architects in their daily tasks.
Programme
Day 1: Recap of the previous training, System Architecture, Communication, Documenting your Architecture.
Day 2: Storing Data, Different strategies of Code Sharing, Testing complex systems.
Day 3: Continuous Delivery for real systems, Deployment strategies, Database migrations, Leveraging AI in an Architect’s Work.
Topics covered
- System Architecture: Serverless Computing, Strategies for Software Modernization
- Communication: API Design, Versioning of Sync and Async APIs
- Documenting your Architecture: beyond C4, auto-generated API documentation
- Storing Data: types of data stores and how to choose the right one
- Different strategies of Code Sharing
- Testing complex systems: test types, test shapes (Pyramid, Honeycomb), Contract Testing, Acceptance Testing
- Continuous Delivery: DORA metrics, branching strategies, pipeline best practices, versioning and inspecting artifacts, managing environments
- Deployment strategies: zero downtime, canary, blue-green deployments
- Database migrations
- Leveraging AI in an Architect’s work
Audience and format
Audience: Architects, Team Leads, Senior Developers. Format: 20% workshop / 80% lecture. Bring your own computer.
Gjennomføringer
Om kursleverandøren

Bouvet Norge AS
Bouvet er et ledende norsk konsulentselskap innen IT og digital kommunikasjon, og en erfaren partner for virksomheter som ønsker å lykkes med digitalisering og utvikling. Med solid fagkompetanse, lang erfaring og en sterk tilstedeværelse i både Norge og Sverige, leverer Bouvet tverrfaglige team som skaper helhetlige og verdiskapende løsninger for både private og offentlige aktører. Bouvet jobber tett på kundene for å forstå behov og kontekst, og kombinerer teknologi, design og rådgivning for å utvikle løsninger som bidrar til effektivisering, innovasjon og fremtidens digitale samfunn.