Blog

Revisiting the Cloud Resume Challenge

Introduction A couple of years ago, I embarked on the Cloud Resume Challenge with the intent to explore the realm of cloud computing. The project involved building a website and a visitor counter API using AWS services, AWS CDK, and CI/CD pipelines. Compl...

AWS, Devops, CICD, IaCPublished on September 06, 2023

Understanding AWS IAM, Accounts, AWS Organizations, and AWS Control Tower

In the world of AWS (Amazon Web Services), effective management of identities, accounts, and organizational structures is crucial for maintaining robust security and efficient governance. In this blog post, we will explore the fundamentals of AWS IAM (Iden...

AWS, Cloud Security, Access ManagementPublished on July 14, 2023

AWS Fundamentals: A Beginner's Guide to Cloud Computing

This blog post aims to provide you with a comprehensive overview of AWS fundamentals, including key concepts and services. Let's dive in and demystify the world of cloud computing! AWS Public vs. Private Services AWS offers a range of services categorize...

AWS, Cloud computingPublished on June 26, 2023

Understanding the OSI 7-Layer Model: A Foundation for Cloud Engineering

As I embark on my journey to cloud roles, it is essential to have a solid understanding of the OSI (Open Systems Interconnection) 7-Layer Model. The OSI model provides a framework for understanding how data flows within computer networks. In this blog post...

Networking, Cloud computingPublished on June 22, 2023

Embracing the Cloud: Reflecting on My Career Journey and a New Beginning

Throughout my career as a web developer, I have had the privilege of working on exciting projects, collaborating with talented individuals, and witnessing the impact of technology on user experiences. While I found satisfaction in this role, an ever-growin...

Cloud careerPublished on June 19, 2023

Documenting My Journey to the Cloud: From Frontend Engineer to Cloud Role

Welcome to my blog, where I'll be documenting my journey to transition from being a Frontend Engineer to a cloud role. After 5+ years of working in web development across multiple companies, I realized that my true passion lies in the cloud space. Although...

Cloud career, Cloud computing, PortfolioPublished on June 18, 2023

Setting up and securing a new AWS account for learning/training

Creating and securing an AWS account is crucial and the first step that you’ll need if you want to learn or use AWS services for your projects. If you are looking into doing just that and get started, this is post is for you. Prerequisites Unique email a...

AWSPublished on May 22, 2023

Automate Docker build and push using GitLab CI

So you’ve got your dockerized project ready to push to Docker Hub? Let’s automate this process using GitLab CI. First, sign up or sign in at https://hub.docker.com/ then create an Access Token by going to Settings then Security > New Access Token. Take no...

CICD, Docker, DevopsPublished on February 09, 2021

Key Docker Commands

Compilation of most used Docker commands. docker build . : Build a Dockerfile and create your own Image based on the file -t NAME:TAG : Assign a NAME and a TAG to an image docker build -t myapp:1.0 . docker run IMAGE_NAME : Create and start a new conta...

DockerPublished on February 09, 2021

Deploy static website to S3 using Github actions

Let's deploy a simple static website to Amazon S3 automatically whenever you push your changes. Create your base project For this tutorial, I'll use this pre-built template at Startbootstrap. You can also use your own project if you have. Once downloade...

AWS, CICDPublished on September 13, 2020

#CloudResumeChallenge - challenging indeed

I came across at these cloud platforms such as Google Cloud Platform and Amazon Web Services at my work, and it pique my interest. I told myself, this looks fun and exciting, so I started studying AWS, my chosen cloud provider, and took certification exams...

AWS, ServerlessPublished on July 28, 2020

AWS SysOps Administrator Review Notes

AWS Lambda deployment configuration types Canary - Traffic is shifted in two increments. You can choose from predefined canary options that specify the percentage of traffic shifted to your updated Lambda function version in the first increment and the in...

AWS, AWS Certification, SysOps AdministratorPublished on June 28, 2020

How I passed the AWS Certified SysOps Administrator

I've recently passed the AWS Certified SysOps Administrator – Associate. This certification proves that you have a comprehensive understanding on how to deploy, manage, and operate IT systems on the AWS Cloud. You demonstrated the ability to migrate on-pre...

AWS, AWS Certification, SysOps AdministratorPublished on June 27, 2020

5 Pillars of the AWS Well-Architected Framework

Pillars: Security Reliability Performance Efficiency Cost Optimization Operational Excellence Security Pillar Identity and access management (IAM) Detective controls Infrastructure protection Data protection Incident response Design Principles ...

AWSPublished on June 02, 2020

How I passed the AWS Certified Cloud Practitioner

Last February 2020, I've passed the AWS Certified Cloud Practitioner Exam. It is the easiest of all the AWS exams as it is a foundational exam. This certification proves that you have fundamental understanding of IT services and their uses in the AWS Cloud...

AWS, Cloud Practitioner, AWS CertificationPublished on May 22, 2020