What is our primary use case?
In recent years, we have use AWS primarily for its serverless capabilities. It has the ability to scale up from one to 10,000 vCPUs for a few brief seconds. The vCPUs perform intensive calculations with deep learning (artificial intelligence calculations), which is not possible via traditional computing approaches.
How has it helped my organization?
AWS helped us reduce costs from CapEx to OpEex. Some of the introduced one-year and three-year reservations helped us reduce costs early on. With time, we learned how to minimize our at rest capacity, allowing us to scale up and scale down in near seconds.
What is most valuable?
Serverless computing: This can be more cost-efficient just regarding computing resources than renting or purchasing a fixed quantity of servers, which involves periods of underutilization or nonuse. It can even be more cost-efficient than provisioning an autoscaling group, because even autoscaling groups are typically designed to have underutilization to allow time for new instances to start up.
Also, a serverless architecture means developers and operations specialists do not need to spend time setting up and tuning autoscaling policies or systems. The cloud provider is responsible for ensuring that the capacity meets the demand.
What needs improvement?
AWS Marketplace: Somehow Amazon associated their marketplace as a place to find images of various installs (preconfigured software) and was late in the game enabling and promoting SaaS-based solutions. Thus, the AWS marketplace has near zero awareness in the mind of the prospect to find solutions to various problems plaguing them.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How is customer service and technical support?
They are mainly generalists without access to the operating system. As such, they can provide container level insights,not necessarily at the application level.
Which solutions did we use previously?
I have used AWS for the last eight years since 2010. Previously, we used various VPS, dedicated servers, and Amazon's solutions, which were crude but a promise for something beyond the traditional infrastructure options.
How was the initial setup?
What about the implementation team?
No vendor team was necessary.
What was our ROI?
We are reducing costs year-over-year.
What's my experience with pricing, setup cost, and licensing?
Much faster than other solutions at a super low cost.
One of the best-kept ways to reduce costs is to develop it on serverless technologies with AWS Lambda, SNS, DynamoDB, and S3. Business example: By deploying our websites on Amazon S3 instead of the traditional Apache web servers, we eliminated many of the compute costs. Our WordPress site is served by a static S3 bucket. One of the benefits of this is our sites are superfast, especially with CloudFront. CloudFront makes the S3 hosted sites available across the world in milliseconds, reducing network hops and costs similar to that of Akamai.
Just imagine the headaches associated with Apache web servers, MySQL databases, and Nginx reverse proxies?
Disclosure: My company has a business relationship with this vendor other than being a customer: AWS marketplace vendor.
Mar 15 2018