タグ

関連タグで絞り込む (184)

タグの絞り込みを解除

awsに関するkiririmodeのブックマーク (374)

  • 個人で無料で使用できる Amazon CodeWhisperer が一般公開されました | Amazon Web Services

    Amazon Web Services ブログ 個人で無料で使用できる Amazon CodeWhisperer が一般公開されました 現在、リアルタイム AI コーディングのコンパニオンである Amazon CodeWhisperer が一般公開されています。また、すべての開発者が無料で使用できる CodeWhisperer 個人利用枠も含まれています。2022年プレビュー版としてリリースされた CodeWhisperer は、開発者のゾーンと生産性を維持し、IDE に何かをリサーチさせるためにフローを中断することのない、迅速かつ安全なコード記述をサポートします。複雑で変化し続ける環境でのコード作成に直面する開発者は、Visual Studio Code や IntelliJ IDEA など、好みの IDE で CodeWhisperer を活用できるため、生産性の向上と作業の簡素化を実

    個人で無料で使用できる Amazon CodeWhisperer が一般公開されました | Amazon Web Services
    kiririmode
    kiririmode 2023/04/22
    CodeWhispererはコード補完だけでなくOWASP観点でのセキュリティチェック、類似OSSコードのフィルタ機能を含む
  • Announcing New Tools for Building with Generative AI on AWS | Amazon Web Services

    AWS Machine Learning Blog Announcing New Tools for Building with Generative AI on AWS The seeds of a machine learning (ML) paradigm shift have existed for decades, but with the ready availability of scalable compute capacity, a massive proliferation of data, and the rapid advancement of ML technologies, customers across industries are transforming their businesses. Just recently, generative AI app

    Announcing New Tools for Building with Generative AI on AWS | Amazon Web Services
    kiririmode
    kiririmode 2023/04/14
    BedRockは知的財産の漏洩に関してかなり考慮されてる。日本語対応は怪しそう。 CodeWhispererは個人ユースだと無料でかつアカウントすら必要ない?
  • VPC ネットワーク内での長時間稼働 TCP 接続の実装 | Amazon Web Services

    Amazon Web Services ブログ VPC ネットワーク内での長時間稼働 TCP 接続の実装 投稿は Implementing long-running TCP Connections within VPC networking (記事公開日: 2022 年 11 月 28 日) を翻訳したものです。 多くのネットワークアプライアンスは、アイドル接続タイムアウトを定義して、非アクティブ期間が経過すると接続を終了します。たとえば、NAT GatewayAmazon Virtual Private Cloud (Amazon VPC) エンドポイント、Network Load Balancer (NLB) などのアプライアンスのアイドルタイムアウトは、現在 350 秒に固定されています。アイドルタイムアウトの期限が切れた後に送信されたパケットは、ターゲットに配信されません。

    VPC ネットワーク内での長時間稼働 TCP 接続の実装 | Amazon Web Services
    kiririmode
    kiririmode 2023/04/02
    TCPレベルのkeepalive解説。AWS SDK for Javaではデフォルト無効化されており、有効化のためにはhttpクライアントの設定が必要
  • Amazon SES の新機能 Virtual Deliverability Manager を使ってみた | DevelopersIO

    いわさです。 先日のアップデートAmazon SES コンソールの新しい機能 Virtual Deliverability Manager が登場しました。 この機能を使うとダッシュボードを通して E メールの配信率を分析することができ、さらに現在のメール送信設定に対してのレコメンデーションを受けることが出来ます。 これらの機能を活用してメール送信環境の最適化を行い、配信率を向上させることが出来ます。 日はこちらを有効化し、2 つのメイン機能であるアドバイザーとダッシュボードを使ってみましたのでご紹介します。 有効化してみる 東京リージョン、大阪リージョンを含む Amazon SES が利用可能な全てのリージョンで有効化を行うことが出来ます。 まず、こちらの機能は Amazon SES コンソールからリージョンごとに有効化が必要です。 Amazon SES コンソールのサイドメニュー

    Amazon SES の新機能 Virtual Deliverability Manager を使ってみた | DevelopersIO
    kiririmode
    kiririmode 2023/04/02
    Virtual Deliverability ManagerでISP毎の到達率やconfiguration setごとの到達率、改善のための推奨を入手可能
  • AWS でバッチ処理・定期実行する4つの方法(EC2,EventBridge,SQS,ECS,Lambda)

    AWS でバッチ処理・定期実行する4つの方法(EC2,EventBridge,SQS,ECS,Lambda)
  • WordPressをAWSで構築する5つの方法ー構築方法毎の使用するAWSサービスやWordPressプラグイン情報など

    WordPressAWS上に構築する方法について記載します。 AWS上に構築する方法は5つのパターンがあり、それぞれ特徴やメリットとデメリットがありますので、この点について記載していきます。 構築パターンの特徴を知って適切な構築方法を選択しよう!という記事です。 まずはどのような構築方法があるかについて記載していきます。

    WordPressをAWSで構築する5つの方法ー構築方法毎の使用するAWSサービスやWordPressプラグイン情報など
  • Athenaのパーティションを事前に一括作成する方法 | DevelopersIO

    AthenaでHive互換のパーティションに対応していないログに一括でパーティションを作成します。ALTER TABLEを都度適用する運用負荷が軽減できます。 Hive互換になっていないログなどでは ALTER TABLE ADD PARTITIONを実行する必要があります。新しくデータが保存されたタイミングで作成するのは、運用の中で行うのは面倒です。実はデータがなくでもパーティションを事前に作成しておくことができるので、今回は一括でパーティションを作成するスクリプトを作成してみました。これを使って一年先までのパーティションを作成してみたいと思います。 今回はVPCフローログをサンプルデータとして使用します。 テーブルを作成 VPCフローログは下記の形式で出力されますので、year/month/day を利用してパーティション分割したいと思います。 bucket_ARN/optional_

    Athenaのパーティションを事前に一括作成する方法 | DevelopersIO
    kiririmode
    kiririmode 2023/03/19
    Hiveフォーマットになってないログ用のパーティション自動作成。事前に作成できる
  • 個人的AWS ログ管理のベースライン - mazyu36の日記

    AWSのログ管理についてはいくつか考えるポイントがあると思います。 どのログを保存するか。 CloudWatch Logs(以下CW Logsと記載)とS3のどちらに保存するか、もしくは両方に保存するか などなど。 システムの特性によるところも多いかと思いますが、自分の中でのログ管理のベースラインが定まりつつあるので、頭の整理がてらまとめます。 自分の中での大まかな方針としては以下です。 S3に保存できるものは基S3に保存する。 以下の場合は、CW Logsに保存する。必要に応じてS3に転送する。 アラームを出したい場合 さっとCW Logs Insightでログを確認したい場合 CW Logs に出さざるを得ない場合 全体像としては以下になります。 なおあくまで個人的な経験に基づくものなので、実際にはシステムの特性を踏まえて方針の決定が必要かと思います。 またこれは必要、これは不要など

    個人的AWS ログ管理のベースライン - mazyu36の日記
    kiririmode
    kiririmode 2023/03/19
    CWLへのPutの料金が高い。CWLへの保存料金はS3と大きく変わるわけではなく、CWLのログをS3に転送することには大きなコストメリットがあるわけではない。
  • 「Amazon Lightsail」をWebサーバに採用する判断材料 - Qiita

    はじめに Webサーバ (主にWordPressの環境) のリリーススピードを加速するために様々なアプローチがありますが、最近、AWSで「Amazon Lightsail」を採用する選択肢が再注目 (再評価) されています。 AWSであればEC2やECS (Fargate) の採用が真っ先に思い浮かぶ中、なぜLightsailに向かう選択肢があるのかについてまとめます。 Amazon Lightsail を選ぶポイント Lightsailにしかない特徴によってもたらされるメリットが多数あり、これらのメリットが企業にLightsailを選ばせる動機となります。 1. WordPressの初期環境構築までの時間が短い 以下の画面が最も分かりやすく特徴を表しますが、EC2やECSのコンソールよりも遥かに簡単で、選択項目も少ないため、WordPressインストール直後の初期画面を表示するまでを素早

    「Amazon Lightsail」をWebサーバに採用する判断材料 - Qiita
  • Amazon が一意の送信先への同時接続をサポートする NAT ゲートウェイ機能を強化

    NAT ゲートウェイを設定して、一意の送信先に対する同時接続を 440,000 件までサポートできるようになりました。これは、複数の IP アドレスを同一の NAT ゲートウェイに追加することで実現可能です。 NAT ゲートウェイを使用すると、その NAT ゲートウェイに関連付けられた IP アドレスを使用して、プライベートサブネットにあるインスタンスをサブネット外のサービスに接続できます。これまで、一意の送信先に対して 55,000 件の同時接続をサポートする NAT ゲートウェイに関連付け可能な IP アドレスは、1 つのみでした。一意の送信先は、送信先の IP アドレス、送信先ポート、プロトコル (TCP/UDP/ICMP) の一意の組み合わせによって識別されます。この機能を使用することで、最大で合計 8 つの IP アドレスを関連付けて、1 つの送信先に対する同時接続の制限を 8

    Amazon が一意の送信先への同時接続をサポートする NAT ゲートウェイ機能を強化
  • CI/CDサービスのOpenID Connect対応 Dive Into - Lento con forza

    これははてなエンジニアアドベントカレンダー2022 39日目の記事です。 昨日は id:nakaoka3 の ミーティングの時間になると勝手に議事録を開いてほしいでした 先日あった、CircleCIのインシデントのAdditional security recommendationsとして、OIDC Tokenを使うことが推奨されていました。GitHub ActionsやCircleCIなどのCI/CDサービスでは外部サービスへの認証を行うために、OpenID Connectに対応しています。OpenID Connect対応がされていることは知っていたのですが、OpenID Connectといえば、外部サービス連携をしてログインに使うイメージだと思います。たとえば、Googleの認証情報で、はてなアカウントにログインするなどといったようにです。僕の中で、ユーザー認証に使うOpenID Co

    CI/CDサービスのOpenID Connect対応 Dive Into - Lento con forza
    kiririmode
    kiririmode 2023/01/09
    Github Actions等からOIDCを用いてAWS/GCPの権限を得る仕組み
  • AWS Lambda の上でいろんなWEB フレームワークを動かそう! / Web Frameworks on Lambda

    AWS Lambda はサーバーレスサービスの中で、compute処理を担うサービスになります。その役割はシンプルにロジックを実行することにあります。そして、その他の非機能要件についてはどうするかというと、他のAWSサービスに任せたりします。たとえばログは Amazon CloudWatch Logs、トレースは AWS X-Ray、認証認可は Amazon Cognito などなど。 その中でよく質問にあがるのが、オンプレミスやEC2で使っていたプログラミング言語用のフレームワークをそのまま Lambda関数で使いたい!どうすればよいですか? というものです。 このセッションでは、そういう質問があがる背景から入り、AWS Lambda の機能によるうまいやり方を探っていきます。

    AWS Lambda の上でいろんなWEB フレームワークを動かそう! / Web Frameworks on Lambda
    kiririmode
    kiririmode 2023/01/04
    AWS Lambda Web Adapter。eventをサイドカーでhttp reqに変換することで馴染みのwebフレームワークを扱える。ただ、それを推奨しているわけではない。lambdaの実行環境モデルとwebアプリフレームワークの前提にはそれなりにギャップ
  • AWSPinpoint Reference

  • TerraformでAmazon Pinpointのプッシュ通知設定を行うためのTips

    はじめに 業務でモバイルアプリケーションのバックエンド側のAWS環境を構築するにあたって、スマートフォンに送られるプッシュ通知を実装するために、Amazon Pinpointを使用することにしました。Amazon Pinpointを使えば、モバイルアプリケーションへのあらゆる通知機能を一元管理できるのに加えて、開封率などの効果測定もできるため、分析やマーケティングにも役立つということで、ちょっと使ってみようかという話になりました。 私の会社では、AWSリソースをIaCとして構成管理するためにTerraformを使用しているのですが、Amazon Pinpointのリソースとプッシュ通知に用いる Apple Push Notification Service (APNs)Firebase Cloud Messaging (FCM) の設定を実装する必要があるのですが、そこで色々と沼にハマり、

    TerraformでAmazon Pinpointのプッシュ通知設定を行うためのTips
    kiririmode
    kiririmode 2022/09/18
    Terraformでのpinpoint チャネルの実装。parameter store経由でのクレデンシャル連携
  • Amazon Pinpoint でプッシュ通知を打ってみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

    皆さま、お待たせしました ! Amazon Pinpoint が Tokyo Region にやってきました ! ということで、今回は Amazon Pinpoint でプッシュ通知を打つ方法をご紹介していきたいと思います。 プッシュ通知はモバイルアプリを開発する上で多くの場合で必要になってきますが、自前で実装しようとするとプッシュ通知を送るためのサーバーを構築/運用したり、デバイストークンを管理したり、セグメントプッシュを送るためにユーザーの抽出を行なったり、と考えることが多いかと思います。そんなプッシュ通知ですが、Amazon Pinpoint を使うことで簡単に配信基盤を構築することができます。 Amazon Pinpoint は AWS によるカスタマーエンゲージメントのプラットフォームです。Amazon Pinpoint の分析ツールは、ユーザーのエンゲージメントのレベル、購入や

    Amazon Pinpoint でプッシュ通知を打ってみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
  • AWS SDKをUnity(2018.1以降)で使う - Qiita

    AWS & Game Advent Calendar 2020の7日目の記事です。 はじめに この記事では、Unity(2018.1以降)でAWS SDKを利用する方法について、実際にやってみたことを紹介したいと思います。 そもそもUnityからAWSサービスを利用する方法としては大きく2つあります。 1つは自前のAPIサーバをバックエンドとして構築して、AWSサービスはAPIサーバから利用し、UnityからはAPIサーバが提供するAPIを叩くという方法です。Unity側からAWSサービスを直接触ることはない構成となり、AWSSDKは不要です。 もう1つはUnityのスクリプトからAWSSDKを利用して直接AWSサービスのAPIを叩く方法です。バックエンドを持たずにスタンドアロンで動くゲームにおいてS3へのファイルアップロードをゲームから直接行ったり、クライアント側でAmazon Cogn

    AWS SDKをUnity(2018.1以降)で使う - Qiita
    kiririmode
    kiririmode 2022/09/16
    Unity ではAWSSDK .NET を使う
  • Amazon PinpointのPush通知について - Qiita

    はじめに Pinpointを利用したPush通知の開発をしたことがあったので、再学習として記事を執筆します。 Push通知といえばAmazon SNSも利用可能ですが、Pinpointでは豊富な機能やメリットがあるのでご紹介します。 Pinpoint概要 Amazon Pinpoint は柔軟でスケーラブルなアウトバウンドおよびインバウンドマーケティングコミュニケーションサービスです。E メール、SMS、プッシュ、音声、アプリケーション内メッセージングなどのチャネルで顧客とつながることができます。 Amazon Pinpoint は、複数のAWS北米、ヨーロッパ、アジア、およびオセアニアの地域。各リージョンで、AWS は複数のアベイラビリティーゾーンを維持しています。これらのアベイラビリティーゾーンは物理的に相互に分離されていますが、低レイテンシーで高スループットの冗長性に優れたプライベー

    Amazon PinpointのPush通知について - Qiita
  • Amazon S3 Presigned URLのアクセス制御を深堀りする - Qiita

    はじめに S3へのアクセスを制御するために様々な機能がありますが、これらはIAMのアクセス制御と混同して考えられることが多く、両方の機能の関連について、質問を非常に多く受けています。 以前に S3のアクセス制御はまずシンプルに捉えて対応すべき という記事を書きましたが、この記事に書いたように、S3バケットポリシーとIAMポリシーには以下のような違いがあります。 S3バケットポリシーは、S3側で、エンティティから行われるアクセスの制御 IAMポリシーの場合、エンティティ側で、S3に対して行うアクセスの制御 このように、両者では設定箇所および制御する操作の矢印の方向が異なります。 基はこの2つでS3バケットやオブジェクトに対するアクセス制御を行いますが、この2つに加えて、全く異なるアクセス制御の要素が加わることがあります。 その代表例と言える 「Presigned URL」 を今回は取り上げ

    Amazon S3 Presigned URLのアクセス制御を深堀りする - Qiita
  • AWS Resilience Hubを調査してみました。 | DevelopersIO

    こんにちは、コンソル部のソウヌです。AWS Resilience Hubが2022年1月にソウルリージョンにもリリーズされたのでどのサービスなのか味わいする感じで触ってみました。 初めに Resilienceは復元力という意味で、AWS Resilience Hubはアプリケーションの復元力のことを検査・管理可能なサービスです。そして、アプリケーションに関する回復力の定義やおすすめの仕組みなどの機能があってとても有用だと思います。AWSコンソールでは日語の支援はまだのサービスです。 AWS Resilience Hubを使用する前、復旧に関する用語を覚えているとサービスを理解しやすいと思います。復元性に影響を与える要素としては障害の状況のための災害復旧(Disaster Recovery)と失敗の状況のための高可用性(Availability)があります。その違いは何のか気になるので概要

    AWS Resilience Hubを調査してみました。 | DevelopersIO
    kiririmode
    kiririmode 2022/08/27
    Resiliency HubではCF Stackとかとともにリソースグループ指定が可能
  • AWS Elemental MediaConvertを使った動画自動変換サービスを構築した備忘録 | エンジニアBLOG

    AWS Elemental MediaConvertを使った動画自動変換サービスを構築した備忘録 クラウド AWS こんにちは! 今回はスマートフォンで撮影された動画を自動変換してストリーミング再生させるサービスの構築方法と 必要な知識について、備忘録も兼ねて箇条書きにしていきたいと思っています。 (具体的にここをこう設定しよう!という内容ではありません) 今回の要件 iPhoneAndroidで撮影された動画を自動で変換し、 PCiPhoneAndroidでストリーミング再生ができるようにします。 必要なこと動画ファイルの形式について知る iPhoneで撮影した動画の拡張子は.MOV(video/quicktime) Androidで撮影した動画の拡張子は.mp4(video/mp4) ストリーミングする動画はHLS形式(HTTP Live Streaming) → MOVとMP4

    AWS Elemental MediaConvertを使った動画自動変換サービスを構築した備忘録 | エンジニアBLOG
    kiririmode
    kiririmode 2022/08/13
    動画をS3にアップロードしてlambdaを起動、lambdaからmediaconvertをキックしてHLSに変換しcloudfront でサーブ