SX architecture is the combination of two different types of software designs: serverless and microservices. Serverless architecture is a way to build software applications that don’t require you to maintain your own servers. Instead, you use a cloud provider's servers and pay for only the computing time that you need to run your application. Microservices architecture is a way of breaking a complex application into smaller parts, called “services”, that can work together but don’t depend on each other. With SX architecture, you get the best of both worlds: the scalability of Serverless and the ability to break down complex applications into smaller parts with Microservices.