What is our primary use case?
One of my major use cases is related to BlazingText, where I build an assistant similar to Siri or Alexa using
Amazon SageMaker. This solution helps me in various stages of development, such as using pre-trained models or training my own. It is a managed service, so everything is managed by
AWS, reducing the hassle of handling tasks.
What is most valuable?
The various integration options available in
Amazon SageMaker, such as Firehose for connecting to data pipelines, are simple to use. Tools like
AWS Glue integrate well for data transformations. The
Databricks integration aids data scientists and engineers. SageMaker is fully managed, offers high availability, flexibility with
TensorFlow,
PyTorch, and
MXNet, and comes with pre-trained algorithms for forecasting, anomaly detection, and more.
What needs improvement?
There is room for improvement in the collaboration with serverless architecture, particularly integration with
AWS Lambda. Both SageMaker and Lambda are powerful tools, and combining their capabilities could be beneficial.
For how long have I used the solution?
I have been working with Amazon SageMaker for a year now. It's a new technology, not very old, as it has been around for about a year.
What was my experience with deployment of the solution?
If you have the knowledge, it only takes two to three days to build your model pipeline and everything. However, if SageMaker is an unknown territory for you, it might take two, three weeks, or even four weeks to get everything set up and working.
What do I think about the stability of the solution?
I rate the stability of Amazon SageMaker as a seven. There are issues, but they are easily detectable and fixable, with smooth error handling.
What do I think about the scalability of the solution?
I rate the scalability as eight and a half. It works very well with large data sets from one terabyte to fifty terabytes. The accuracy and performance are exceptional, depending on the clusters or high-end machines used.
How are customer service and support?
My team usually handles communication with technical support. We raise the queries, and they pass them on. The response time is generally swift, usually within seven to eight hours, even though they claim a 24 to 48-hour window.
How would you rate customer service and support?
How was the initial setup?
The setup is rated from six and a half to seven. The documentation is still evolving, as SageMaker is a relatively new technology. Amazon provides helpful basic videos for learning, but more advanced documentation and resources are needed.
What's my experience with pricing, setup cost, and licensing?
The pricing is high, around an eight. However, SageMaker offers free trials for the first two months, allowing users to determine which features they need. It is considered value for money given its strong capabilities but could be more affordable for small-scale industries.
What other advice do I have?
For new users, I advise starting with a free trial and taking advantage of basic resources available from Amazon's official site. Intermediate
AWS knowledge is beneficial for making the most of SageMaker, but expertise in machine learning isn't necessary. I rate Amazon SageMaker overall as an eight.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)