Moto is a cloud service mockery framework and API mock server that simulates AWS infrastructure locally. It allows developers to test cloud-dependent code and verify infrastructure-as-code templates without deploying real resources or incurring costs.
The project functions as an SDK interceptor that can patch existing service clients to redirect requests to a local mock environment. It can also be run as a standalone HTTP server, enabling any programming language to interact with the simulated endpoints.
The framework covers a vast array of simulated capabilities, including data storage, compute and hosting, identity and access management, AI and machine learning, and networking. It further supports the simulation of complex environments through account-based resource isolation and simulated access control to mimic multi-tenant cloud logic.