Need guidance for the next step in my learning process

1

Hello Forum.

Question: What course or steps do I need to take next in order to learn how to host my websites in the cloud?

Below is the experience level I would estimate for myself:
PHP, intermediate level, can write code for websites.
MySQL, intermediate level, can assemble functional databases.

AWS courses I have completed:

  • Pre-Training Questionnaire | duration 1 minute
  • Introduction to Amazon Virtual Private Cloud (VPC) | duration: 7 minutes
  • AWS Cloud Practitioner Essentials | duration: 6.0 hours
  • Introduction to AWS Identity and Access Management (IAM) | duration: 7 minutes

The AWS Cloud Practitioner Essentials is a great course. It has quite a bit of information. It took me about three (3) days for completion.

I have created a root account for AWS. I have also created a IAM account for myself under the root account.

I would appreciate any guidance or information that may be provided.

Thank you in advance.

1 回答
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

  1. https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteHosting.html
  2. https://aws.amazon.com/amplify/
  3. https://www.honeycode.aws/

For your backend APIs, you should read up about

  1. https://aws.amazon.com/api-gateway/
  2. https://aws.amazon.com/appsync/
  3. https://aws.amazon.com/lambda/
  4. https://aws.amazon.com/ecs/
  5. https://aws.amazon.com/eks/

Apart from this, AWS has a number of other services that can be used in building your web applications.

  1. Databases (relational as well as non-relational) - https://aws.amazon.com/free/database/
  2. Messaging - https://aws.amazon.com/messaging/ and https://aws.amazon.com/eventbridge/
  3. Orchestration - https://aws.amazon.com/step-functions/
  4. Load Balancers - https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html and https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html
  5. CDN - https://aws.amazon.com/cloudfront/
  6. Certificate Management - https://aws.amazon.com/certificate-manager/
  7. 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.

profile pictureAWS
专家
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则