Skip to content
View subhamay-cloudworks's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report subhamay-cloudworks

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi there πŸ‘‹, I am Subhamay Bhattacharyya, 3x AWS Certified and a AWS Cloud Enthusiast

Subhamay Cloudwork's's GitHub stats

Top Langs

  • πŸ”­ I'm currently working on AWS SAM, CloudFormation, Serverless and Terraform projects
  • 🌱 I'm currenly learning Terraform, SAM and Serverless Framework
  • πŸ‘― I’m looking to collaborate on ...
  • πŸ€” I’m looking for help with Kubernetes
  • πŸ’¬ Ask me about my upcoming projects
  • πŸ“« How to reach me : subhamay.aws@gmail.com
  • πŸ˜„ Pronouns: ...
  • ⚑ Fun fact: Love to play cuddle my cats Samsung and Thomas.

Languages and Tools:

aws git hive mariadb mssql oracle postgresql python

subhamay-cloudworks

Β subhamay-cloudworks

subhamay-cloudworks

CF - CloudFormation : TF - HashiCorp Terraform : SAM - AWS Serverless Application Model : SLS - Serverless Framework

ETL Patterns

Seq#
Project#
Project Name
Description
Status
CF
SAM
SLS
TF
1 0001 Tarius AWS Serverless Real Time Data Load to DynamoDB. $${\color{green}Complete}$$ βœ… βœ… βœ… βœ…
2 0005 Taurus Creating a Lambda Layer and adding the same to a Lambda function. ❌ ❌ βœ… βœ… βœ…
3 0007 Pisces S3 Cross Region / Cross Account Replication. $${\color{green}Complete}$$ βœ… 🚫 🚫 βœ…
4 0018 Sunflowers Accessing a S3 bucket in one AWS Acount (Account-A) from a Lambda function in another AWS Account(Account-B). ❌ βœ… 🚫 🚫 🚫
4 0032 Allium Creating a S3 Bucket with Lifecycle Policy Configuration using Terraform. ❌ ❌ ❌ ❌ βœ…
5 0032 Allium Creating a S3 Bucket with Lifecycle Policy Configuration using Terraform. ❌ ❌ ❌ ❌ βœ…
6 0088 Decumaria Enable CloudTrail Trail for DynamoDB data events. ❌ ❌ ❌ ❌ ❌
7 0089 Delphinium Scheduling a Lambda function using EventBridge to send an email every day using SES and a pre-signed URL of an image . ❌ ❌ ❌ ❌ βœ…
8 0090 Detuzia Creating an audit table for a DynamoDB table using CloudTrail, Kinesis Data Stream, Lambda, S3, Glue and Athena ❌ βœ… ❌ ❌ ❌

Glue Job Patterns

Seq#
Project#
Project Name
Description
Status
CF
SAM
SLS
TF

Step Function Patterns

Seq#
Project#
Project Name
Description
Status
CF
SAM
SLS
TF
1 0070 Chicory Manage a Batch Job (AWS Batch, Amazon SNS) ❌ ❌ ❌ 🟑 ❌
2 Manage a Container Task (Amazon ECS, Amazon SNS) ❌ ❌ ❌ ❌ ❌
3 0069 Celosia Transfer Data Records (Lambda, DynamoDB, Amazon SQS) $${\color{green}Complete}$$ βœ… βœ… βœ… βœ…
4 0071 Chionodoxa Poll for Job Status (Lambda, AWS Batch) ❌ ❌ ❌ 🟑 ❌
5 0086 Daylily A Step Function Demo using SNS (Simple Notification Service) and Wait state. ❌ ❌ βœ… βœ… βœ…
6 0038 Bellflower Callback Pattern Example (Amazon SQS, Amazon SNS, Lambda) 🟑 βœ… βœ… βœ… ❌
7 0072 Chrysanthemum Manage an Amazon EMR Job ❌ ❌ ❌ 🟑 🟑
8 Start a Workflow within a Workflow (Step Functions, Lambda) ❌ ❌ ❌ ❌ ❌
9 0063 Carnation Dynamically process data with a Map state ❌ βœ… ❌ ❌ ❌
10 Train a Machine Learning Model ❌ ❌ ❌ ❌ ❌
11 Tune a Machine Learning Model ❌ ❌ ❌ ❌ ❌
12 Process High-Volume Messages from Amazon SQS (Express Workflows) ❌ ❌ ❌ ❌ ❌
13 0087 Dandelion Selective Checkpointing Example (Express Workflows) ❌ ❌ ❌ 🟑 ❌
14 Build an AWS CodeBuild Project (CodeBuild, Amazon SNS) ❌ ❌ ❌ ❌ ❌
15 Preprocess data and train a machine learning model ❌ ❌ ❌ ❌ ❌
16 Lambda orchestration example ❌ ❌ ❌ ❌ ❌
17 Start an Athena query ❌ ❌ ❌ ❌ ❌
18 Execute multiple queries (Amazon Athena, Amazon SNS) ❌ ❌ ❌ ❌ ❌
19 Query large datasets (Amazon Athena, Amazon S3, AWS Glue, Amazon SNS) ❌ ❌ ❌ ❌ ❌
20 Keep data up to date (Amazon Athena, Amazon S3, AWS Glue) ❌ ❌ ❌ ❌ ❌
21 Manage an Amazon EKS cluster ❌ ❌ ❌ ❌ ❌
22 Make a call to API Gateway ❌ ❌ ❌ ❌ ❌
23 Call a microservice with API Gateway ❌ ❌ ❌ ❌ ❌
24 Send a custom event to EventBridge ❌ ❌ ❌ ❌ ❌
25 Invoke Synchronous Express Workflows ❌ ❌ ❌ ❌ ❌
26 Run ETL/ELT workflows using Amazon Redshift ❌ ❌ ❌ ❌ ❌
27 Use Step Functions and AWS Batch with error handling ❌ ❌ ❌ ❌ ❌
28 Fan out an AWS Batch job ❌ ❌ ❌ ❌ ❌
29 AWS Batch with Lambda ❌ ❌ ❌ ❌ ❌

Pinned Loading

  1. 0001-tarius-cft 0001-tarius-cft Public

    AWS Serverless Real Time Data Load to DynamoDB using Python Lambda and S3 Event Source Mapping and creating the stack using AWS CloudFormation.

    Python 1

  2. 0034-aster-cft 0034-aster-cft Public

    Loading data into DynamoDB Global Table with KMS encryption enabled using Kinesis-Lambda

    Python 1

  3. 0035-sedum-cft 0035-sedum-cft Public

    A Demo Step Function using Lambda. The entire stack is created using AWS CloudFormation

    Python 1

  4. 0054-hyacinth-tf 0054-hyacinth-tf Public

    Creating a S3 bucket with lifecycle policy enabled and uploading a large file > 5 GB using S3 multipart upload.

    HCL 1

  5. 0063-carnation-cft 0063-carnation-cft Public

    This is a sample project to use map state in a state machine to loop through a list of events and invoke a Lambda to process them and store the erros events in a SQS queue. In the subsequest run th…

    Python 1

  6. 0066-disa-cft 0066-disa-cft Public

    Step Function Demo using DynamoDB, Lambda,SNS and CloudWatch Alarm

    Python 1