Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

DevOps consulting needed to support database migration (AWS)

Migration of the existing ShipStation webhook relay Flask application to a serverless AWS architecture with separate, isolated deployments for each customer. Each customer will have their own dedicated AWS resources (API Gateway, Lambda functions, SQS queues, DynamoDB tables) for processing webhooks from ShipStation and synchronizing with the PIO platform. Scope of Work Phase 1: Template Development     1    Create reusable AWS CloudFormation/SAM template that can be deployed for each customer     1    Design parameterized deployment process to customize each installation     1    Develop configuration management system for customer-specific settings Phase 2: Core Serverless Components     1    API Gateway - Customer-specific webhook endpoint     1    Webhook Receiver Lambda - Validates and queues incoming webhooks     1    SQS Queue - Stores validated webhook data for processing     1    Main Processor Lambda - Processes webhook data, syncs products, creates orders     1    Dead Letter Queue - Captures failed events for troubleshooting     1    DynamoDB Tables - Customer-specific storage for shop, products, and orders Phase 3: Deployment Automation     1    Create deployment pipeline to efficiently provision new customer environments     1    Develop tooling to manage and update multiple customer deployments     1    Implement isolated monitoring and logging for each deployment Phase 4: Testing and Documentation     1    Develop test suite to validate each deployment     1    Create comprehensive documentation for setup and operations     1    Document customer onboarding process Technical Requirements     •    All Lambda functions written in Python 3.9+     •    Secure token management using AWS Secrets Manager     •    Comprehensive logging and monitoring using CloudWatch     •    Completely isolated resources for each customer     •    Infrastructure as code using AWS SAM/CloudFormation     •    Deployment automation to efficiently provision new customers Deliverables     1    Reusable CloudFormation/SAM template for customer deployments     1    Complete source code for all Lambda functions     1    Deployment automation tooling     1    Comprehensive documentation     1    Onboarding process documentation