Engineering essentials
AWS Set up
Check with your manager for getting access to the cloud desktop.
If you are a manager of the team or system administrator for your organization ,
Provision cloud desktop - https://aws.amazon.com/getting-started/hands-on/provision-cloud-desktops/
Best practices for cloud desktop - https://d1.awsstatic.com/whitepapers/workspaces/Best_Practices_for_Deploying_Amazon_WorkSpaces.pdf
Check with your manager on gaining access to AWS account.
If you are manager or setting up cloud desktop yourself , please refer to Setting up an AWS account.
Installing AWS CLI
You need AWS CLI installed for you to work with AWS, you should have this installed on your AWS cloud desktop - https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
Configure your AWS account - https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html
Installation and configuration covers Windows and Mac as well, this assumes cloud desktop is your primary development environment so we will refer to cloud desktop by default.
How to Learn AWS – Starting Points for Frontend, Backend, Devops, and Data Engineers
This explains Regions and Availability Zones , cloud formation and other cloud concepts to begin with - https://www.simplilearn.com/tutorials/aws-tutorial/what-is-aws
Additionally you will want to learn about CDK which is new development over the cloud formation. - https://cdkworkshop.com/
https://www.tinystacks.com/blog-post/aws-cdk-vs-cloudformation/
How To Approach Learning a New AWS Service
General approach is outlined for every service that you want to learn.
Understanding the Domain
Watching AWS Overview/Summary Videos
Understand the Pricing Model
Experiment in the Console
Infrastructure as Code
Practical Projects to Learn AWS