Do I need to use EC2 with DynamoDB?

I could not find the answer to this question in the Amazon DynamoDB documentation, so I apologize for asking this basic question:

Can I access DynamoDB from my own web server or do I need to use an EC2 instance?

Besides the obvious higher latency, are there security or performance considerations when using my own server?

+6
amazon-web-services amazon-dynamodb
source share
1 answer

You can use Amazon DynamoDB without restrictions just about anywhere - a nice and useful demo is the AWS toolkit for Eclipse and Visual Studio that allows you to create tables, insert and edit data, initiate table scans and more directly from your local development environment (see the introduction AWS Toolkits post for Eclipse and Visual Studio Now Support DynamoDB ).

Besides the obvious higher latency, are there any performance considerations when using my own server?

In fact, apart from simplifying SSL through an HTTPS endpoint, it is not required if your use case requires appropriate security.

If you are not already using it, you should also check out AWS Identity and Access Management (IAM) , which is highly recommended to securely control access to AWS services and resources for your users (i.e. your web server here), and not just Use your basic AWS credentials.

Depending on the location of your server, you can ultimately choose a suitable endpoint with less delay - the regions and endpoints currently available in the list, the Amazon DynamoDB section.

+8
source share

All Articles