タグ

ブックマーク / docs.aws.amazon.com (20)

  • 設定ファイルと認証情報ファイルの設定 - AWS Command Line Interface

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 設定ファイルと認証情報ファイルの設定 頻繁に利用される構成設定および認証情報を AWS CLIが維持するファイルに保存することができます。 ファイルは profiles に分割されます。デフォルトでは、 AWS CLI はという名前のプロファイルにある設定を使用しますdefault。替わりの設定を使用するには、追加のプロファイルを作成して参照できます。 サポートされた環境変数のいずれかの設定を使用するか、あるいはコマンドラインパラメータを使用して、個別の設定を上書きすることもできます。構成設定の優先順位の詳細については、「を設定する AWS CLI」を参照してください。

  • AWS CodeBuild におけるビルドの詳細の表示 - AWS CodeBuild

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS CodeBuild におけるビルドの詳細の表示 CodeBuild で管理されるビルドの詳細を表示するには、AWS CodeBuild コンソール、AWS CLI、または AWS SDK を使用します。

  • DynamoDB 項目のサイズと形式 - Amazon DynamoDB

    DynamoDB テーブルはプライマリキーを除いてスキーマレスです。そのため、テーブルの項目の属性、サイズ、データ型はすべて異なる場合があります。 項目の合計サイズは、属性名と属性値の文字列の長さの合計、および以下に説明するように該当するオーバーヘッドが追加されます。次のガイドラインを使用して属性サイズを予測することができます。 文字列は、UTF-8 バイナリエンコードの Unicode です。文字列のサイズは、(属性名の UTF-8 でエンコードされたバイト数) + (UTF-8 でエンコードされたバイト数) です。 数値は、有効桁数が最大 38 の可変長です。先頭と末尾の 0 は切り捨てられます。数値のおおよそのサイズは、(属性名の UTF-8 でエンコードされたバイト数) + (有効桁数 2 あたり 1 バイト) + (1 バイト) です。 バイナリ値を DynamoDB に送信する

    akatakun
    akatakun 2018/07/31
    GetItemとBatchGetItemではすべてのItemが4の倍数KBまで切り上げられた後、合計値の分だけCUを消費する,存在しない項目に対して読み込み処理を実行した場合でも、整合性のある読み込みは1、ない読み込みは0.5消費する
  • DynamoDB を使用した設計とアーキテクチャの設計に関するベストプラクティス - Amazon DynamoDB

    このセクションでは、Amazon DynamoDB の使用時にパフォーマンスを最大にしてスループットコストを最小にするための推奨事項をすばやく確認することができます。

  • インスタンスをデタッチまたはアタッチする - Amazon EC2 Auto Scaling

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 インスタンスをデタッチまたはアタッチする Auto Scaling グループからインスタンスをデタッチできます。インスタンスをデタッチすると、そのインスタンスは独立し、単独で管理することも、所属していた元のグループとは別の別の Auto Scaling グループにアタッチすることもできます。これは、たとえば、すでにアプリケーションを実行している既存のインスタンスを使用してテストを実行する場合に役立ちます。 このトピックでは、インスタンスをデタッチおよびアタッチする方法について説明します。インスタンスをアタッチする場合、デタッチされたインスタンスではなく、既存のインスタンスを使用することもできます。 インスタンスをデタッチして同じグループに再アタッチする代わりに、スタ

    akatakun
    akatakun 2018/04/19
    インスタンスをターゲットグループにアタッチした Auto Scaling グループにデタッチする場合、インスタンスはターゲットグループから登録解除されます
  • ステータスチェックに失敗した Linux インスタンスのトラブルシューティング - Amazon Elastic Compute Cloud

    Amazon EC2 コンソールを使用して、問題のあるインスタンスを調査するにはAmazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。 ナビゲーションペインで [インスタンス] を選択し、インスタンスを選択します。 詳細ペインの [ステータスとアラーム] タブを選択して、すべての [システムステータスのチェック] と [インスタンスステータスのチェック] に関する個々の結果を表示します。 インスタンスの復旧アラームを作成します。詳細については、「インスタンスを停止、終了、再起動、または復旧するアラームを作成する」を参照してください。 インスタンスタイプを AWS Nitro システム上に構築されたインスタンスに変更した場合、必要な ENA と NVMe ドライバーがないインスタンスから移行するとステータスチェックは失敗しま

    akatakun
    akatakun 2018/04/12
    ステータスチェックで死んだインスタンスは再起動すればシステムログを取得できる,Out of memory: kill process => メモリ不足
  • Amazon CloudWatch でのアラームの使用 - Amazon CloudWatch

    1 つの CloudWatch メトリクスを監視する、または複数の CloudWatch メトリクスに基づく数式の結果を監視するメトリクスアラーム。アラームは、メトリクスや式の値が複数の期間にわたって特定のしきい値を超えた場合に 1 つ以上のアクションを実行します。アクションでは、Amazon SNS トピックに通知を送信したり、Amazon EC2 アクションまたは Amazon EC2 Auto Scaling アクションを実行できます。また、Systems Manager で OpsItem またはインシデントを作成できます。 複合アラームには、作成した他のアラームのアラーム状態を考慮したルール式が含まれます。複合アラームは、ルールのすべての条件が満たされた場合に限り、ALARM 状態になります。複合アラームのルール式で指定されたアラームには、メトリクスアラームやその他の複合アラーム

  • Amazon EBS スナップショットの作成 - Amazon EBS

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 Amazon EBS スナップショットの作成 Windows インスタンスでアプリケーション整合性のあるスナップショットを作成するには、「Creating a VSS Application-Consistent Snapshot」を参照してください。 EBS ボリュームの point-in-time スナップショットを作成し、新しいボリュームのベースラインまたはデータバックアップに使用できます。ボリュームのスナップショットを定期的に作成する場合、スナップショットは増分です。新しいスナップショットは、最後のスナップショット以降に変更されたブロックのみを保存します。 スナップショットは非同期で発生します。 point-in-time スナップショットはすぐに作成されま

    akatakun
    akatakun 2017/11/14
    瞬間的なスナップショットはすぐできる,変更されたすべてのブロックがS3に転送されるまで、ステータスはpending,pending中はボリュームに対する継続的な読み取りと書き込みの影響は受けない
  • 手動 WLM を実装する - Amazon Redshift

    手動 WLM では、WLM 設定を変更して、実行時間が長いクエリと短いクエリ用に異なるキューを作成することによって、システムパフォーマンスとユーザーエクスペリエンスを管理できます。 ユーザーが Amazon Redshift でクエリを実行すると、クエリはクエリキューにルーティングされます。各クエリキューには、いくつかのクエリスロットが含まれています。各キューには、クラスターの使用可能なメモリの一部が割り当てられます。キューのメモリは、キューのクエリスロットに分けられます。Amazon Redshift では、自動 WLM を使用してクエリの同時実行数を管理できます。詳細については、「自動 WLM の実装」を参照してください。 または、クエリキューごとに WLM プロパティを設定できます。このようにして、メモリをスロット間に割り当てる方法と、ランタイムに特定のキューにクエリをルーティングす

  • IAM でのセキュリティのベストプラクティス - AWS Identity and Access Management

    AWS Identity and Access Management ベストプラクティスは 2022 年 7 月 14 日に更新されました。 AWS のリソースを保護するには、AWS Identity and Access Management (IAM) を使用する際の以下のベストプラクティスに従ってください。 人間のユーザーが一時的な認証情報を使用して AWS にアクセスする場合に ID プロバイダーとのフェデレーションを使用することを必須とする 人間のユーザーとは、別名人間 ID と呼ばれ、人、管理者、デベロッパー、オペレーター、およびアプリケーションのコンシューマーを指します。人間のユーザーは AWS の環境とアプリケーションにアクセスするための ID を持っている必要があります。組織のメンバーである人間のユーザーは、ワークフォースアイデンティティとも呼ばれます。人間のユーザーには

  • Amazon EC2 インスタンス上のデバイス名 - Amazon Elastic Compute Cloud

    インスタンスにボリュームをアタッチする場合は、ボリュームのデバイス名を含めます。このデバイス名は Amazon EC2 によって使用されます。インスタンスのブロックデバイスドライバーは、ボリュームのマウント時に実際のボリューム名を割り当てますが、この割り当てられた名前は、Amazon EC2 が使用する名前とは異なる可能性があります。 インスタンスがサポートできるボリュームの数は、オペレーティングシステムによって決まります。詳細については、インスタンスボリューム数の制限を参照してください。 Linux インスタンスでは、準仮想化 (PV) とハードウェア仮想マシン (HVM) の 2 種類の仮想化を使用できます。インスタンスの仮想化タイプは、インスタンスの起動に使用される AMI によって決まります。すべてのインスタンスタイプが HVM AMI をサポートしています。一部の旧世代のインスタ

    akatakun
    akatakun 2017/10/23
    EBS ボリュームとして推奨: /dev/sd[f-p]
  • AWS Data Pipeline

    akatakun
    akatakun 2017/10/19
    エクスポート中に読み取り容量、インポート中に書き込み容量をいくらか消費する,ジョブが消費する、プロビジョニングされた容量の割合は設定で制御できます
  • Amazon EBS ボリュームの種類 - Amazon EBS

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 Amazon EBS ボリュームの種類 Amazon EBS では以下のボリュームタイプを提供しており、これらはパフォーマンス特性と料金が異なるため、アプリケーションのニーズに応じてストレージのパフォーマンスとコストを調整できます。 インスタンスの構成、I/O 特性、ワークロードのデマンドなど、EBS ボリュームのパフォーマンスに影響を与える可能性がある要因は複数存在します。EBS ボリュームにプロビジョニングされた IOPS を最大限に活用するには、EBS に最適化されたインスタンスを使用します。EBS ボリュームを最大限活用するための詳細については、Amazon EBS ボリュームパフォーマンスを参照してください。

  • Amazon Redshift でプロビジョニングされたクラスター - Amazon Redshift

    現時点では、Amazon Redshift バージョン 1.0 エンジンを利用できます。ただし、エンジンの更新に伴い、複数の Amazon Redshift エンジンバージョンを選択できるようになる可能性があります。 Amazon Redshift のクラスターとノード Amazon Redshift クラスターは、ノードで構成されています。クラスターごとに、リーダーノードと 1 つまたは複数のコンピューティングノードがあります。リーダーノードは、クライアントアプリケーションからクエリを受け取ってクエリを解析し、クエリ実行プランを作成します。次に、これらのプランの並列実行をコンピューティングノードと調整し、コンピューティングノードからの中間結果を集計します。最終的にクライアントアプリケーションに結果を返します。 コンピューティングノードは、クエリ実行プランを実行し、これらのクエリを処理する

    akatakun
    akatakun 2017/04/11
    定期メンテ
  • 新しいデータの更新と挿入 - Amazon Redshift

    MERGE コマンドを使用すると、既存のテーブルに新しいデータを効率的に追加できます。マージ操作を実行するには、ステージングテーブルを作成し、このセクションで説明している方法のいずれかを使用して、ステージングテーブルからターゲットテーブルを更新します。MERGE コマンドの詳細については、「MERGE」を参照してください。 マージの例 は、Amazon Redshift 用のサンプルデータセット (TICKIT データセット) を使用します。前提条件として、「一般的なデータベースタスクの開始方法」に記載されている手順に従って、TICKIT テーブルとデータを設定できます。サンプルデータセットの詳細については、「サンプルデータベース」を参照してください。 マージ方法 1: 既存の行を置き換える ターゲットテーブルのすべての列を上書きする場合、マージを実行する最速の方法は、既存の行を置き換える

    akatakun
    akatakun 2016/11/08
    RedshiftでBulk UpdateやBulk Upsert(Update or Insert)みたいなことをする
  • Amazon CloudWatch でのアラームの使用 - Amazon CloudWatch

    1 つの CloudWatch メトリクスを監視する、または複数の CloudWatch メトリクスに基づく数式の結果を監視するメトリクスアラーム。アラームは、メトリクスや式の値が複数の期間にわたって特定のしきい値を超えた場合に 1 つ以上のアクションを実行します。アクションでは、Amazon SNS トピックに通知を送信したり、Amazon EC2 アクションまたは Amazon EC2 Auto Scaling アクションを実行できます。また、Systems Manager で OpsItem またはインシデントを作成できます。 複合アラームには、作成した他のアラームのアラーム状態を考慮したルール式が含まれます。複合アラームは、ルールのすべての条件が満たされた場合に限り、ALARM 状態になります。複合アラームのルール式で指定されたアラームには、メトリクスアラームやその他の複合アラーム

    Amazon CloudWatch でのアラームの使用 - Amazon CloudWatch
    akatakun
    akatakun 2016/05/25
    INSUFFICIENT_DATA: アラームが開始直後であるか、メトリックスが利用できないか、データが不足していていアラームの状態を判定できない
  • Using Amazon CloudWatch alarms - Amazon CloudWatch

    akatakun
    akatakun 2016/05/25
    INSUFFICIENT_DATA: アラームが開始直後であるか、メトリックスが利用できないか、データが不足していていアラームの状態を判定できな
  • UNLOAD の例 - Amazon Redshift

    パイプ区切りファイルへの VENUE のアンロード (デフォルト区切り文字) 次の例は、VENUE テーブルをアンロードし、データを s3://mybucket/unload/ に書き込みます。 unload ('select * from venue') to 's3://mybucket/unload/' iam_role 'arn:aws:iam::0123456789012:role/MyRedshiftRole'; デフォルトでは、UNLOAD はスライスごとに 1 つ以上のファイルを書き込みます。ノードごとに 2 つのスライスを装備した 2 ノードクラスターを想定すると、前の例では mybucket に以下のファイルが作成されます。 unload/0000_part_00 unload/0001_part_00 unload/0002_part_00 unload/0003_p

    akatakun
    akatakun 2016/02/17
    UNLOADのファイル生成規則
  • テーブルのバキューム処理 - Amazon Redshift

    Amazon Redshift は、バックグラウンドでテーブルを自動でソートし、VACUUM DELETE オペレーションを実行できます。ロードまたは一連の増分更新の後にテーブルをクリーンアップするには、データベース全体または個々のテーブルに対して VACUUM コマンドを実行することもできます。 必要なテーブルのアクセス許可を持つユーザーのみが、テーブルのバキューム処理を効果的に行うことができます。必要なテーブルアクセス許可なしで VACUUM が実行された場合、オペレーションは完了しますが、効果はありません。バキューム処理を効果的に実行するための有効なテーブルのアクセス許可のリストについては、「VACUUM」を参照してください。 このため、必要に応じて、テーブルを個別にバキューム処理することをお勧めします。この方法をお勧めするもう 1 つの理由は、データベース全体をバキューム処理すると

    akatakun
    akatakun 2015/12/22
    行の削除や更新で解放された領域を、Amazon Redshift が自動的に再利用することはありません。更新を実行するために、Amazon Redshift は元の行を削除し、更新された行を追加します。
  • Class: AWS::DataPipeline — AWS SDK for Ruby

    You are viewing documentation for version 1 of the AWS SDK for Ruby. Version 2 documentation can be found here. Inherits: Object Object AWS::DataPipeline show all Includes: Core::ServiceInterface Defined in: lib/aws/data_pipeline.rb, lib/aws/data_pipeline/errors.rb, lib/aws/data_pipeline/client.rb This class is the starting point for working with AWS Data Pipeline. To use AWS Data Pipeline you mus

  • 1