-
-
Save nathancahill/a5761667e9d1d4377463 to your computer and use it in GitHub Desktop.
Translate Amazon service names into plain English (see https://www.expeditedssl.com/aws-in-plain-english)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Translate Amazon | |
// @namespace http://your.homepage/ | |
// @version 0.1 | |
// @description Translate the Amazon service names into plain English. See https://www.expeditedssl.com/aws-in-plain-english | |
// @author @ideasasylum | |
// @match https://*.console.aws.amazon.com/console/home?* | |
// @grant none | |
// ==/UserScript== | |
var replacements = { | |
"EC2": "Virtual Servers", | |
"IAM": "Users, Keys and Certs", | |
"S3": "Unlimited FTP Server", | |
"VPC": "Virtual Colocated Rack", | |
"API Gateway": "API Proxy", | |
"RDS": "SQL", | |
"Route53": "DNS + Domains", | |
"SES": "Transactional Email ", | |
"Cloudfront": "CDN", | |
"CloudSearch": "Fulltext Search", | |
"DynamoDB": "NoSQL", | |
"Elasticache": "Memcached", | |
"Elastic Transcoder": "Beginning Cut Pro", | |
"SQS ": "Queue ", | |
"Cognito": "OAuth As A Service", | |
"Device Farm": "Drawer of old Android devices", | |
"Mobile Analytics": "", | |
"SNS": "Messenger", | |
"CodeCommit": "GitHub", | |
"Code Deploy": "", | |
"CodePipeline": "Continuous Integration", | |
"EC2 Container Service": "Docker As a Service", | |
"Elastic Beanstalk": "Platform As A Service", | |
"AppStream": "Citrix", | |
"Direct Connect": "", | |
"Directory Service": "", | |
"WorkDocs": "Unstructured Files", | |
"WorkMail": "Company Email", | |
"Workspaces": "Remote Computer", | |
"Service Catalog": "Setup Already", | |
"Storage Gateway": "S3 pretending it's part of your corporate network", | |
"Data Pipeline": "ETL", | |
"Elastic Map Reduce": "Hadooper", | |
"Glacier": "Really slow S3", | |
"Kinesis": "High Throughput", | |
"RedShift": "Data Warehouse", | |
"Machine Learning": "Skynet", | |
"SWF": "EC2 Queue", | |
"CloudFormation": "Services Setup", | |
"CloudTrail": "Logging", | |
"CloudWatch": "Status Pager", | |
"Config": "Configuration Management", | |
"OpsWorks": "Chef", | |
"Trusted Advisor": "Pennypincher" | |
}; | |
for(var key in replacements) { | |
$('div.serviceName').each(function(){ | |
if($(this).text() == key){ | |
$(this).html(replacements[key]+" ("+key+")"); | |
} | |
}); | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment