MIKAEELS>_

Blog Posts

Browse through all articles on cloud, data, and devops engineering.

RDS Example Using AWS CDK

In this blog post, I will walk through provisioning an RDS database instance and connecting to it from an EC2 instance. Since both EC2 and RDS services require a Virtual Private Cloud (VPC), we'll also cover setting up a custom VPC with appropriate s...

Read more

Design Patterns for Data Pipelines

In today’s data-driven landscape, building efficient, scalable, and reliable data pipelines is foundational to the success of any data engineering effort. Whether you're managing simple workflows or architecting enterprise-grade data systems, choosin...

Read more

Importing Existing VPC in AWS CDK

Managing network infrastructure efficiently is crucial for deploying scalable and secure applications on AWS. AWS Cloud Development Kit (CDK) offers a powerful way to define cloud infrastructure using familiar programming languages. This guide provid...

Read more

How to Create a VPC with AWS CDK

A Virtual Private Cloud (VPC) is a virtual network that is isolated from other AWS customers, providing a secure environment for your resources. In this guide, I'll walk you through how to create and configure a VPC using AWS Cloud Development Kit (C...

Read more

Provisioning a Lambda Function in a VPC with Internet Access Using AWS CDK

In today's cloud architectures, securing your resources within a Virtual Private Cloud (VPC) while maintaining necessary internet access is a common requirement. AWS Lambda functions, by default, do not have internet access when placed in a VPC, whic...

Read more

Implementing S3 Bucket Policies Using AWS CDK

In this blog post, we will explore how to implement S3 bucket policies using AWS CDK (Cloud Development Kit). We'll cover two approaches: explicit and implicit. By the end of this guide, you will understand how to create S3 bucket policies in a struc...

Read more
Blog | Mikaeels Blog