Tom Sankara

Tom Sankara

Serverless Sales Data Ingestion Pipeline

serveless computing

Project Overview This project implements a fully automated, serverless pipeline designed to ingest, validate, and route sales data from CSV files. The goal is to ensure only valid sales data is directed to a structured database (DynamoDB) and segregating invalid…

How long and Complex Should Your Passwords be

Password Length

As we continue to rely on the internet more, most people have dozens of accounts—for social media, productivity tools, email, and more. Each account needs a username and password to securely give you access. However, if someone guesses or gains…

Developing a Problem-Solving Mindset with AWS

Problem Solving Mindset

Recently, I faced a frustrating issue with my website hosted on an Amazon Lightsail instance. I realized that the site that I recently migrated from Bluehost had been running slower than usual, so I decided to reboot the Lightsail instance, hoping it…

Maximize Your ROI with Amazon S3 Cost Optimization

Cost optimization

One of the main advantages of using cloud services over on-premise infrastructure is the potential for lower operational costs. However, to fully realize these savings, it’s essential to know the best practices for optimizing costs, especially with data storage services…