How I Implemented My Cloud Computing School Project
In my latest blog post, I dive into an exciting journey: implementing a cloud computing project for my school. This project was more than just an academic exercise; it was a path to building a personal website that not only impresses recruiters but also sets me apart from other job candidates.
Throughout this project, I gained invaluable hands-on experience with cutting-edge cloud technologies, which I am confident will be a shining point in job interviews and my future career.
The primary goals were ambitious: to construct a fault-tolerant, highly scalable, and production-ready API on the cloud, coupled with a front-end application that interacts seamlessly with this API. This endeavor provided a comprehensive understanding of how back-end and front-end development come together to create a fully functional application.
The tasks involved were multifaceted. I embarked on building the front end using HTML5, CSS3, and js, deploying it on S3 with CloudFront. The back-end API was an adventure in serverless services, utilizing tools such as Lambda, DynamoDB, API Gateway, and more. A unique aspect was acquiring and configuring a domain name, where I explored the nuances between paid and free domains and integrated SSL certificates for security.
Finally, the project was not just about technical implementation but also creativity. I brainstormed and realized an intriguing idea for the website, a process I’ll be sharing in this blog. Join me as I recount how this project came to life, from conception to execution, and the plethora of learnings along the way.
Read more...