Phone Numbers as Cloud Resources: the Amazon Connect APIs I Worked On
At Amazon I designed, built, tested, and deployed public phone-number APIs for Amazon Connect — in Java, globally, to support Connect users provisioning numbers for their contact centers. A phone number looks like a string; in Connect it’s a cloud resource with an ARN, tags, an asynchronous provisioning workflow, and a quota rule that stops you from churning numbers. This is a tour of the API surface and the design decisions you can read in the contract itself.