To secure AWS properly, you need to do some initial steps within IAM (Identity Access Management). These steps are used to make it harder for hackers to take control of your AWS Cloud System.
You need to make sure that when you go into IAM, you go through all the steps and make sure that your IAM screen has all the green ticks like the following image.
These are just some basic things you need to do before you start to implement any design you think about doing within AWS.
Once you have set up individual user accounts, make sure you stop using the root account and start to use an IAM User. This is because if somebody manages to gain access to your root account, then they will be able to destroy your entire cloud environment. Make sure that your root account password with multifactor authentication is kept secure with limited access to others.