Perform Sentiment Analysis on X on Arm-based EKS clusters
Introduction
Overview
Monitoring sentiment with Elasticsearch and Kibana
Set up Sentiment Analysis with Amazon EKS
Monitor the cluster with Prometheus and Grafana
Next Steps
Perform Sentiment Analysis on X on Arm-based EKS clusters
Who is this for?
This Learning Path is for software developers who want to build an end-to-end ML sentiment analysis solution on an Arm-based Amazon EKS cluster to analyze live posts on X .
What will you learn?
After completing this Learning Path, you'll be able to perform the following tasks:
- Deploy a text classification model on Amazon EKS with Apache Spark.
- Use Elasticsearch and a Kibana dashboard to analyze the posts on X.
- Deploy Prometheus and Grafana dashboards to monitor CPU and RAM usage of Kubernetes nodes.
Prerequisites
Before starting, you'll need the following prerequisites:
- An AWS account.
- A computer with Docker, Terraform, the Amazon eksctl command-line interface, and kubectl installed.