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

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

7
AmazonS3ファイルのダウンロード名を変更する
キー名としてGUIDを使用してS3にファイルを保存しています。 S3 RESTAPIに従ってダウンロードするために事前に署名されたURLを使用しています 元のファイル名を自分のデータベースに保存します。ユーザーがクリックしてWebアプリケーションからファイルをダウンロードすると、元のファイル名を返したいのですが、現在取得できるのはGUIDだけです。どうすればこれを達成できますか? 私のWebアプリはセールスフォースにあるため、response.redirectsを実行するための制御があまりありません。ファイルをWebサーバーにダウンロードしてから、ガバナーの制限により名前を変更します。 使用できるHTMLリダイレクト、メタリフレッシュ、Javascriptはありますか?S3のダウンロードファイル名を変更する方法はありますか(私が考えることができる唯一のことは、オブジェクトを新しい名前にコピーし、ダウンロードしてから削除することです)。 多くのユーザーがいるため、ユーザーごとにバケットを作成することは避けたいと思います。それでも、各バケットに含まれる各ファイルに一意の名前が付けられる保証はありません。 他の解決策はありますか?

18
API Gateway CORS:「Access-Control-Allow-Origin」ヘッダーなし
CORSはAPIGatewayを介して設定され、Access-Control-Allow-Originヘッダーが設定されていますが、Chrome内でAJAXからAPIを呼び出そうとすると、次のエラーが発生します。 XMLHttpRequestはhttp://XXXXX.execute-api.us-west-2.amazonaws.com/beta/YYYYYを読み込めません。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーがありません。したがって、オリジン 'null'はアクセスを許可されません。応答のHTTPステータスコードは403でした。 Postmanを介してURLを取得しようとしましたが、上記のヘッダーが正常に渡されたことが示されています。 そして、オプションの応答から: JSON-Pに戻さずにブラウザからAPIを呼び出すにはどうすればよいですか?

5
DNS名がfoo.comのタイプCNAMEのRRSet。ゾーンbar.comのapexでは許可されていません
私が所有foo.comしていbar.comます。私はRoute53で両方を管理しています。foo.comが私のサイトをホストしており、からbar.comへのトラフィックを誘導したいfoo.com。を指すCNAMEレコードを設定しようとしましたが、エラーメッセージが表示されました。bar.comfoo.com RRSet of type CNAME with DNS name foo.com. is not permitted at apex in zone bar.com. これが機能しないのはなぜですか?代わりに何ができますか?

4
DynamoDBのタイムスタンプにはどのデータ型を使用する必要がありますか?
DynamoDBは初めてです。DeviceIDをハッシュキー、Timestampを範囲キー、およびいくつかのデータとして使用するテーブルを作成したいと思います。 { DeviceID: 123, Timestamp: "2016-11-11T17:21:07.5272333Z", X: 12, Y: 35 } SQLでは、タイムスタンプに日時型を使用できますが、DynamoDBでは使用できません。 どのデータ型を使用する必要がありますか?ストリング?数? 選択したデータ型について、どのようなタイムスタンプ形式を書き込む必要がありますか?ISO形式(例:2016-11-11T17:21:07.5272333Z)またはエポックタイム(例:1478943038816)? ある範囲の時間でテーブルを検索する必要があります。例:2015年1月1日午前10:00:00から2016年12月31日午後11:00:00まで

7
Amazon Elastic Search Clusterの適切なアクセスポリシー
最近、新しいAmazon Elasticsearch Serviceの使用を開始しましたが、特定のIAMロールが割り当てられているEC2インスタンスからのみサービスにアクセスできるように、必要なアクセスポリシーを理解できていないようです。 ESドメインに現在割り当てているアクセスポリシーの例を次に示します。 { "Version": "2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "AWS": [ "arn:aws:iam::[ACCOUNT_ID]:role/my_es_role", ] }, "Action": "es:*", "Resource": "arn:aws:es:us-east-1:[ACCOUNT_ID]:domain/[ES_DOMAIN]/*" } ] } しかし、私が言ったように、これは機能しません。EC2インスタンス(my_es_role役割が関連付けられている)にログインし、「https://*.es.amazonaws.com」エンドポイントで単純なcurl呼び出しを実行しようとすると、次のエラーが発生します。 {"メッセージ": "ユーザー:匿名には実行が許可されていません:es:ESHttpGetに対するリソース:arn:aws:es:us-east-1:[ACCOUNT_ID]:domain / [ES_DOMAIN] /“} これが機能するためにアクセスポリシーで何を変更する必要があるかを誰かが知っていますか?

5
AWS:すべてのサービスを無効にする方法は?
私はAWS(および関連サービス)を利用して、Google App Engineを探索しているときと同じように、無料枠にとどまることを望んでいました。 数日前、アマゾンから2日間の探査で33ドルほど請求されたという手紙が届きました。 これで終わりですが、有効にしたサービスを忘れてしまいました。理想的には、無料のサンドボックスがないとサービスを使用する方法がないため、AWSアカウントを完全に無効にするだけです。グローバルオフボタンはありますか、またはすべてのサービスを個別にオフにするためにつまずく必要がありますか?または、CC情報を削除して、新しいAmazonアカウントを完全に作成する必要がありますか?

4
AWS CLIツールからAWSアカウント番号を取得する簡単な方法は?
私は口座番号を取得する簡単な方法を探していましたが、最初は使用することを考えてaws iam get-account-authorization-details --max-items 1いましたが、この方法を使用することにはいくつかの問題があります。これを行う方法は、アカウントの起点をクロスしない可能性がありますか?

2
AMIの保管コスト
Amazonがプロビジョニングされた1 GBのEBSストレージごとに請求することを理解しています。インスタンスのAMIを作成すると、EBSボリュームが複製されるため、追加のコストが発生しますか? AMI(Amazon Machine Image)の作成と保存に他の費用はかかりますか?

12
アクセスが拒否されました; この操作にはSUPER特権(少なくとも1つ)が必要です
だから私はSQLファイルをrds(1G MEM、1CPU)にインポートしようとします。SQLファイルは1.4Gのようなものです mysql -h xxxx.rds.amazonaws.com -u user -ppass --max-allowed-packet = 33554432 db <db.sql それは立ち往生しました: ERROR 1227 (42000) at line 374: Access denied; you need (at least one of) the SUPER privilege(s) for this operation 実際のSQLコンテンツは次のとおりです。 /*!50003 CREATE*/ /*!50017 DEFINER=`another_user`@`1.2.3.4`*/ /*!50003 TRIGGER `change_log_BINS` BEFORE INSERT ON `change_log` FOR EACH ROW IF …

14
カスタムSSL証明書を選択できません(AWS IAMに保存されています)
CloudFrontで新しいディストリビューションを作成します。すでにAWS CLIを使用してAWS IAMでSSL証明書をアップロードしました。その証明書は、新しい配布ページの[カスタムSSL証明書]ドロップダウンに表示されますが、無効になっています。 誰かがなぜそうなのか教えてもらえますか?この配布用のカスタムSSL証明書を選択するにはどうすればよいですか?

7
拡張機能は存在しますが、uuid_generate_v4が失敗します
Amazon ec2 RDS Postgresqlで: => SHOW rds.extensions; rds.extensions -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- btree_gin,btree_gist,chkpass,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,intagg,intarray,isn,ltree,pgcrypto,pgrowlocks,pg_trgm,plperl,plpgsql,pltcl,postgis,postgis_tiger_geocoder,postgis_topology,sslinfo,tablefunc,tsearch2,unaccent,uuid-ossp (1 row) ご覧のとおり、uuid-ossp拡張機能は存在します。ただし、生成のために関数を呼び出すと、uuid_v4失敗します。 CREATE TABLE my_table ( id uuid DEFAULT uuid_generate_v4() NOT NULL, name character varying(32) NOT NULL, ); これの何が問題になっていますか?

21
PythonでのAWSLambdaインポートモジュールエラー
AWS Lambdapythonデプロイメントパッケージを作成しています。1つの外部依存関係リクエストを使用しています。AWSドキュメントhttp://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.htmlを使用して外部依存関係をインストールしました。以下は私のPythonコードです。 import requests print('Loading function') s3 = boto3.client('s3') def lambda_handler(event, context): #print("Received event: " + json.dumps(event, indent=2)) # Get the object from the event and show its content type bucket = event['Records'][0]['s3']['bucket']['name'] key = urllib.unquote_plus(event['Records'][0]['s3']['object']['key']).decode('utf8') try: response = s3.get_object(Bucket=bucket, Key=key) s3.download_file(bucket,key, '/tmp/data.txt') lines = [line.rstrip('\n') for line in open('/tmp/data.txt')] …

4
apt-getを修正する方法:AWS EC2でコマンドが見つかりませんか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 この質問を改善する インスタンスにUbuntu 12.04をインストールし、apt-getを使用してパッケージをインストールしようとしていますが、次のエラーが発生します。 sudo: apt-get: command not found どうすれば修正できますか?

7
MySQL / Amazon RDSエラー:「SUPER権限がありません...」
mysqlデータベースをAmazon EC2からRDSにコピーしようとしています。 私はmysqldumpこれを使用して自分のデータベースをルートフォルダに正常に実行しました: root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql 次に、この.sqlファイルを新しいRDSデータベースに転送しようとしました。 root@ip-xx-xx-xx-xx:~# mysql my_database -u my_username -p -h my_new_database.xxxxxxxxx.us-east-1.rds.amazonaws.com < my_database.sql 残念ながら、次のエラーメッセージが表示されます。 You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) 私がしようとしたGRANT SUPER..さまざまな方法ではなく、私はあまりにもそれをしようとするとき、私はエラーを取得しています。タイピングもmysql > FLUSH privileges;機能しません。 …

12
ユーザーステータスFORCE_CHANGE_PASSWORDを変更する方法は?
AWS Cognitoを使用して、テスト目的でダミーユーザーを作成したいと思います。 次に、AWSコンソールを使用してそのようなユーザーを作成しますが、ユーザーのステータスはに設定されていFORCE_CHANGE_PASSWORDます。その値では、このユーザーを認証できません。 このステータスを変更する方法はありますか? UPDATECLIからユーザーを作成するときの同じ動作

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