1 Answer
- Newest
- Most votes
- Most comments
1
AWS is vast and to understand different aspects of how to build modern web applications on the cloud, the following would be good to learn
For the front-end, you need to learn the following
- https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteHosting.html
- https://aws.amazon.com/amplify/
- https://www.honeycode.aws/
For your backend APIs, you should read up about
- https://aws.amazon.com/api-gateway/
- https://aws.amazon.com/appsync/
- https://aws.amazon.com/lambda/
- https://aws.amazon.com/ecs/
- https://aws.amazon.com/eks/
Apart from this, AWS has a number of other services that can be used in building your web applications.
- Databases (relational as well as non-relational) - https://aws.amazon.com/free/database/
- Messaging - https://aws.amazon.com/messaging/ and https://aws.amazon.com/eventbridge/
- Orchestration - https://aws.amazon.com/step-functions/
- Load Balancers - https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html and https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html
- CDN - https://aws.amazon.com/cloudfront/
- Certificate Management - https://aws.amazon.com/certificate-manager/
- DNS - https://aws.amazon.com/route53/
You should definitely try to get the AWS Solutions Architect Associate and Developer Associate certifications as those will be good starting points to help you better understand how to build modern web applications on the cloud.
Relevant content
- asked 2 years ago
- asked 6 months ago
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 9 months ago