タグ付けされた質問 「amazon-web-services」

アマゾンウェブサービス(AWS)はパブリッククラウドです。アマゾンが提供するIaaS(サービスとしてのインフラストラクチャ)およびSaaS(サービスとしてのソフトウェア)です。プログラミングとアーキテクチャに関する質問がトピックにあります。サーバーの一般的なヘルプは、https://serverfault.comで入手できます。AWSタグが単独で使用されることはめったになく、通常、質問のトピックをより明確に定義するために他のタグとともに使用されます。

3
Nodejs AWS SDK S3署名済みURLを生成
NodeJS AWS SDKを使用して、署名付きS3 URLを生成しています。ドキュメントは、署名付きURLを生成する例を示しています。 これが私の正確なコードです(機密情報は省略されています): const AWS = require('aws-sdk') const s3 = new AWS.S3() AWS.config.update({accessKeyId: 'id-omitted', secretAccessKey: 'key-omitted'}) // Tried with and without this. Since s3 is not region-specific, I don't // think it should be necessary. // AWS.config.update({region: 'us-west-2'}) const myBucket = 'bucket-name' const myKey = 'file-name.pdf' const signedUrlExpireSeconds …

14
AWS CLI $ PATH設定
AWS CLIセットアップガイドに従っています。Mac OS X端末に次の出力でツールを正常にインストールできました。 Running cmd: /usr/bin/python virtualenv.py --python /usr/bin/python /Users/fr/.local/lib/aws Running cmd: /Users/fr/.local/lib/aws/bin/pip install --no-index --find-links file:///Users/fr/Downloads/awscli-bundle/packages awscli-1.5.3.tar.gz You can now run: /Users/fr/.local/lib/aws/bin/aws --version 私の問題は、awsコマンドを実行するためにフルパス/Users/fr/.local/lib/aws/bin/awsを入力する必要があることです。ガイドの最後のステップに従って、実行する絶対パスを入力せずにawsコマンドを直接実行できるはずです。 awsだけを使用しようとすると、次の出力が得られます。 aws --version ⏎ command not found: aws 指示に従って〜/ binがPATH環境にあり、出力がないことが確認できたため、export PATH =〜/ bin:$ PATHコマンドを実行して〜/ binを$ PATHに追加しました。しかし、これは違いがありませんでした。AWSのコマンドは直接動作しません。 誰かが何がうまくいかないのかアドバイスしてくれませんか?

6
DynamoDBから多数のアイテムを削除するための推奨される方法は何ですか?
DynamoDBで簡単なロギングサービスを書いています。 user_idハッシュとタイムスタンプ(Unixエポックint)範囲をキーとするログテーブルがあります。 サービスのユーザーがアカウントを終了すると、範囲の値に関係なく、テーブル内のすべてのアイテムを削除する必要があります。 この種の操作を実行するための推奨される方法は何ですか(何百万ものアイテムが削除される可能性があることに注意してください)? 私が見る限り、私の選択肢は: A:スキャン操作を実行し、アイテムがなくなるまで、返された各アイテムに対してdeleteを呼び出します。 B:BatchGet操作を実行し、アイテムがなくなるまで各アイテムで削除を再度呼び出します どちらも時間がかかるので、どちらもひどく見えます。 私が理想的には、LogTable.DeleteItem(user_id)を呼び出します-範囲を指定せずに、すべてを削除してもらいます。

4
AWS MySQL RDSとAWS DynamoDB [終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 7年前休業。 この質問を改善する 私はMySQLをしばらく使用しており、その構造やSQLクエリなどに慣れています。 現在AWSで新しいシステムを構築していて、私はDynamoDBを見てきました。現在私はそれについて少ししか知りません。 一方が他方より優れていますか? DynamoDBの利点は何ですか? MySQLクエリなどからこのフラットスタイルDBへの移行はどうですか?


10
スナップショットとAMIのAWSの違い
だから私は、具体的にはこれら2つの違いをうまく理解できません。 私が理解しているように、スナップショットは単なるディスクドライブのバックアップですが、AMIはシステム全体(または言うべきインスタンス)のバックアップですが、システム全体が技術的に完全にディスクドライブ上にあるのではありませんか?それが事実である場合、明確な違いはなく、何か不足していますか?

6
Amazon EC2インスタンスのルートEBSデバイスを変更できますか?
EBSでサポートされているAmazon EC2インスタンスがあります。このインスタンスのルートデバイスを変更したいと思います。これについて最善の方法を教えていただけますか? ブロックデバイスのいくつかの属性の変更に関するドキュメントしか見つかりませんが、ルートデバイスとして設定することは含まれていないようです。

13
botoを使用してファイルをS3バケットのディレクトリにアップロードする方法
Pythonを使用してs3バケットにファイルをコピーしたい。 例:バケット名= testがあります。そしてバケットには、「dump」と「input」という2つのフォルダーがあります。次に、Pythonを使用してローカルディレクトリからS3の "dump"フォルダにファイルをコピーしたいと思います...だれでも手伝ってくれる?

5
boto3 S3に接続するときに資格情報を指定するにはどうすればよいですか?
botoでは、次のようにS3に接続するときに資格情報を指定していました。 import boto from boto.s3.connection import Key, S3Connection S3 = S3Connection( settings.AWS_SERVER_PUBLIC_KEY, settings.AWS_SERVER_SECRET_KEY ) 次に、S3を使用して操作を実行できます(私の場合はバケットからオブジェクトを削除します)。 boto3で私が見つけたすべての例はそのようなものです: import boto3 S3 = boto3.resource( 's3' ) S3.Object( bucket_name, key_name ).delete() 資格情報を指定できなかったため、すべての試行がInvalidAccessKeyIdエラーで失敗します。 boto3で資格情報を指定するにはどうすればよいですか?

4
AWS S3、CP、または同期からフォルダをダウンロードしますか?
S3上のディレクトリのすべてのコンテンツをローカルPCにダウンロードする場合、どのコマンドを使用する必要がありますか? 任意の助けをいただければ幸いです。 例えば、 「このフォルダ」のすべてのコンテンツをデスクトップにダウンロードする場合、次のようになりますか? aws s3 sync s3://"myBucket"/"this folder" C:\\Users\Desktop

5
テストメールの送信が失敗し、メールアドレスが確認されない
AmazonのSimple Email Serviceを使用してメールを送信したい。 ドメインと送信元のメールアドレスを確認しました。 両方ともそれは言うverified。 AWSコンソールからテストメールを送信してmyemail@outlook.comにテストメールを送信すると、エラーメッセージのみが表示されるようになりました。 メールアドレスが確認されていません。次のIDは、EU-WEST-1地域でのチェックに失敗しました:myemail@outlook.com(リクエストID:9fb78de1-2673-11e6-bbbc-5f819fabe4f4) myemail@outlook.comは検証されなかったと書いてあるので、私には問題が発生しましたが、admin @ mydomain.comから送信しようとしました。[テストメールの送信]ダイアログでは、すでに登録されているメールを使用することもできます。 この問題はどのように解決できますか?私は何かを逃しましたか?

7
boto3を使用してファイルまたはデータをS3オブジェクトに書き込む方法
boto 2では、次のメソッドを使用してS3オブジェクトに書き込むことができます。 Key.set_contents_from_string() Key.set_contents_from_file() Key.set_contents_from_filename() Key.set_contents_from_stream() boto 3に相当するものはありますか?S3に格納されているオブジェクトにデータを保存するboto3メソッドとは何ですか?

24
EC2インスタンスにアクセスしようとしたときにタイムアウトになる可能性のある理由
インスタンスにSSH接続できない-操作がタイムアウトしました。理由は何ですか?それを解決するにはどうすればよいですか?通常、再起動すると効果が出るまでに時間がかかり、最悪の場合、 更新:それは許可についてではありません-私は通常うまくログインできます。メモリの問題が原因の可能性があります

7
日付によるDynamoDBのクエリ
私はリレーショナルデータベースのバックグラウンドから来ており、AmazonのDynamoDBを操作しようとしています ハッシュキー "DataID"と範囲 "CreatedAt"を持つテーブルと、その中に多数のアイテムがあります。 特定の日付以降に作成され、日付順にソートされたすべてのアイテムを取得しようとしています。これは、リレーショナルデータベースでは非常に簡単です。 DynamoDBで私が見つけることができる最も近いものはクエリであり、フィルターより大きい範囲キーを使用しています。唯一の問題は、クエリを実行するために、目的を達成できないハッシュキーが必要になることです。 だから私は何が間違っているのですか?私のテーブルスキーマは間違っていますか?ハッシュキーは一意ではありませんか?またはクエリする別の方法はありますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.