What is our primary use case?
The solution is a critical part of modern retail architecture. There are as many as 3,000 different use cases, and each client uses it differently.
How has it helped my organization?
This video explains the whole microservice architecture of which AWS is a key player: (3) Microservice POS Design - YouTube Enjoy
What is most valuable?
It's been a while since I've looked at the AWS model, however, just at a high level, of course, being able to build a microservice architecture, that's the heart of modern retail. That's where they have to go. COVID has driven everybody to realize that's what you got to do. That's one of the key components of AWS. The cloud piece is a nice supporting concept and it's necessary to make the microservices features work and make the whole architecture really agile. That's a critical component of it as well.
Of course, being able to figure out how you want to coordinate services - that whole service management piece - is critical. You could have thousands of services and I'm pretty sure you'd just be overwhelmed due to the fact that you've lost track of everything and you're back to the way things were when you had the big monolithic models.
The stability is excellent.
The solution has good speed. It's very fast.
The execution is fantastic.
What needs improvement?
I haven't delved down deep enough into the solution in order to come up with an answer for what may be lacking.
The only real downside to AWS is they can easily shut you down if they want to.
Clients ask us "Well, what happens if I go and put this on AWS and they don't like me for some screwy reason and all of a sudden they shut me down, they've killed my entire company?"
While AWS often is at the top of my list to recommend to people, I always have to tell them, "Hey, you got to be careful because if they don't like you, they can shut you down in a heartbeat. And they can kill an entire company by doing that."
For how long have I used the solution?
I've had a good understanding of how AWS works for a while. It's likely been about three or four years.
What do I think about the stability of the solution?
The stability is excellent. It doesn't crash or freeze. There aren't bugs or glitches. It's reliable.
What do I think about the scalability of the solution?
The solution is extremely scalable. You can be a small company or a multi-billion dollar company and it will work for you. It's number one on my list of recommendations due to its scalability.
How are customer service and support?
I've never reached out to technical support in the past. I can't speak to how knowledgeable or responsive they are.
How was the initial setup?
I didn't actually set up an operating AWS model on my computer. Therefore, it would be difficult to discuss the initial setup.
I tell clients to use it, however, I don't go into building one on my own. I don't have a need for it here, and I don't have applications to run on it. In my case, it's more an architectural world rather than a physical world.
What's my experience with pricing, setup cost, and licensing?
I work on the technology side, I don't work on the financial side. Therefore, I really don't have any clue how much it costs.
What other advice do I have?
I'm just a consultant. I don't have a partnership with AWS or any other company.
AWS is a key part of the whole microservice cloud computing.
I would recommend the solution to other organizations.
However, if I'm a multi-billion dollar retailer and I need to depend on something, how do I trust a company that can shut me down on a whim? That's a real problem. That moves AWS down and it moves Azure up just on my recommendation list.
From a technology perspective, it's well-proven, it's extensive, it covers just about everything you want to do. That's what I talk about with clients mostly, is the technology side.
While I used to rate the solution ten out of ten, the fact that Amazon can just kill a company on a whim makes me lower my rating. Currently, I'd rate it at an eight out of ten. It's great in almost every way. However, a company needs to understand that AWS can kill your company in a moment if it feels like it.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.