Remove c
article thumbnail

Legacy Architecture Modernisation With Strategic Domain-Driven Design

Strategic Tech

Architecture modernisation tools and techniques for each phase (these lists are not exhaustive) Business Strategy Alignment Software architecture is the significant technical decisions that have business consequences. This means a software architecture should be purposely designed for the most favourable business consequences.

article thumbnail

Another New Talk: Elements of Design

Sutter's Mill

At C++ and Beyond next week (and in December) I’ll also be giving a brand-new half-day talk on Elements of Design. Although those areas are pretty diverse, they also have a lot of commonalities, and the insights and learnings apply directly to mainstream classes-and-libraries production software design. Elements of Design.

Design 40
article thumbnail

Cloud Adoption in 2020

O'Reilly

Technical leads and architects (about 11%) are next, followed by software and systems architects (9+%). However, a notable minority—some 15%—occupy C-level or executive roles. We didn’t attempt to define serverless precisely, but for many people in our audience, serverless means “function-as-a-service” (for example, AWS Lambda).

Cloud 141