eijiコメントはこの投稿ではオフになっています。IAMは、AWSをセキュアに使用するための認証認可の仕組み。UserやGroupを作成してパーミッションを付与することができる。SecretKeyの取り扱いは注意が必要で定期的な更新が望ましい。Rootアカウント(アカウントを作成したときのID)はIAMの設定するポリシーが適用されない強力なアカウントになるので極力使用しない。Dashboardより確認編集することが可能である。Japan安全なアカウント管理のために安全にアカウントを管理するためには以下のような手法を講じることが望ましい。ルートアカウントのアクセスキーを消去するルートアカウントをMFA認証にするAWSが定期着したポリシーを利用するユーザにグループを割り当て、グループごとにポリシーを定義する最小限の権限のみを与えるEC2で動作するアプリケーションへは、アクセスキーではなくロールで権限を与えるセキュリティ監査セキュリティ監査を実施することで高いセキュリティレベルを維持することができる。セキュリティ監査は、定期的もしくはユーザの増減があった際や、サービスの開始/停止時、不正アクセスが疑われる際などに推測を交えずに徹底的に行うと良い。管理ポリシーAWSアクセスへの管理権限をJSON形式で指定することが可能である。条件(Condition)は、項目を連ねた場合はAND、項目内で条件を連ねた場合はORとして扱われる。条件を指定するIAMロールAWSサービスに対してAWSアクセスの管理権限を付与する仕組み。UserやGroupには紐付かない。EC2からDynamoDBやS3にアクセスする場合は、EC2上にCredentialを置くのではなくインスタンス作成時に適切なIAMロールを紐付ける。EC2へのIAMロールの紐付けは、インスタンス作成時のみ可能であることに注意が必要である。AWSCredentialsProviderAWSの各サービスにアクセスするプログラムをEC2上で動作させる場合に、認証情報をCredentialsから取得するのか、IAMロールから取得するのか選択することができる。Credentialsから取得する場合はProfileCredentialsProviderを、IAMロールから取得する場合はInstanceProfileCredentialsProviderクラスを使用する。呼ばれる一時的に認証情報を付与するサービスが存在し、動的にIAMユーザを作成することができる。EC2はこの仕組みを利用している。有効期限は数分から数時間に設定可能である。eijiコメントはこの投稿ではオフになっています。Datasetに蓄積されたデータを取得するためには、Cognitoストリームを設定してKinesis経由でデータを出力する必要がある。Datasetに変更が生じる度にKinesisにそのデータを入力することができる。DatasetをKinesisに一括で送り出すことが可能だが、24時間に1回しか実行できないことに注意が必要である。ストリームレコードCognitoからKinesisへは、以下のフォーマットでレコードが送信される。CLI経由でコマンドを入力することで、Cognitoから正常にレコード入力されているかの確認を行うことが可能である。(1)アーカイブ2020年2月2020年1月2019年12月2019年11月2019年10月2019年9月2019年8月2019年4月2019年3月2019年2月2019年1月2018年12月2018年11月2018年4月2017年4月2016年12月2016年11月2016年10月2016年8月2016年5月2016年4月2016年3月2016年1月2015年12月2015年11月2015年10月2015年9月2015年5月2015年4月2015年2月2012年5月2012年4月2011年6月メタ情報ログイン投稿フィードコメントフィードWordPress.org。