All the services in AWS are summarized with one liners below for quick reference:
N/W and Content Delivery:
VPC ; Availability Centers are physical Data centers and VPC is virtual data center. Multiple VPCs in a region.
Route53 ; Domain names are registered under the route53 service of aws.
CloudFront ; It is a part of CDN, it consists of all the edge locations which will cache the assets giving faster accessibility to the users
Direct Connect : It is a dedicated line to the data center from the office for seemless accessibility.
Storage:
S3 - Simple Storage Services;
Virtual Disk in the cloud to store objects (docs/files/text
files/movies etc). Not to install a DB, an application, a computer game.
This is an object based storage. For installing a DB, application or a
computer game we need a block based storage.
Galcier; Glacier is used to archieve files from S3, It is used when we dont need instant access.
EFS - Elastic File System; EFS is a block based storage.
Storage Gateway; It allows users to connect S3 to an on premise data
center or to the head quarters. It is a virtual machine installed on
premis.
Compute :
EC2 Elastic Cloud Compute; Virtual machines in the cloud that run on AWS.
EC2 Container service; allows applications to run on a managed cluster of EC2 instances (i.e., virtual machines)
Elastic BeanStalk; Used to deploy the code onto AWS. It will check the code for any errors.
Lambda; It runs the code without any managed servers. Can run code of virtually any application or backend service
LightSail; Choose a configuration from the menu and launch a virtual machine preconfigured with SSD based storage, DNS management, and a static IP addres.
Databases :
RDS; Relational Databases; MySQL, SQL Server, Oracle, etc all come under this section.
DynamoDB; Non Relational Databases; NoSQL database and can be scalable very vastly.
Redshift; Amazon warehousing solution; BigData in the warehouse; Query is not directly run on the database instead run on a copy in the redshift.
Elasticache; Way of caching data in the cloud, usually done on data which is most frequently used.
Security and Identity:
IAM - Identity And Access Management; Used to sign in to AWS, setup permissions, groups etc.,
Inspector; Its an agent installed on the virtual machine and inspects the virtual machine and does security reporting.
Certificate Manager; This gives free SSL certificates for the domain names.
Directory Service; This is a way of using MS AD with AWS.
WAF - Web Application Firewall; Firewall gives N/W protection, this gives application level protection.
Artifacts; Place to get documentation.
Migration Services:
Snowball; Appliance used to store data and send back to amazon.
Snowball Edge; Similar to Snowball but with compute capability like a data center.
DMS - Database Migration Services; DMS will help migrate the data with no downtime.
SMS - Server Migration Services; Exactly like DMS but for migrating VMWare.
Analytics:
Athena; Allows SQL queries on S3, Turning Flat files into searchable data bases.
Ealstic Map Reduce; Used for big data processing and based on Hadoop, Apache Spark etc
Cloud Search; Similar to elastic, search engine for website or application.
Elastic Search; This service uses open source.
Kinesis; Way of analyzing and streaming real time data, analyzing market, social media tweets etc.
Data Pipeline; It is a service used to move data from place to place. Ex:- from S3 to DynamoDB.
Quick Sight; This is a business analytics tool used for creating rich dashboards for the data.
Management Tools:
Cloud Watch; This is imp for SysOps certification; Used for monitoring performance of AWS environment especially EC2.
Cloud Formation; It is a way of turning physical infrastructure into code, Using this we can provision production environment using one script.
Cloud Trial; Auditing AWS resources.
Opswork; A way of automating deployments using shift.
Config; Config manager automatically monitors environment and gives warnings if the config might break.
Trusted Advisor; Designed by the AWS solutions architecture team. They make series of recommendations; Security, Cost optimization, series of recommendations which is automated by scanning the env.
Application Services:
Step Functions; Visualizing whats going on inside the application basically what micro services it is using.
SWF - Simple Workflow Service; A way of coordinating automated tasks and manual tasks.
API Gateway; Door for the Apps to access the back end data things like Lambda etc.,
AppStream; It is a way of streaming desktop applications to the users.
Elastic Transcoder; Used for changing the video format to suit all different devices based on resolution, size etc.,
Developer Tools:
CodeCommit; It is a GitHub, GitHub is place to store code.
CodeBuild; It is a way to compile code.
CodeDeploy; Way of deploying in an automated fashion.
CodePipeLine; Way of keeping versions of the code.
Mobile Services:
Mobile Hub; This lets to add, configure and design features for mobile apps which includes, user auth, data storage, push notifications, back end logic, content delivery and anlytics.
Cognito; Used for signing up using gmail credentials. Used in IOS with AWS.
Device Farm; Helps improve the mobile apps by quickly and securing the apps on hundreds of real smart phones.
Mobile Analytics; This app helps in analyzing the app usage data in a cost effective manner.
Pinpoint; Helps in engage and understand with the application users. For Ex:- Helps in creating targeted marketing campaigns.
Business Productivity:
WorkDocs; Used for storing important word documents in the cloud. In the back end using S3 with extra security added.
Workmail; This is like exchange for AWS. A way of sending and receiving the emails.
iOT- Internet of Things:
This is a way of having millions of devices keeping keeping track of them using the iOT gateway.
Desktop & AppStreaming:
WorkSpaces; Workspace is a way of having desktop on the cloud.
AppStream; It is a way of streaming desktop applications to the users.
Artificial Intelligence:
Alexa; Alexa is amazons voice service in the cloud, can be communicated to alexa using echo.
Polly; It is the most advanced text to speech service on the planet. Can use 47 voices and available in 24 languages.
Machine Learning; This allows to predict data based on the previous performance.
Rekognition; This service will recognize an uploaded picture and tells the details in the picture(objects, nature, humans, animals, gender etc.,)
Messaging:
SNS - Simple Notification Services; this is a way of notifying either by email, text message.
SQS; This is a way of decoupling applications, it is a queue system.
SES - Simple Email Serice; A way of sending and receiving emails.
FYI: Regions --> Two or more Availability Zones inside regions --> Each Availability Zone is a data center/centers
Edge Location is a content delivery location. They are CDN end points for CloudFront.
CDN : Way to cache media files in the cloud. From the second user the cached filed is fetched from the edge location.
The content is good and very informative, thanks for providing rare info!
ReplyDeleteBest Regards,
AWS Online Training
AWS Training
Amazon Web Services Online Training in
Hyderabad
AWS Online Training in Hyderabad
AWS Certification Online Training
AWS Training Online
AWS Certification Training
AWS Training and Certification
Learn AWS
Amazon Web Services Training
AWS Training in Hyderabad
Amazon Web Services Training in hyderabad
Amazon Web Services Training in india
AWS Training Institute in Hyderabad
CourseIng