How We Came Up With Nastel XRay, A SaaS Solution For Streaming Analytics
Nastel XRay is a highly scalable, SaaS solution for streaming analytics of Big Data. The API is used to add real-time analytics to applications which will now be able to stream data into the service at xray.nastel.com. The service analyzes the data as it arrives, delivering its users instant insight.
The story of the origin of XRay is interesting.
Some of Nastel’s customers found themselves hitting up against the upper limits of the performance and scalability of their relational databases. These customers were trying to acquire insight into their customer data in order to make strategic decisions for competitive advantage. And to further complicate the situation, the value in the data had a shelf-life. If they didn’t figure out what the data meant quickly enough, it would be stale and worthless.
At Nastel, we realized these businesses had a true Big Data problem. Thinking this through, we defined Big Data as:
- more data than you can handle
- to acquire the insight you need
- in the time allotted
- at a cost you can afford.
Nastel, as you know has been a pioneer in the use of real-time analytics using Complex Event Processing (CEP). We wondered, “what if we could take our expertise in real-time analytics and apply our over 20 years of expertise and experience to the problem of big data”. Instead of building another solution for IT Operations like our AutoPilot product line, “why not build something for the business side of the house”. We also were aware that the business would want instant gratification and would not want to be involved with the inherent messiness of deployments or the management of software licenses.
As a result, we decided to build a new solution aimed at delivering economical, instant insight to the business as a service for streaming analytics of Big Data. For the last nine months or so we have been working on our SaaS solution, XRay. The expertise came from our experience at Nastel; however, the technology is all new built on NoSQL, layered with compute and query grids of our own invention in order to make its usage as easy as possible for the business user, our target user. We built a brand new user interface using HTML 5 and created a query language suitable for business users called jKQL, jKool Query Language (pronounced Jackal). Helping keep our solution economical, we placed our API into open source on GitHub.
Nastel Technologies is the global leader in Integration Infrastructure Management (i2M). It helps companies achieve flawless delivery of digital services powered by integration infrastructure by delivering Middleware Management, Monitoring, Tracking, and Analytics to detect anomalies, accelerate decisions, and enable customers to constantly innovate, to answer business-centric questions, and provide actionable guidance for decision-makers. It is particularly focused on IBM MQ, Apache Kafka, Solace, TIBCO EMS, ACE/IIB and also supports RabbitMQ, ActiveMQ, Blockchain, IOT, DataPower, MFT and many more.
The Nastel i2M Platform provides:
- Secure self-service configuration management with auditing for governance & compliance
- Message management for Application Development, Test, & Support
- Real-time performance monitoring, alerting, and remediation
- Business transaction tracking and IT message tracing
- AIOps and APM
- Automation for CI/CD DevOps
- Analytics for root cause analysis & Management Information (MI)
- Integration with ITSM/SIEM solutions including ServiceNow, Splunk, & AppDynamics