Skip to content

Latest commit

 

History

History
340 lines (328 loc) · 14.5 KB

File metadata and controls

340 lines (328 loc) · 14.5 KB

Demand for unregistered services

The evidence behind DevCloud's coverage target. Sampled 2026-09-05; re-derive with python3 scripts/demand_rank.py.

What this measures

DevCloud has no usage telemetry, so this page does not measure what its users ask for. It measures revealed demand: how many of three independent projects have already built each AWS service DevCloud does not register. Each serves a population DevCloud names as its own, and each only adds a service when somebody asks.

Source What it is Services Unmatched names
moto Python AWS mocking library — boto3 developers running tests 163 0
LocalStack Local AWS emulator; community + pro 119 4
terraform-provider-aws One Go package per service — the IaC population 273 4

Read a high support count as this service is worth emulating to someone, not as our users want this. The live measurement of DevCloud's own traffic is GET /devcloud/api/unrouted, which accrues behind this page; its ceiling is in coverage.md.

"Unmatched names" is the join diagnostic: a name a source publishes that matches neither the missing set nor a registered service. A large number there would mean name normalisation is dropping matches and the support counts are too low.

Readings

Reading Value
Upstream model files 431
Registered when sampled 148
R1 — missing set M 283
R2 — M with support 3 8
R2 — M with support 2 49
R2 — M with support 1 111
R2 — M with support 0 115
R2 — M with support ≥ 2 57 (20.1% of M)

Full ranking

Ordered by support count, then name — the order the work was done in, so stopping at any point would have stopped on the best surface available.

All 57 services with support ≥ 2 are registered, down to and including workspaces-web; TestDemandSetIsRegistered fails if any of them stops being. 56 serve at least one operation, and the one that does not (rds-data) is named with its reason in coverage.md. Everything below them — support 1 and support 0 — is the 226 services that carry no depth commitment. They are registered and engine-served, so a call to one is answered locally rather than billed; what this study declined to promise is that it is answered faithfully. See the two axes.

Service moto LocalStack terraform-provider-aws Support
api-gateway yes yes yes 3
elastic-load-balancing yes yes yes 3
emr-serverless yes yes yes 3
mediastore yes yes yes 3
rds-data yes yes yes 3
redshift-data yes yes yes 3
s3-control yes yes yes 3
timestream-query yes yes yes 3
amp yes — yes 2
apigatewaymanagementapi yes yes — 2
app-mesh yes — yes 2
budgets yes — yes 2
cleanrooms yes — yes 2
cloudhsm-v2 yes — yes 2
codestar-connections — yes yes 2
connect yes — yes 2
data-pipeline yes — yes 2
databrew yes — yes 2
datasync yes — yes 2
dax yes — yes 2
devops-agent yes — yes 2
direct-connect yes — yes 2
directory-service yes — yes 2
dsql yes — yes 2
emr-containers yes — yes 2
fsx yes — yes 2
greengrass yes — yes 2
guardduty yes — yes 2
inspector2 yes — yes 2
ivs yes — yes 2
kinesis-analytics — yes yes 2
kinesis-video yes — yes 2
macie2 yes — yes 2
mediaconnect yes — yes 2
medialive yes — yes 2
mediapackage yes — yes 2
mediapackagev2 yes — yes 2
mediastore-data yes yes — 2
network-firewall yes — yes 2
networkmanager yes — yes 2
opensearchserverless yes — yes 2
osis yes — yes 2
payment-cryptography yes — yes 2
quicksight yes — yes 2
resiliencehub yes — yes 2
route-53-domains yes — yes 2
s3vectors yes — yes 2
securityhub yes — yes 2
service-catalog yes — yes 2
service-catalog-appregistry yes — yes 2
service-quotas yes — yes 2
signer yes — yes 2
synthetics yes — yes 2
timestream-influxdb yes — yes 2
vpc-lattice yes — yes 2
workspaces yes — yes 2
workspaces-web yes — yes 2
accessanalyzer — — yes 1
account-access — — yes 1
agent-registry — — yes 1
appconfigdata — yes — 1
appfabric — — yes 1
appflow — — yes 1
appintegrations — — yes 1
application-insights — — yes 1
application-signals — — yes 1
apprunner — — yes 1
appstream — — yes 1
arc-region-switch — — yes 1
arc-zonal-shift — — yes 1
auditmanager — — yes 1
auto-scaling-plans — — yes 1
bcm-data-exports — — yes 1
billing — — yes 1
chatbot — — yes 1
chime — — yes 1
chime-sdk-media-pipelines — — yes 1
chime-sdk-voice — — yes 1
cloud9 — — yes 1
clouddirectory yes — — 1
cloudfront-keyvaluestore — — yes 1
codecatalyst — — yes 1
codestar-notifications — — yes 1
compute-optimizer — — yes 1
connectcampaigns yes — — 1
connectcases — — yes 1
controltower — — yes 1
cost-and-usage-report-service — — yes 1
cost-optimization-hub — — yes 1
customer-profiles — — yes 1
dataexchange — — yes 1
datazone — — yes 1
detective — — yes 1
device-farm — — yes 1
directory-service-data — — yes 1
dlm — — yes 1
docdb-elastic — — yes 1
drs — — yes 1
ec2-instance-connect yes — — 1
ecr-public — — yes 1
evs — — yes 1
finspace — — yes 1
fms — — yes 1
gamelift — — yes 1
global-accelerator — — yes 1
grafana — — yes 1
groundstation — — yes 1
imagebuilder — — yes 1
inspector — — yes 1
interconnect — — yes 1
internetmonitor — — yes 1
invoicing — — yes 1
ivschat — — yes 1
kafkaconnect — — yes 1
keyspaces — — yes 1
kinesis-video-archived-media yes — — 1
lambda-core — — yes 1
lambda-microvms — — yes 1
launch-wizard — — yes 1
license-manager — — yes 1
lightsail — — yes 1
location — — yes 1
m2 — — yes 1
mailmanager — — yes 1
marketplace-metering yes — — 1
mediapackage-vod — — yes 1
mgn — — yes 1
mpa — — yes 1
mwaa-serverless — — yes 1
neptune-graph — — yes 1
networkflowmonitor — — yes 1
networkmonitor — — yes 1
notifications — — yes 1
notificationscontacts — — yes 1
oam — — yes 1
observabilityadmin — — yes 1
odb — — yes 1
outposts — — yes 1
pca-connector-ad — — yes 1
pcs — — yes 1
pinpoint-sms-voice-v2 — — yes 1
pricing — — yes 1
rbin — — yes 1
redshift-serverless — — yes 1
resiliencehubv2 — — yes 1
resource-explorer-2 — — yes 1
rolesanywhere — — yes 1
route53-recovery-control-config — — yes 1
route53-recovery-readiness — — yes 1
route53profiles — — yes 1
rum — — yes 1
s3files — — yes 1
s3outposts — — yes 1
savingsplans — — yes 1
schemas — — yes 1
securitylake — — yes 1
simpledbv2 yes — — 1
ssm-contacts — — yes 1
ssm-incidents — — yes 1
ssm-quicksetup — — yes 1
ssm-sap — — yes 1
sso — — yes 1
storage-gateway — — yes 1
taxsettings — — yes 1
uxc — — yes 1
waf-regional — — yes 1
wellarchitected — — yes 1
workmail — — yes 1
agent-registry-control — — — 0
aiops — — — 0
amplifybackend — — — 0
amplifyuibuilder — — — 0
application-discovery-service — — — 0
applicationcostprofiler — — — 0
artifact — — — 0
b2bi — — — 0
backup-gateway — — — 0
backupsearch — — — 0
bcm-dashboards — — — 0
bcm-pricing-calculator — — — 0
bcm-recommended-actions — — — 0
billingconductor — — — 0
braket — — — 0
chime-sdk-identity — — — 0
chime-sdk-meetings — — — 0
chime-sdk-messaging — — — 0
cleanroomsml — — — 0
cloudhsm — — — 0
cloudsearch-domain — — — 0
cloudtrail-data — — — 0
cloudwatch-events — — — 0
cognito-sync — — — 0
compute-optimizer-automation — — — 0
connect-contact-lens — — — 0
connectcampaignsv2 — — — 0
connecthealth — — — 0
connectparticipant — — — 0
controlcatalog — — — 0
deadline — — — 0
eks-auth — — — 0
elementalinference — — — 0
finspace-data — — — 0
freetier — — — 0
gameliftstreams — — — 0
geo-maps — — — 0
geo-places — — — 0
geo-routes — — — 0
greengrassv2 — — — 0
health — — — 0
iam-toolbox — — — 0
inspector-scan — — — 0
iot-jobs-data-plane — — — 0
iot-managed-integrations — — — 0
iotdeviceadvisor — — — 0
iotfleetwise — — — 0
iotsecuretunneling — — — 0
iotsitewise — — — 0
iotthingsgraph — — — 0
iottwinmaker — — — 0
ivs-realtime — — — 0
keyspacesstreams — — — 0
kinesis-video-media — — — 0
kinesis-video-signaling — — — 0
kinesis-video-webrtc-storage — — — 0
license-manager-linux-subscriptions — — — 0
license-manager-user-subscriptions — — — 0
machine-learning — — — 0
managedblockchain-query — — — 0
marketplace-agreement — — — 0
marketplace-catalog — — — 0
marketplace-commerce-analytics — — — 0
marketplace-deployment — — — 0
marketplace-discovery — — — 0
marketplace-entitlement-service — — — 0
marketplace-reporting — — — 0
mediatailor — — — 0
medical-imaging — — — 0
migration-hub — — — 0
migration-hub-refactor-spaces — — — 0
migrationhub-config — — — 0
migrationhuborchestrator — — — 0
migrationhubstrategy — — — 0
mturk — — — 0
neptunedata — — — 0
nova-act — — — 0
partnercentral-account — — — 0
partnercentral-benefits — — — 0
partnercentral-channel — — — 0
partnercentral-revenue-measurement — — — 0
partnercentral-selling — — — 0
payment-cryptography-data — — — 0
pca-connector-scep — — — 0
pi — — — 0
pinpoint-email — — — 0
pinpoint-sms-voice — — — 0
pricing-plan-manager — — — 0
proton — — — 0
qconnect — — — 0
repostspace — — — 0
route53-recovery-cluster — — — 0
route53globalresolver — — — 0
rtbfabric — — — 0
security-ir — — — 0
securityagent — — — 0
signer-data — — — 0
signin — — — 0
snow-device-management — — — 0
snowball — — — 0
socialmessaging — — — 0
ssm-guiconnect — — — 0
sso-oidc — — — 0
supplychain — — — 0
support-app — — — 0
supportauthz — — — 0
sustainability — — — 0
tnb — — — 0
trustedadvisor — — — 0
wickr — — — 0
wisdom — — — 0
workdocs — — — 0
workmailmessageflow — — — 0
workspaces-instances — — — 0
workspaces-thin-client — — — 0