DEV Community

Cover image for β˜οΈπŸ’» My recap of AWS services
Javid Mougamadou
Javid Mougamadou

Posted on

 

β˜οΈπŸ’» My recap of AWS services

Notes

Here is my personal recap of AWS services.

List of Services

Most used services

  • EC2
  • Lambda
  • S3

  • RDS

  • CloudFront

  • SNS

  • Elastic Cache

Compute

  • EC2 -> virtual machine
  • Fargate -> serveless / Container as a Service
  • Lambda -> serveless / Function as a Service

  • Elastic Beanstalk -> EC2 orchestration

  • AWS App Runner -> Devops

Container

  • ECR -> container registry
  • ECS -> container manager
  • EKS -> managed kubernetes

Storage

  • S3 -> object storage / bucket
  • EBS -> block storage volume (for EC2)
  • EFS -> file storage volume (for EC2, container, etc ...)
  • S3 Glacier -> S3 for archives, vault, etc ...

Network

  • VPC -> virtual private cloud
  • ELB -> load balancer
  • Route 53 -> DNS dynamic service
  • CloudFront -> CDN
  • Direct Connect

Security / Identity

  • IAM -> roles, permissions, etc ...
  • Inspector -> vulnerabilities management
  • Shield -> DDOS protection service
  • Firewall Manager -> fireware rules

Database

  • Aurora -> managed SQL (Mysql/Postgresql compatible)
  • RDS -> advanced managed SQL (multiple SQL db)
  • DocumentDB -> managed noSQL document
  • DynamoDB -> managed noSQL key/value
  • Elasticache -> In memory cache
  • Neptune -> Graph
  • Timestream -> Timeseries

Analytics

  • Athena -> query engine
  • Redshift -> data warehouse
  • Kinesis -> streaming data system (like Kafka)

  • EMR -> managed big data platform (like Hadoop)

  • DataPipeline -> ETL

  • Glue -> ETL

Governance / Management

  • CloudWatch -> monitor alertes on AWS services
  • CloudFormation -> provision AWS resources (like Terraform)
  • CloudTrail -> log / audit

Migration

  • DMS -> migrate sql, nosql
  • Snowball -> Petabyte scale data transport
  • Datasync -> copy data service (like NFS)

Machine Learning

  • Sagemaker -> ML service (like Jupyterlab)

Developer Tools

  • CodeCommit -> version control service
  • CodeDeploy -> code Deployment service
  • CodePipeline -> a continuous delivery service

Mobile

  • MobileHub -> mobile app deployment and configuration
  • Cognito -> authentication to your mobile and web apps.
  • Device Farm -> mobile testing
  • SNS -> managed messaging service (notification)

App Services

  • API Gateway
  • CloudSearch -> search solution (like ElasticSearch)
  • Elastic Transcoder -> media transcoding service

  • SES -> email service

  • SQS -> queue service

  • SWF -> workflow service

Business Applications

  • Chime -> video conference (like Skype, Teams)
  • Honeycode -> quickly build mobile and web apps for teamsβ€”without programming
  • WorkDocs -> (like Google Docs)
  • WorkMail -> (like Gmail)

End User Computing

  • Workspaces -> fully managed desktop
  • AppStream -> fully managed application streaming service

Front User

  • Amplify -> fully managed web hosting service
  • AppSync -> managed GraphQL
  • Amazon Location Service -> geolocation

  • Pinpoint -> CRM

Other

  • AWS BlockChain
  • AWS Ground Station -> satellite
  • GameLift -> game server hosting
  • Braket -> quantum computing
  • KMS -> cryptographic keys
  • Robomaker -> robotics

Links

Top comments (4)

Collapse
 
javidjms profile image
Javid Mougamadou

Here is an additional link that could better explain AWS IAM roles : spacelift.io/blog/aws-iam-roles

Collapse
 
oshox profile image
oshox • Edited

CloudFront is a CDN. Static file hosting is only a small part of what it does.

Collapse
 
javidjms profile image
Javid Mougamadou

Okay, i will correct it

Collapse
 
z_bj profile image
Zakaria Beji

πŸ‘

Top Heroku Alternatives (For Free!)

Recently Heroku shut down free Heroku Dynos, free Heroku Postgres, and free Heroku Data for Redis on November 28th, 2022. So Meshv Patel put together some free alternatives in this classic DEV post.