Home Insights From reference architecture to reference implementation: Detailing the DevOps aspects of in-stream processing service

From reference architecture to reference implementation: Detailing the DevOps aspects of in-stream processing service

From reference architecture to reference implementation: detailing the DevOps aspects of In-Stream Processing Service

In the previous four blog posts in this series we covered the reference architecture of a general purpose In-Stream Processing Service blueprint. To recap, here is a list of shortcuts to the blogs in that series:

In the next few posts we’ll present our reference implementation of that blueprint, and open source all of its components so that anyone can deploy and run the entire service platform on AWS (Amazon Web Services) within a few hours by using our deployment and orchestration scripts. 

This is the “DevOps” part of the story — making the platform operational on the dynamic cloud infrastructure for development, testing and production purposes. The main topics will concern scalability, availability, portability and automation of the platform’s deployment and operations on any public cloud. 

We even developed a fully-functional demo application for real-time sentient analysis of twitter feeds for Social Movie Reviews that runs on our reference implementation out of the box. You can play with the interactive web application that lets you visualize public’s historic and real-time sentiments towards the latest movies, powered by our In-Stream Processing service here. We also wrote a series of blogs that explain the scientific process behind the work of the data scientists, shows every step in the process of developing the sentiment analytics application from the data scientist point of view, and illustrates how the machine learning models were trained, evaluated and tuned to perform the analytics. The series of blogs is collectively called “Data Science Kitchen: a hands-on primer on how data scientists create machine learning models, using Twitter stream sentiment analysis of social movie reviews as our teaching example.” Here is a link to the first post in that series, which we strongly advise you to read — along with those that will come after it.

Now let’s jump into the details of the reference implementation, starting from a discussion of the technology stack used to automate the deployment and operational management.

Tags

You might also like

Code on the left side with vibrant pink, purple, and blue fluid colors exploding across a computer screen, representing the dynamic nature of modern web development.
Article
Tailwind CSS: The developers power tool
Cube emitting colorful data points, with blue, red, and gold light particles streaming upward against a black background, representing data transformation and AI capabilities.
Article
Data as a product: The missing link in your AI-readiness strategy
Multicolor whisps of smoke on a black background
Article
Headless CMS for the AI era with Grid Dynamics, Contentstack, and Google Cloud
Orange blocks against a grey background to represent microservices in the cloud
Article
Cloud modernization playbook: From monolith to microservices
Kubernetes use cases beyond container scheduling
Article
Kubernetes use cases beyond container scheduling
The critical importance 
of accessibility testing 
and maintenance
Article
The critical importance of accessibility testing and maintenance: Envisioning the future with GenAI for industry-specific enhancements
Purple background with computer screens and shield icon to represent core web vitals
Article
The evolution of Google Web Vitals: What to expect beyond Core Web Vitals

Get in touch

Let's connect! How can we reach you?

    Invalid phone format
    Submitting
    From reference architecture to reference implementation: Detailing the DevOps aspects of in-stream processing service

    Thank you!

    It is very important to be in touch with you.
    We will get back to you soon. Have a great day!

    check

    Something went wrong...

    There are possible difficulties with connection or other issues.
    Please try again after some time.

    Retry