How I passed Certified Kubernetes Administrator (CKA) Exam (quick tips)

4-6 weeks before Exam Since CKA is an “open book” exam, you should be preparing with the mindset of knowing where to find stuff in the Kubernetes documentation. Mumshad Mannambeth CKA course If you are stuck while doing the practice questions after each chapter, dive into the official Kubernetes documentation to find your answer. Don’t… Continue reading How I passed Certified Kubernetes Administrator (CKA) Exam (quick tips)

The Best Git branching strategy for Terraform is no branching

#disclaimer: Opinions are my own and not the views of my employer We all know that code should be checked into version control. Terraform code is no different. There are so many Git branching strategies available out in the wild, such as the popular Git flow and Github flow. However, when it comes to collaborating… Continue reading The Best Git branching strategy for Terraform is no branching

Easy Terraform GitHub Repository using Terraform

In a previous blog post, I wrote about using Terraform to provision a Terraform remote backend on Amazon Web Services (AWS) S3 and DynamoDB service. This blog post will show you the steps to create a GitHub repository using Terraform. All the code snippets found in this post will also be in my GitHub repository… Continue reading Easy Terraform GitHub Repository using Terraform

Easy Usage of Terraform to create Terraform Remote State on AWS

When you start using Terraform more, you need to understand Terraform State and its importance to your Terraform code. To quote HashiCorp: Terraform must store state about your managed infrastructure and configuration. This state is used by Terraform to map real world resources to your configuration, keep track of metadata, and to improve performance for… Continue reading Easy Usage of Terraform to create Terraform Remote State on AWS

Why I won’t be pursuing another IT cert soon

My Certification Journey Over the years in my career, I have taken quite a few IT certifications, starting with networking, virtualization, and for the past 2 years, cloud computing. Initially, I did them as a personal challenge and as a way of quickly learning about specific technology related to my work area at that time.… Continue reading Why I won’t be pursuing another IT cert soon

Lessons Learnt: Cloud Resume Challenge

One day, while browsing Twitter (@zhenkai_xyz), I stumbled upon this post by Forrest Brazeal: Although I am not looking for my next job, I thought this challenge seemed rather fun to do. Coincidentally, I am drawing many parallels from the challenge and a personal project of mine. “Feel free to use different cloud providers, DevOps… Continue reading Lessons Learnt: Cloud Resume Challenge

Book Review: The Phoenix Project

There will not be spoilers in this post. The Phoenix Project is a fictional novel on DevOps, IT and Business Transformation. Bill Palmer, the protagonist, took on an upper management role at “Parts Unlimited”. Along with the new role, he inherited IT Operations and the company’s struggling mega project, “Phoenix”. Thin the line between IT… Continue reading Book Review: The Phoenix Project

Serverless Wedding Website: Planning & Designing

This will be the start of my Serverless Wedding Website series, where I will be writing about the journey of developing and implementing my wedding website from scratch. The project is still ongoing and will continue to develop as this series continues. <Update on 13th August 2020. The wedding has been postponed due to COVID-19,… Continue reading Serverless Wedding Website: Planning & Designing

Lessons Learnt: CI/CD for React App on AWS S3

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