Amazon Web Services Cheat Sheet

Amazon Web Services Cheat Sheet – AWS Services and Products. Hey, have you heard about these new AWS services: ContainerCache, ElastiCast and QR72?

Of course you are but I just made them up. To avoid falling into such situations, we advise you to familiarize yourself with the cheat sheet on Amazon Web Services from Coding compiler. Let’s dive into the world of AWS.

Types of Amazon Web Services

  1. AWS Run an App Services
  2. AWS Web Developer Services
  3. Services for Mobile Developers
  4. AWS Services for Code Injection
  5. AWS Corporate Services
  6. AWS Big Data Services
  7. AWS Management Services

List of AWS Products & Services

Amazon Web Services (AWS) offers a  wide variety of of products and services to help companies to move faster, lower the costs and scale the business. AWS services and products including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security and enterprise applications. You can go through the details list of AWS products listed below.

AWS Run an App Services

No matter what you do with AWS, you will still use these services.

  • EC2 – Amazon Elastic Compute Cloud
  • IAM – AWS Identity and Access Management
  • S3 – Amazon Simple Storage Service
  • VPC – Amazon Virtual Private Cloud
  • Lambda – AWS Lambda

Amazon Web Services – Run an App Services

Amazon EC2
Must be called
Amazon Virtual Servers
Scope of application
Host things that you think are computers.
Looks like
VPS provided by Linode, DigitalOcean and Rackspace
AWS IAM
Should be called
Users, Keys and Certs
Application area
Customize users, add new AWS Keys keys and certificates.
Amazon S3
Should be called
Amazon Unlimited FTP Server
Application area
Store photos and other materials for websites. Keep backups and files in the public domain. Store static sites. By the way, many services also store their data in S3.
Amazon VPC
Should be called
Amazon Virtual Colocated Rack
Application Scope
Add an extra level of protection to everything you store on the Internet. Let it look as if all your AWS-services are in one small network, and not scattered in a huge one.
Looks like a
VLAN if you are good at networking
AWS Lambda
Should be called
AWS App Scripts
Scope of application
Run small snippets on JavaScript, Java or Python to perform individual tasks.

AWS Web Developer Services

If you are developing a web application, then you will certainly use these services.

  • API Gateway – Amazon API Gateway
  • RDS – Amazon Relational Database Service
  • Route53 – Amazon Route 53
  • SES – Amazon Simple Email Service
  • CloudFront – Amazon CloudFront
  • CloudSearch – Amazon CloudSearch
  • DynamoDB – Amazon DynamoDB
  • ElastiCache – Amazon ElastiCache
  • Elastic Transcoder  – Amazon Elastic Transcoder
  • SQS – Amazon Simple Queue Service
  • WAF – AWS Web Application Firewall

Amazon Web Services for Web Developers

Amazon API Gateway
Should be called
API Proxy
Application area
Proxy the API of your applications through this service to handle traffic, test new versions, etc.
Looks like3Scale
Amazon RDS
Should be called
Amazon SQL
Scope of Application
Simultaneously MySQL, PostgreSQL, and Oracle-DB for your application.
Looks like
Heroku Postgres
Amazon Route53
Should be called
Amazon DNS + Domains
Application area
Buy a new domain and set up DNS records.
Looks like
DNSimple, GoDaddy, Gandi
Amazon SES
Must be called
Amazon Transactional Email
Application area
Send single letters (for changing passwords, delivering notifications, etc.). You can use it as a newspaper if you sell it, but it’s better not to.
Looks like
SendGrid, Mandrill, Postmark
Amazon CloudFront
Must be called
Amazon CDN
Application area
Accelerate the loading of sites, optimally distributing the delivery of static files to users.
Looks like
MaxCDN, Akamai
Amazon CloudSearch
Must be called
Amazon Fulltext Search
Application area
Get all the data from S3 or RDS and look for what you need in it.
Looks like
Sphinx, Solr, ElasticSearch
Amazon DynamoDB
Should be called
Amazon NoSQL
Application area
Scalable key store for your application.
Looks like
MongoLab
Amazon ElastiCache
Must be called
Amazon Memcached
The scope of your application’s
Memcached or Redis.
Looks like
Redis to Go, Memcachier
Amazon Elastic Transcoder
Should be called
Amazon Beginning Cut Pro
Application area
Processing various oddities of video (formats, compression, etc.).
Amazon SQS
Must be called
Amazon Queue
Application area
Store data for further processing in a queue.
Looks like
RabbitMQ, Sidekiq
AWS WAF
Should be called
AWS Firewall
Application area
Block dangerous requests to sites protected by Cloudfront (do not let people try to pick up 10,000 passwords to / wp-admin).
Looks like
Sophos, Kaspersky

AWS Services for Mobile Developers

These services are needed only by mobile developers.

  • Cognito – Amazon Cognito
  • Device Farm – AWS Device Farm
  • Mobile Analytics – Amazon Mobile Analytics
  • SNS – Amazon Simple Notification Service

Amazon Web Services for Mobile Developers

Amazon Cognito
Must be called
Amazon OAuth as a Service
Application Scope
Give users the ability to log in via Google, Facebook, etc.
Looks like
OAuth.io
Amazon Device Farm
Should be called
Amazon Drawer of Old Android Devices
Application area
Test your application on multiple iOS and Android devices simultaneously.
Looks like
MobileTest, iOS emulator
Amazon Mobile Analytics
Must be called the
Spot on Name, Amazon Product Managers take note.
Application Scope
Keep track of what users do in your applications.
Looks like
Flurry
AWS SNS
Must be called
Amazon Messenger
Application Scope
Send mobile notifications, letters and / or SMS.
Looks like
UrbanAirship, Twilio

AWS Services for Code Injection

These services are needed to automate, manage and implement the code in other services.

  • CodeCommit – AWS CodeCommit
  • CodeDeploy – AWS CodeDeploy
  • CodePipeline – AWS CodePipeline
  • EC2 Container Service – Amazon EC2 Container Service
  • Elastic Beanstalk – AWS Elastic Beanstalk

Amazon Web Services for Code Injection

AWS CodeCommit
Should be called
Amazon GitHub
Scope of application
Version control of your code.
Looks like
Github, BitBucket
AWS CodeDeploy
Should be called
And so nice
Application area
Upload your code from the CodeCommit (or Github) repository to multiple EC2 entities.
Looks like
Heroku, Capistrano
AWS CodePipeline
Should be called
Amazon Continuous Integration
Scope of application
Run automated tests of your code and make the necessary changes.
Looks like
CircleCI, Travis
Amazon EC2 Container Service
Should be called
Amazon Docker as a Service
Application Scope
Place the Docker file on the EC2 entity to launch the site.
AWS Elastic Beanstalk
Should be called
Amazon Platform as a Service
Application Scope
Move your application from Heroku to AWS when the first is beyond your means.
Looks like
Heroku, BlueMix, Modulus

AWS Corporate Services

Services for business and networks.

  • AppStream – Amazon AppStream
  • Direct Connect – AWS Direct Connect
  • Directory Service – AWS Directory Service
  • WorkDocs – Amazon WorkDocs
  • WorkMail – Amazon WorkMail
  • WorkSpaces – Amazon WorkSpaces
  • Service Catalog – AWS Service Catalog
  • Storage Gateway – AWS Storage Gateway

Amazon Web Services for Corporate Companies

Amazon AppStream
Should be called
Amazon Citrix
Scope of Application
Place a copy of the Windows application on a Windows system to which you provide remote access.
Looks like
Citrix, RDP
AWS Direct Connect
Should be called
Actually, a very accurate name
Application area
Pay for access to a dedicated line from your data center or network to AWS.
Looks like a
tunnel that allows you to bypass the traffic jam
AWS Directory Service
Should be called
Actually, a very accurate name
Application Scope
Combine applications that need Microsoft Active Directory for management.
Amazon WorkDocs
Should be called
Amazon Unstructured Files
Scope of application
Share Word documents with colleagues.
Looks like
Dropbox, DataAnywhere
Amazon WorkMail
Should be called
Amazon Company Email
Application area
Set up an identical mail system and calendar for everyone in the company.
Looks like
Google Apps for Domains
Amazon WorkSpaces
Should be called
Amazon Remote Computer
Scope of application
Interface for remote computer control.
AWS Service Catalog
Should be called
Amazon Set-up Already
Application Scope
Give all AWS users in your group access to the applications you have written so that they do not have to read guides like this.
AWS Storage gateway
Must be called
S3, which considers itself part of your corporate network.
Scope of application
Stop buying space to store Word documents. Simplify the transfer of files from the network to S3.

AWS Big Data Services

AWS services for the big data absorption, control and other fraud data.

  • Data Pipeline – AWS Data Pipeline
  • Elastic MapReduce – Amazon Elastic MapReduce
  • Glacier – Amazon Glacier
  • Kinesis – Amazon Kinesis
  • Redshift – Amazon Redshift
  • Machine Learning – Amazon Machine Learning
  • SWF – Amazon SWF
  • Snowball – AWS Snowball
AWS Data Pipeline
Must be called
Amazon ETL
Application Scope
Extract, process, and save all data from AWS, as well as set up schedules and receive error messages.
Amazon Elastic MapReduce (EMR)
Should be called
Amazon Hadooper
Application area
Process large amounts of text or raw data stored in S3.
Looks like
Treasure Data
Amazon Glacier
Should be called
Very Slow Amazon S3
Application Scope
Make backups of backups stored in S3. Stocks on a rainy day.
Amazon Kinesis
Must be called
Amazon High Throughput
Application Scope
Quickly save large amounts of data (for example, analytics or a list of people retweeted by Kanye West) to analyze later.
Looks like
Kafka
Amazon Redshift
Should be called
Amazon Data Warehouse
Application area
Store analytical data, process it and unload it.
Amazon Machine Learning
Should be called
Skynet
Application area
Predict behavior based on current data for various tasks.
Amazon SWF
Must be called
Amazon EC2 Queue
Application area
Create a service from “thinkers” and “workers” on top of EC2 to complete the task. Unlike SQS, it has built-in logic.
Looks like
IronWorker
AWS Snowball
Should be called
AWS Big Old Portable Storage
The scope of the
AWS Snowmobile in miniature.
Similar to
Shipping a Network Attached Storage Device to AWS

AWS Managed Services

AWS Managed Services provides ongoing management of your AWS infrastructure so you can focus on your applications.

  • CloudFormation – AWS CloudFormation
  • CloudTrail – AWS CloudTrail
  • CloudWatch – Amazon CloudWatch
  • Config – AWS Config
  • OpsWorks – AWS OpsWorks
  • Trusted Advisor – AWS Trusted Advisor
  • Inspector – Amazon Inspector

AWS Managed Services | Management of Amazon Web Services

AWS CloudFormation
Should be called
Amazon Services Setup
Application area
Set up several related services in one go.
AWS CloudTrail
Should be called
Amazon Logging
Application area
Keep logs of AWS stack activities.
Amazon CloudWatch
Must be called
Amazon Status Pager
Application Scope
Get notified when your AWS services behave incorrectly.
Looks like
PagerDuty, Statuspage
AWS Config
Should be called
Amazon Configuration Management
Scope of application
Do not go crazy when you need to keep track of a large AWS-system.
AWS OpsWorks
Should be called
Amazon Chef
Application Scope
Manage the launch of your application with things like autoscaling.
AWS Trusted Advisor
Should be called
Amazon Penny pincher
Application area
Find out what you are overpaying for.
AWS Inspector
Must be called
Amazon Auditor
Application area
Check your AWS system for security issues.
Looks like
Alert Logic

It’s all about AWS services and products, you can drop your comment in the below comment box on your experience with any Amazon web services and products.

Related AWS Articles

AWS Sample Resume for AWS Developers

AWS Interview Questions

AWS DevOps Interview Questions

AWS Cloud Support Engineer Interview Questions

Leave a Comment