Now building on AWS inside is heavily emphasized, but just a few years ago most services were built with internal systems that are very different. Some solutions (multi account/cellular architecture for example) seemed to come from dog fooding heavily, but supporting services (like account SSO for handling many accounts) are still very different from the publicly available equivalents.