Sharing AWS Encrypted RDS Snapshot Between Two Accounts.

Overview

  1. Login to the Source Account, Create a snapshot from RDS.
  2. Creating KMS Key (with details of the destination account)
  3. After the snapshot is created, Create a new copy of the snapshot & attach the KMS key.
  4. Share the newly created snapshot to the destination account.
  5. Log in to the Destination Account, head over to Shared with me snapshots, and create a new copy of the snapshot.
  6. Restore the copied Snapshot into a new RDS Instance.

Continue reading “Sharing AWS Encrypted RDS Snapshot Between Two Accounts.”

Blocking Web Traffic With WAF In AWS

 

Problem Statement:

Travel Triangle’s WhatsApp application was experiencing significant performance degradation due to harmful “User Agents,” leading to decreased business and reputational harm. The need to mitigate these risks prompted an exploration of various solutions, culminating in the selection of AWS WAF.

Solution:

AWS WAF was chosen for its ability to effectively block malicious traffic while being cost-efficient. This document outlines the specific steps taken to configure AWS WAF, detailing how it was used to filter and block the harmful “User Agents,” thus protecting the application’s performance and ensuring business continuity.

Continue reading “Blocking Web Traffic With WAF In AWS”

Setup Cross Region Replication in S3

Problem Statement:

A leading online travel platform, relies heavily on delivering high-quality images of holiday destinations, hotels, and packages to its users. These images are currently stored in an Amazon S3 bucket located in the North Virginia region. However, users accessing the site from regions far from North Virginia, particularly from Asia-Pacific areas, are experiencing significant latency issues. This latency negatively impacts the user experience, as images load slowly, leading to potential customer dissatisfaction and reduced engagement on the platform.
Continue reading “Setup Cross Region Replication in S3”

Migration Of MS SQL From Azure VM TO Amazon RDS

Overview

Recently I am working with the client using Azure Cloud for their application and the microsoft SQL server is hosting on a virtual machine so they found the need to migrate the application from Azure to AWS due to some amazing features and services of it which would be very helpful to enhance the app & it’s functionalities.

So in order to do that my client decided to migrate the Database from VM to Amazon RDS in order to release the burden of its management along with all related tasks too, since it’s quite difficult to manage a database on a VM & on the other hand as Amazon RDS is a fully managed service & a better platform for running relational databases on Amazon Web Services (AWS).

In this article we will do the hands on of migrating Microsoft SQL server from Azure VM to Amazon RDS by using AWS Database Migration Service with minimal downtime.

Continue reading “Migration Of MS SQL From Azure VM TO Amazon RDS”