Skip to content

$ cat ~/projects/cross-account-s3.md

Cross-Account S3 Replication

Automated cross-account and cross-region AWS data replication.

status: Completedyear: Project

$ cat problem.md

Critical data requires reliable replication across accounts and regions to improve availability, reduce recovery risk and maintain secure data transfer between AWS environments.

$ cat solution.md

Engineered cross-account S3 replication using IAM roles and bucket policies, with AWS Lambda and CloudWatch supporting replication automation and monitoring.

$ cat architecture.md

Source S3 data is replicated across AWS accounts and regions using IAM-controlled permissions and S3 bucket policies. AWS Lambda supports automation while CloudWatch provides operational monitoring.

$ cat responsibilities.md

  • Engineered cross-account S3 replication between AWS environments.
  • Configured IAM roles for secure cross-account access.
  • Configured S3 bucket policies for controlled data transfer.
  • Implemented AWS Lambda automation around the replication workflow.
  • Configured CloudWatch monitoring for replication operations.

$ cat stack.txt

  • AWS S3
  • IAM
  • AWS Lambda
  • CloudWatch
  • Cross-Account AWS
  • Cross-Region Replication

$ cat results.md

  • Improved data redundancy and availability across AWS regions.
  • Implemented secure cross-account data transfer using IAM and S3 policies.
  • Reduced recovery point objective to near-zero.

$ ls screenshots/

S3 Account Replication application screenshot