Dear early adaptors to Cloud and AWS,
What AWS service are you struggling to learn? What’s painful? What’s blocking you from doing what you want to do?
Has our documentation helped? What’s lacking?
👉🏽 Send me doc links and/or detailed specifics of what you need. I'm listening.💜
~Alejandra💁🏻♀️ y Canela🐾
Latest comments (33)
IAM issues is a common issue being bubbled up to me. Thank you for this detailed feedback!
Well this blew up.
I am not responding individually ATM since that will take a few days, but I am absolutely reading each and every comment. The plan is to compile the feedback that is repeated the most, and then pass it on to said teams.
I'm still listening, keep telling me how we can make it better. 💜
I have a plan to learn
AWS
, In Comments users say documentations hard to follow. So Where should I Start ? Is there any Free Course ?Getting started on the cloud and AWS can absolutely feel confusing! It is a lot to learn and you are not alone.
I have started a youtube channel to help start teaching this from the very beginning. Want to take a look and see if this helps?
bit.ly/what-the-cloud
The dev-targeted tooling is useful and I'm always finding something new and delightful (came across SAM last week), but everything about the AWS management console is incredibly cumbersome. Had to find a stack overflow answer on how to view my existing services the other day. I think if your core, day-to-day resources are all-in on AWS it is more learnable, but for the average web developer the console is very overwhelming. I suspect the rationale is that companies will use so many of the services that showing which are "in-use" is noisy, but it almost feels like a dark pattern intended to hide usage and costs.
I'd note that this isn't a problem unique to AWS. Azure has the same issues, and Google to some extent (though Google appears to be getting better at it).
Hard agree on being able to see components in a single view. You can do some things through tag manager etc, but it's not very enjoyable. Seems like a relatively straight forward to comprehend feature.
If I am new to AWS, going through documentation confuses me more. There needs to be documentation trail that explains how to host through VPS or say how to deploy when on windows etc.
Most of the individual service documentation is great. I love the docs for boto3!
Where I find problems is when I have an issue involving several different products. An example from the past few days, I've been struggling to successfully attach a SSL certificate to a domain linked to an EC2 instance.
There's a lot of documentation around components of this, but I haven't figured out how to stitch all the components together (EC2, Certificate Manager, Route 53) to get over the last hurdle so that I can use HTTPS to access the domain using the existing documentation.
Creating a Cloudformation for an Api Gateway, for me the documentation for it is so separated into topics that I found myself going back and forth and having no idea on how to organize them in the file and which one comes first and which one should be inside of what
So, first thing: please add support for .net core on Linux for Elastic Beanstalk. I really like being able to manage most of my application through Elastic Beanstalk and get load balancers setup the way I want, though I don't like for .Net Core always having to use Windows. Sure I can go and setup everything from scratch, but it would be nice to see that I can use it also, since you support it on Windows.
The next thing is just the whole UX/UI. It feels disconnected. The feel/flow of the UI for one service doesn't at all flow the same way for different UI's.
Example: sometimes the steppers for some resources support the back button. You can click and it takes you back to previous step. Then there are times where the steppers or even different tabs do not support the back button. Click the back button and it just flat out EXITS you to a completely different UI. No warning at all. That's the thing that really frustrates me the most.
I understand that it is impossible for a platform as large as AWS to have a consistent UI all the time for services, as things change and you can't change them all at once. Though the biggest thing I ask for, is if one UI supports the back button then the rest of your UIs should also.
Hope you noticed the release of .NET Core Linux support that came out this week. aws.amazon.com/blogs/developer/aws...
I actually did not. I must have missed that announcement. Thanks for bringing it up! I'll definitely have to check this out soon!
Thank you for explaining in such detail what you think would make it a better experience for you! I will be passing this on to the Elastic Beanstalk team.
TBH, I've found some of your non-documentation help is really good. Some of the case study architecture solutions videos that have been put up I've found really useful.
Most services are ok in isolation but it’s when you start tying them all together It gets complicated really fast!