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
Top comments (4)
Here is an additional link that could better explain AWS IAM roles : spacelift.io/blog/aws-iam-roles
CloudFront is a CDN. Static file hosting is only a small part of what it does.
Okay, i will correct it
π