When I first started to host my React application (create-react-app) on AWS S3, I would test locally, build, copy the build artifacts into the S3 bucket and commit my code. I wanted to try to set up a CI/CD pipeline for the first time to automatically deploy the artifacts to S3 every time I commit… Continue reading Lessons Learnt: CI/CD for React App on AWS S3
Serverless SMS Reminder – Terraform
I wrote about configuring this simple serverless application in a previous blog post. In this part, I will go through how I turned this into Infrastructure as Code (IAC) with Terraform, and why IAC is truly a game-changer when provisioning Cloud resources. Why Infrastructure as Code? IAC is not new on this blog. I have… Continue reading Serverless SMS Reminder – Terraform
Serverless SMS Reminder
Do you pay monthly subscriptions for Netflix, Spotify and other entertainment? Do you share your subscription with a couple of friends? I do. And I always forget to remind them to pay up. We have to automate this. The Requirements Let us start by having the end goals in mind. I wanted: To send a… Continue reading Serverless SMS Reminder
Terraforming WordPress on AWS Lightsail
Infrastructure as Code is the process of managing infrastructure in a file or files rather than manually configuring resources in a user interface. Hashicorp If you work on AWS, you might know that the 2 most commonly used Infrastructure as Code (IAC) tool that people use are AWS CloudFormation and Terraform by Hashicorp. I posted… Continue reading Terraforming WordPress on AWS Lightsail
How to pass the AWS Certified Developer Associate Exam
This is a quick rundown of the materials I have used to pass the AWS Certified Developer Associate exam with a score of 930/1000. Prep Materials Used Official AWS Certification webpage (Free) The official certificate webpage (link) is a good starting point to get a rough idea of what is required of you before you… Continue reading How to pass the AWS Certified Developer Associate Exam
Easy WordPress Hosting on AWS Lightsail
Previously I wrote about hosting my own WordPress on AWS (here), which uses EC2 and RDS. With Free Tier, that architecture did not cost a cent. But as Free Tier draws closer to an end, the EC2 + RDS architecture would cost approximately $20+ USD a month, which was way too expensive. Migrating the RDS… Continue reading Easy WordPress Hosting on AWS Lightsail
Cloud Foundation Battle (AWS vs Azure)
2 of the biggest Cloud providers offer Cloud foundation training content and certification: Azure Fundamentals (AZ-900) vs AWS Cloud Practitioner (CLF-01). How do they measure up? Disclaimer: Information is correct as of 26th December 2019. Certification requirements change very frequently. Certification Path For both Cloud providers, foundation certification is not a compulsory prerequisite for other… Continue reading Cloud Foundation Battle (AWS vs Azure)
GovTech STACK-X Meetup #5 takeaways
Everyone’s going to the Cloud but no enterprise needs yet another #datacenter. Yet that’s what you’re likely to get unless you rethink what infrastructure means to you and what IT means to your business. Join us at this edition of STACK-X Meetup to hear a fresh take on Cloud from our senior architects! Details from… Continue reading GovTech STACK-X Meetup #5 takeaways
Thoughts on AWS Re:Invent as a First-Time Attendee
AWS re:Invent is an annual tech conference held in Las Vegas, and is probably the largest Cloud-centric tech conference in the world currently. I am really glad to be given the opportunity to attend this huge event for the first time, just when I have started to embark on my learning journey this year. This… Continue reading Thoughts on AWS Re:Invent as a First-Time Attendee
Hosting WordPress on AWS
What better way to practice my new-found Cloud skills than to host something on my own? To kick start my Learning in Public journey, I needed an outlet to share. I began with the end in mind by setting out with these goals: Host my own WordPress site on AWS Stay within Free Tier (except… Continue reading Hosting WordPress on AWS