Smart application with best cloud service.
November 14, 2019

Smart application with best cloud service.

Bhavani Prasad Rao Ejanthkar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with IBM Cloud Object Storage

I'm working on an Optical Character Recognition problem for one of the NIST's public safety projects. I have been using the IBM Cloud services, like Object Storage, Spark and Watson NLU. I have used Cloud Object Storage to store the input image files and output text files.

My team is also using Cloud Object Storage for hosting the application's data. We are using the Watson API's to connect it with Jupyter Notebook for building the OCR model that could extract the text data from an input image file. The data that we are working on is license plate information that we are trying to extract the state, car number, etc. from. We are integrating the OCR application with a hands-free virtual assistant to build a robust product that would help first responders to do their job efficiently and easily without using hands (Hands-Free Device Control using Virtual Assistants).
  • Data is stored as a different object
  • Application can be scaled
  • Reliability and accessibility
  • It is not CJIS compliant
  • It is sometimes slow due to IO traffic
  • Since it's public cloud storage, security and privacy is a concern
  • Storage space
  • Scalable
  • Reliable
Yes, IBM Cloud SQL query helps in faster retrieval of the object stored in Object Storage service, like buckets we create. The in-built SQL query useful in improving the performance when the application is accessing the data stored in the Object Storage using an API. The underlying Apache Spark used for distributed storage processing of the buckets.
IBM Object Storage service provides the high speed data transfer over the long distance such as uploading or downloading the data file. It is high reliability because the data loss between the two systems is less comparative to the other services and networks. The service is faster as the data transfer is much more faster than other cloud service providers and it has low latency.
We are working on an OCR application and the Cloud Object Storage service is pretty much solving our application needs. It is up and running as it comes under a free tier. We are using API's to connect it with the Jupyter Notebook to work with the application's data.
I have used IBM Watson for building the hands-free device control using the virtual assistant. We have created a chatbot that was trained with different intents, dialogs, and entities. We are currently working on a Watson Natural Language Understanding service to make our application robust by implementing the natural language processing technique on the chatbot data.
It would be ideal to use IBM Cloud Storage service if there is lots of application data. It would help you focus on the application part rather than worrying about the storage space and computation speed for running the application on a local machine. It is very helpful in hosting the input data and output data for data analysis.

IBM Cloud Object Storage Feature Ratings

Service-level Agreement (SLA) uptime
9
Dynamic scaling
10
Elastic load balancing
10
Monitoring tools
9
Security controls
8