Choose technology for the work it needs to do
Explore technology decisions across applications, AI, data, APIs, cloud and security. Start with system requirements and the team's ability to operate the result.

Start with the right question.
A technology list is not an architecture. Start with the users, integration boundaries, performance needs, data sensitivity and operating model. Prefer tools the team can maintain and validate the unfamiliar parts with a focused experiment. Compare lifecycle cost, migration effort, testability and recovery. The resources below explain the decisions; the current product catalogues help you explore reusable tools and their individual stages.
Applications and product systems
Clarify user journeys, business rules and the interfaces that need to stay stable.
AI, data and automation
Use representative data and evaluation to test the intended capability.
Platforms and operations
Design for the organisation that will deploy, maintain and recover the system.
Cloud architecture
Reliability, security and cost decisions.
ExploreMonoliths and microservices
Deployment boundaries and operational complexity.
ExplorePlatform ecosystem
Discover software families and their current catalogues.
ExploreSecurity approach
Understand the engagement's security boundaries and evidence.
Explore