On this page
  1. All topics
  2. How to read this section
  3. How the topics fit together

All topics

Start here introductory

Next intermediate

Deeper advanced

How to read this section

Each topic starts with a landscape table of the main options and what they are good at, then explains how to choose, the trade-offs and the common pitfalls, and ends with questions for a design review. Product names appear as plain text for reference only; the site does not recommend vendors. Indian users of a product are named only where a public source confirms it.

How the topics fit together

Where each technology sits

Technology topic mapMobile apps call integration and messaging, which reach payment technology and machine learning services, which run on core platforms and databases. Containers and cloud host most layers. Security technologies, observability and programming languages apply across all of them. Mobile Integration Messaging Payment technology Machine learning Core platforms Databases Containers Cloud Security Observability Languages ChannelsIntegrationSpecialised servicesSystems of recordPlatform
Text description

Mobile apps call integration and messaging, which reach payment technology and machine learning services, which run on core platforms and databases. Containers and cloud host most layers. Security technologies, observability and programming languages apply across all of them.

  • Channels: Mobile
  • Integration: Integration, Messaging
  • Specialised services: Payment technology, Machine learning
  • Systems of record: Core platforms, Databases
  • Platform: Containers, Cloud
  • Mobile to Integration
  • Mobile to Messaging
  • Integration to Payment technology
  • Messaging to Machine learning
  • Payment technology to Core platforms
  • Machine learning to Databases
Each box is a topic in this section, placed by the layer it mostly serves. Languages and security run through every layer.