My Cloud Journey
While AWS Cloud Practitioner (CLF-C02) and Azure Fundamentals (AZ-900) certifications provided theoretical knowledge, I was eager to get hands-on experience. This led me to:
Serverless Mini-Projects:
Positive Affirmation Generator: This fully serverless application leverages Amazon CloudFront for optimised content delivery, DynamoDB for storing affirmations, Lambda function for processing logic, and API Gateway to expose the functionality. Though modest in scope, this project offered valuable insight into designing and deploying a scalable, serverless stack.
Random Colour Generator: AWS cloud computing can be intimidating, with its intricate service interactions and configurations. But it doesn’t have to be. By hosting a simple static website in an S3 bucket and using Amazon CloudFront for caching and global delivery, I built a lightweight application that demonstrates key cloud benefits: fault tolerance, high availability, cost efficiency, and a seamless user experience.


Current Cloud Migration Initiative:
Building on this initial success, I'm taking on a more substantial challenge: migrating my Project Management System to AWS using a lift-tinker-and-shift strategy. This migration focuses on:
Implementing containerisation best practices.
Utilising AWS's comprehensive DevOps tool chain.
Optimising the application architecture for cloud deployment.
This initiative represents my progression from basic cloud concepts to real-world application deployment, while making full use of AWS's free tier resources for development and testing.