I passed the AWS Solutions Architect Associate Exam on Wednesday the 30th of May in the UK. The exam content was good however though the PSI delivery software was the worst experience I've ever had for an exam.
During the exam it crashed twice, which I was able to recover the exam by going back in to the software and resuming the suspended session (thankfully). The last time it crashed was whilst I was going over my flagged questions. Apparently this is a common occurence which I feel is not a good thing for any exam.
The questions I was asked were quite varied and not from one particular area. Certainly know the base services well (IAM, S3, Glacier, VPC, NAT, VPN, EC2, EBS, Snapshots, AMI's, ECS, RDS and DynamoDB). In addition go over ElastiCache, Kenisis (mostly the difference between streams and firehose), KMS, STS, SNS, SES, SQS, Lambda (what it does mostly), API Gateway, DirectConnect and CloudWatch. Linux Academy has the content you need to cover this and a little bit more.
In terms of training resources, I used a combination of Linux Academy, ACloud Guru, the AWS knowledge base and AWS PDF guides for things such as the well architected framework.
The best advice I can offer you is to use AWS and not just study any material. This is essential as it will make passing the exam easier. And don't forget to experiment with multiple scenarios as well. Look at some architectures on Google and recreate them using a trial account with AWS.