Next gen tooling for building streaming analytics apps: code-less development, unit and integration testing, continuous integration and delivery

Next gen tooling for building streaming analytics apps: code-less development, unit and integration testing, continuous integration and delivery

Wednesday, April 18
4:00 PM - 4:40 PM
Europe

Building apps with less code and more abstractions, unit and integration test frameworks/harnesses, and continuous integration and delivery pipelines with Jenkins are all best practices and proven patterns in the enterprise for traditional apps. But they are difficult to follow with distributed systems like streaming analytics apps.

In this talk we will introduce some powerful new open source tooling based on Hortonworks Streaming Analytics Manager (SAM) that allows enterprises to easily implement these best practices. In 35 minutes, we will walk through the building of a complex streaming analytics app using a drag-and-drop approach (similar to Apache NiFi) that does the following:
• Joining streams
• Aggregations over windows (time or count based)
• Complex event processing
• Real-time streaming enrichment
• Model scoring on the stream

Once the app is built, we will create automated unit and integration tests of the streaming application, build continuous integration and delivery pipelines with Jenkins, and introduce powerful new monitoring, management, and dev-ops troubleshooting tools.

Presentation Video

SPEAKERS

George Vetticaden
VP of Product Management
Hortonworks
George Vetticaden is Vice President of Product Management within Emerging Products at Hortonworks. In this role, he is responsible for the strategic vision and concerted delivery across all the products within Emerging Products including Hortonworks DataFlow (HDF) that includes Nifi, Storm, Kafka, Streaming Analytics Manager, Schema Registry as well as solutions built on top of the platform including CyberSecurity/Metron. Over the last 5 years at Hortonworks, George has spent a lot of time in field with enterprise customers helping them build big data solutions on top of Hadoop. In his previous role at Hortonworks, George was the Director of Solutions Engineering where he led a team of 15 Big Data Senior Solution Architects helping large enterprise customers with use case inception, design, architecture, to implementation of use cases monetizing data with Hadoop. In addition, he is also a committer on the Apache Metron project. George graduated from Trinity University with a BA in Computer Science. (LinkedIn Profile: https://www.linkedin.com/in/georgevetticaden)