SnapDish AWS

download SnapDish AWS

If you can't read please download the document

description

SnapDish 1. Web / App Server - instance m1.large - python tornado - python memcached - python pymongo - nginx 2. Image Server - instance c3.large - nginx gridfs 3. ElastiCache - Job Queue - python-rq + Redis - Data Cache - Memcached 4. Job Queue Woker Server - m1.small 5. DB Server - MongoDB - Production h1.4xlarge - Backup m1.large 6. Search Engine - CloudSearch - SQS to update index

Transcript of SnapDish AWS

  • 1.SnapDishInternet1. Web / App Server - instance m1.large - python tornado - python memcached - python pymongo - nginxAmazon Route 53 Amazon Simple Storage Service (S3) Amazon CloudFront2. Image Server - instance c3.large - nginx gridfs 3. ElastiCache - Job Queue - python-rq + Redis - Data Cache - MemcachedInternet GatewayElastic Load Balancer snapdishElastic Load Balancer api.snapdishElastic Load Balancer origin.snapdish4. Job Queue Woker Server - m1.small Web/App Server5. DB Server - MongoDB - Production h1.4xlarge - Backup m1.largeImage ServerNATWeb/App ServerImage ServerAvailability Zone BAvailability Zone CVPC Public SubnetVPC Public SubnetWriteWriteReadReadRead/Write Write ReadRead/Write Read6. Search Engine - CloudSearch - SQS to update indexWriteRead Read Read/WriteRead/WriteSQS Elaticache Elaticache Elaticache Memcached Redis CloudSearch for Data Cache for job queueMongoDB SECMongoDB PRIMongoDB Arb MongoDB hidden backupAvailability Zone BAvailability Zone CVPC Private SubnetWriteAvailability Zone C VPC Private SubnetVPC Private SubnetRreplica SetsBatch Update Index Job Queue worker Virtual Private Cloud