Home
Ryan Nazareth
Cancel

Ryan's Data Analytics Blogs

Building a workflow with AWS NLP Services to translate speech into multiple languages.

This demo will focus on pipelines combining the following AWS service for translating video speech and analysing sentiment and key-words in speech. AWS Transcribe: automatic speech recogniti...

Understanding VPC terminology with example AWS workflows

This blog is meant to give a basic overview of AWS Vitual Private Cloud (VPC) and the different options available for securing the applications and infrastructure in the cloud, depending on the u...

Ingesting data from S3 to DynamoDB with Lambda

This article presents an entirely serverless approach to ingest data in bulk from csv in S3 bcuket to DynamoDB using AWS Lambda. In addition, we will also show how we can publish a message to sns...

Using AWS Data Pipeline to automate movement of data between AWS services

AWS Data Pipeline is a service that helps automate movement of data between different AWS compute and storage services such as Amazon S3, Amazon RDS, Amazon DynamoDB, and Amazon EMR. This helps c...

Running a Spark notebook in AWS EMR

The following blog will demonstrate how to execute a spark notebook programatically in AWS EMR via the aws cli. All the bash scripts and json configurations referenced in this blog can be accessed ...

Orchestrating ETL workflow using AWS Step Function

AWS Step Functions is a serverless orchestration service that allows users to create workflows as a series of event-driven steps. Step Functions is based on state machines and tasks. A state mach...

Running a simple ETL job using AWS Glue

AWS Glue is a serverless ETL service that makes it simple and cost-effective to clean and transform data and move it between various data sources and streams. It consists of a metadata repository...