What is our primary use case?
My prior company used the solution to perform event-based actions and notifications, process data in an S3 bucket, and send messages in the SQS queue.
Our development team worked with 300 users across different departments to integrate the solution.
What is most valuable?
The serverless format is a benefit because on-demand computing can be performed without having to run machines.
The solution integrates well with API gateways and S3 events via its AWS ecosystem.
The solution works with various programming languages including .NET and Java.
What needs improvement?
The solution should continue to streamline integrations with AWS services.
At one point, there was an issue receiving support for a new version. Support was behind by two versions and this presented challenges, but they caught up over time.
For how long have I used the solution?
I have been using the solution for three years.
What do I think about the stability of the solution?
The solution is very stable.
What do I think about the scalability of the solution?
The solution is scalable for users because it is serverless. You can provision IAM users and easily give them access.
We scaled a core from one million to ten millions runs with no issues.
How are customer service and support?
I never needed to contact support.
How was the initial setup?
The setup is very easy and onboarding happens quickly.
What about the implementation team?
We implemented the solution in-house.
Implementation includes determining which APS you need, writing code, and packaging it all for upload. There is no real deployment other than adding the package to your CI/CD pipeline and pushing it. We do not consider this work to be substantial.
The operational push takes a matter of minutes.
What was our ROI?
The ROI is definitely worthwhile because pricing is based on use.
What's my experience with pricing, setup cost, and licensing?
The pricing is on-demand and based on runs or times that are billed out monthly.
For example, one million requests might cost 20 cents.
Which other solutions did I evaluate?
Our company wanted to compute in an ad-hoc manner. The solution allowed us to schedule cron jobs which made things easier.
The solution also integrates well with the AWS suite of products so can be used with an API gateway and S3 functions.
What other advice do I have?
The solution can be used for many scenarios encountered by IT developers. There is a general push to create serverless systems that have on-demand use and price models. For most use cases, there is a 50% chance the solution will be a good fit.
I rate the solution a nine out of ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.