https://www.web3us.com/how-guides/amazon-web-services-plain-english Skip to main content User menu * Log in Home * How to * Cyber Security * MySQL * Drupal * Linux * AwStats * Motorcyles * Life * Leadership * Geneaology Breadcrumbs You are here: 1. Home 2. How to Guides 3. AWS Amazon Web Services In Plain English manager Fri, 11/15/2019 - 10:25 From: https://expeditedsecurity.com/aws-in-plain-english/ Run an App Services No matter what you do with AWS you'll probably end up using these services as everything else interacts with them. EC2 It's like It's handwavy, but EC2 instances Use this to are similar to Should have been called Host the bits of the virtual Amazon Virtual Servers things you think of as private servers a computer. you'd get at Linode, DigitalOcean or Rackspace. IAM Should have been called Use this to Users, Keys and Certs Set up additional users, set up new AWS Keys and policies. S3 Use this to Store images and other assets for websites. Keep backups and share files Should have been called between services. Host static websites. Amazon Unlimited FTP Server Also, many of the other AWS services write and read from S3. S3 IN PLAIN ENGLISH VPC Use this to Overcome objections that "all our stuff is on the internet!" by adding an additional It's like Should have been called layer of security. If you're familar Amazon Virtual Colocated Makes it appear as if with networking: Rack all of your AWS VLANs services are on the same little network instead of being small pieces in a much bigger network. Lambda Use this to Run little self contained snippets of JS, Java or Python to do discrete tasks. Sort of a combination of a queue and Should have been called execution in one. Used for storing and AWS App Scripts then executing changes to your AWS setup or responding to events in S3 or DynamoDB. LAMBDA IN PLAIN ENGLISH Web Developer Services If you're setting up a web app, these are mostly what you'd end up using. These are similar to what you'd find in Heroku's Addon Marketplace. API Gateway Use this to Proxy your apps API through this so you Should have been called can throttle bad It's like API Proxy client traffic, test 3Scale new versions, and present methods more cleanly. RDS Use this to Should have been called Be your app's Mysql, It's like Amazon SQL Postgres, and Oracle Heroku Postgres database. Route53 Use this to It's like Should have been called Buy a new domain and DNSimple, Amazon DNS + Domains set up the DNS records GoDaddy, Gandi for that domain. SES Use this to Send one-off emails like password resets, It's like Should have been called notifications, etc. SendGrid, Amazon Transactional Email You could use it to Mandrill, send a newsletter if Postmark you wrote all the code, but that's not a great idea. Cloudfront Use this to Make your websites Should have been called load faster by It's like Amazon CDN spreading out static MaxCDN, Akamai file delivery to be closer to where your users are. CloudSearch Use this to Should have been called Pull in data on S3 or It's like Amazon Fulltext Search in RDS and then search Sphinx, Solr, it for every instance ElasticSearch of 'Jimmy.' DynamoDB Use this to Should have been called Be your app's It's like Amazon NoSQL massively scalable key MongoLab valueish store. Elasticache Should have been called Use this to It's like Amazon Memcached Be your app's Redis to Go, Memcached or Redis. Memcachier Elastic Transcoder Should have been called Use this to Amazon Beginning Cut Pro Deal with video weirdness (change formats, compress, etc.). SQS Use this to Store data for future processing in a queue. The lingo for this is storing "messages" but Should have been called it doesn't have It's like Amazon Queue anything to do with RabbitMQ, Sidekiq email or SMS. SQS doesn't have any logic, it's just a place to put things and take things out. WAF Use this to Block bad requests to Should have been called Cloudfront protected It's like AWS Firewall sites (aka stop people Sophos, Kapersky trying 10,000 passwords against / wp-admin) Mobile App Developer Services These are the services that only work for mobile developers. Cognito Use this to Should have been called Give end users - (non It's like Amazon OAuth as a Service AWS) - the ability to OAuth.io log in with Google, Facebook, etc. Device Farm Use this to Should have been called Test your app on a It's like Amazon Drawer of Old Android bunch of different IOS MobileTest, iOS Devices and Android devices emulator simultaneously. Mobile Analytics Should have been called Use this to Spot on Name, Amazon Product Track what people are It's like Managers take note doing inside of your Flurry app. SNS Use this to It's like Should have been called Send mobile UrbanAirship, Amazon Messenger notifications, emails Twilio and/or SMS messages Ops and Code Deployment Services These are for automating how you manage and deploy your code onto other services. CodeCommit Should have been called Use this to It's like Amazon GitHub Version control your Github, BitBucket code - hosted Git. Code Deploy Use this to Get your code from It's like Should have been called your CodeCommit repo Heroku, Not bad (or Github) onto a Capistrano bunch of EC2 instances in a sane way. CodePipeline Use this to Should have been called Run automated tests on Amazon Continuous your code and then do It's like Integration stuff with it CircleCI, Travis depending on if it passes those tests. EC2 Container Service Should have been called Use this to Amazon Docker as a Service Put a Dockerfile into an EC2 instance so you can run a website. Elastic Beanstalk Use this to It's like Should have been called Move your app hosted Heroku, BlueMix, Amazon Platform as a Service on Heroku to AWS when Modulus it gets too expensive. Enterprise / Corporate Services Services for business and networks. AppStream Use this to Put a copy of a Should have been called Windows application on It's like Amazon Citrix a Windows machine that Citrix, RDP people get remote access to. Direct Connect Use this to It's like Pay your Telco + AWS A toll road Should have been called to get a dedicated turnpike Pretty spot on actually leased line from your bypassing the data center or network crowded side to AWS. Cheaper than streets. Internet out for Data. Directory Service Use this to Should have been called Tie together other apps that need a Pretty spot on actually Microsoft Active Directory to control them. WorkDocs Should have been called Use this to It's like Amazon Unstructured Files Share Word Docs with Dropbox, your colleagues. DataAnywhere WorkMail Use this to It's like Should have been called Give everyone in your Google Apps for Amazon Company Email company the same email Domains system and calendar. Workspaces Should have been called Use this to Amazon Remote Computer Gives you a standard windows desktop that you're remotely controlling. Service Catalog Use this to Should have been called Give other AWS users in your group Amazon Setup Already access to preset apps you've built so they don't have to read guides like this. Storage Gateway Use this to Should have been called Stop buying more storage to keep Word S3 pretending it's part of Docs on. Make automating getting files your corporate network into S3 from your corporate network easier. Big Data Services Services to ingest, manipulate and massage data to do your will. Data Pipeline Use this to Should have been called Extract, Transform and Load data from Amazon ETL elsewhere in AWS. Schedule when it happens and get alerts when they fail. Elastic Map Reduce Use this to Should have been called Iterate over massive It's like Amazon Hadooper text files of raw data Treasure Data that you're keeping in S3. Glacier Use this to Should have been called Make backups of your backups that you Really slow Amazon S3 keep on S3. Also, beware the cost of getting data back out in a hurry. For long term archiving. Kinesis Use this to Ingest lots of data very quickly (for Should have been called things like analytics It's like Amazon High Throughput or people retweeting Kafka Kanye) that you then later use other AWS services to analyze. RedShift Should have been called Use this to Amazon Data Warehouse Store a whole bunch of analytics data, do some processing, and dump it out. Machine Learning Use this to Should have been called Predict future behavior from existing Skynet data for problems like fraud detection or "people that bought x also bought y." SWF Use this to Build a service of "deciders" and "workers" on top of Should have been called EC2 to accomplish a It's like Amazon EC2 Queue set task. Unlike SQS - IronWorker logic is set up inside the service to determine how and what should happen. Snowball Use this to Get a bunch of hard It's like drives you can attach Shipping a Should have been called to your network to Network Attached AWS Big Old Portable Storage make getting large Storage device to amounts (Terabytes of AWS Data) into and out of AWS AWS Management Services AWS can get so difficult to manage that they invented a bunch of services to sell you to make it easier to manage. CloudFormation Should have been called Use this to Amazon Services Setup Set up a bunch of connected AWS services in one go. CloudTrail Should have been called Use this to Amazon Logging Log who is doing what in your AWS stack (API calls). CloudWatch Use this to It's like Should have been called Get alerts about AWS PagerDuty, Amazon Status Pager services messing up or Statuspage disconnecting. Config Should have been called Use this to Amazon Configuration Keep from going insane if you have a Management large AWS setup and changes are happening that you want to track. OpsWorks Should have been called Use this to Amazon Chef Handle running your application with things like auto-scaling. Trusted Advisor Use this to Should have been called Find out where you're paying too much in Amazon Pennypincher your AWS setup (unused EC2 instances, etc.). Inspector Use this to Should have been called Scans your AWS setup It's like Amazon Auditor to determine if you've Alert Logic setup it up in an insecure way Book traversal links for Amazon Web Services In Plain English * AWS Data Pipeline RDS MySQL to S3 - Unable to establish connection to jdbc:mysql: * Up * AWS Redshift User login Username [ ] Password [ ] [Log in] Search Search [ ] [Search] Popular How to setup awstats-Web Analyser Use Gmail to read and send Outlook office365 emails NSS_Initialize failed when starting Apache httpd How to Guides Convert your MySQL database from MyISAM to InnoDB Nagios Monitoring Adding Swap Space to Linux without Rebooting more Recent content Black Hills South Dakota Motorcycle Trip Getting started with Git and Github 3D Print stl files Ender 3 upgrade to v2 silent board 4.2.7 and add BLTouch 3.1 Social Media Disinformation Misinformation in the Latter-days How to convert media files - Rip DVDs Consumer Reports May 2015 Motorcycle Reliability and Satisfaction survey results Linux usage history of CPU Memory and Disk usage using nmon How to install BpyTop which is like htop or top. Tools * Add content (c) Web3us LLC, All rights reserved