Posts

Showing posts from June, 2018

Best Practices for Hosting NoSQL Databases on Amazon EC2

Image
Amazon EC2 offers multiple compute and storage options catering to the varied requirements of NoSQL workloads. Using Amazon EC2 with other services in the Amazon Web Services (AWS) ecosystem, such as Amazon Cloud Watch and 1-Click Launch from Amazon Marketplace, provides additional advantages. Recommended Best Practices Some of the best practices recommended for hosting NoSQL databases on Amazon EC2 are: Multiple Deployment Options With the help of  AWS regions  and Availability Zones , Amazon EC2 offers multiple deployment options that provide highly available workloads. However, enabling high availability requires network and security level planning and configuration. Also, the various deployment models add latency to write operations (for eventual consistency), which comes at a financial cost. Single Region and Multiple Availability Zones Setting up a MongoDB cluster in a new Amazon Virtual Private Cloud (Amazon VPC) on AWS requires the following deployment and configur