並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 33 件 / 33件

新着順 人気順

aws lambda python 3.12 runtimeの検索結果1 - 33 件 / 33件

  • 特定のページが更新されたら通知する仕組みを作ってみた - Qiita

    はじめに RSS対応のサイトだと、更新情報追いやすいけど、RSS非対応のページも追いたいよね。って人向けの記事です。 RSS対応しているサイトなら、RSSリーダーを使った方が早いです また、Discordのチャンネルにも通知がしたかったので、メールとDiscord両方に通知を行っています。 Discord側にWebhook用のURLが必要ですが、本記事では紹介しません 参考サイトのZennの記事が細かく書かれていますので、そちらをご覧ください なお、この仕組みは更新を検知したいサイトに確認リクエストを送ります。 高頻度で設定してしまうと、サーバーに負荷がかかる為、 高頻度での設定はしないようにお願いします 参考サイト 構成図 コードについて(Lambda) コードについては、基本的に、クラスメソッドさんの記事を参考にしています Discordの通知部分については、AmazonBedrock

      特定のページが更新されたら通知する仕組みを作ってみた - Qiita
    • 知識ゼロからTerraformで実装するときに知っておくと便利なTips - NRIネットコムBlog

      本記事は ブログ書き初めウィーク 最終日の記事です。 📝 5日目 ▶▶ 本記事  📅 こんにちは、柴原です。 最近、実務においてTerraformによる実装をすることになったのですが、本格的な実装は初めの経験だったので進め方が全く分かりませんでした。 そんな中でいろいろ模索したり経験豊富な先輩方からのアドバイスを受けて、「これもっと早く知ってたら実装捗ったなー」というポイントがいくつかあったのでここで共有したいと思います。 前提として、内容はTerraform初心者や新人エンジニア向けになっておりますのでご了承ください。 1. ベストプラクティスを知る 2. Sampleを使う resourceのExample Usageを使う terraform-aws-modulesを使う 3. 最初はmain.tfにモノリスではじめてもいい さいごに 1. ベストプラクティスを知る ありがたいこ

        知識ゼロからTerraformで実装するときに知っておくと便利なTips - NRIネットコムBlog
      • keyv 等 複数著名パッケージへのソフトウェアサプライチェーン攻撃の概要と対応指針 - GMO Flatt Security Blog

        2026年8月4日、npm ユーザー jaredwray が管理に関与する、複数の npm パッケージに悪性コードが注入されました。 一部は週間で一億回以上ダウンロードされている、広く利用されているパッケージです。 注入された悪性コードは Infostealer 型マルウェアです。Lifecycle script 経由で開発者のもつ認証情報を盗み出し、C2 へ送出します。 また、環境に存在するトークンによっては、他 npm パッケージに悪性コードを植え付け侵害するワーム性も持ちます。 本記事は、弊社が Takumi Guard の解析基盤をベースに観測&分析した情報を踏まえ、 日本のコミュニティに向けて、影響と対策を中心に整理するものです。 TL;DR — 対応指針 はじめに 侵害の仕組み Stage 0 — 悪性パッケージの発火 Stage 1 — Bun ランタイムのダウンロードと実行

          keyv 等 複数著名パッケージへのソフトウェアサプライチェーン攻撃の概要と対応指針 - GMO Flatt Security Blog
        • AWS Lambda(Python)でAmazon Bedrockの出力をレスポンスストリーミング対応してみた - Taste of Tech Topics

          こんにちはイワツカです。 今年の夏は、特に猛暑日が続いていたので、例年にも増して素麺を食べてました。 さて今回は、AWS Lambda(Python)でLambda Web Adapterを用いてレスポンスストリーミングする方法を試してみたので紹介します。 1. 概要 1.1 レスポンスストリーミングとは? 1.2 Lambda Web Adapterとは? 2. アプリ作成 2.1 実行環境 2.2 ディレクトリ構成 2.3 FastAPIの実装 2.4 Streamlitの実装 3. アプリを動かして見る 3.1 チャットアプリをデプロイ 3.2 Streamlitを起動する 3.3 チャットを試してみる 4. まとめ 1. 概要 1.1 レスポンスストリーミングとは? レスポンスストリーミングとは、HTTPリクエストに対してサーバーがレスポンスを一度にまとめて送るのではなく、データを

            AWS Lambda(Python)でAmazon Bedrockの出力をレスポンスストリーミング対応してみた - Taste of Tech Topics
          • 【10周年前祝い】歴史・年表でみるAWSサービス(AWS Lambda編) -機能一覧・概要・アップデートのまとめ・入門- - NRIネットコムBlog

            小西秀和です。 「歴史・年表でみるAWS全サービス一覧 -アナウンス日、General Availability(GA)、AWSサービス概要のまとめ-」から始まった、AWSサービスを歴史・年表から機能を洗い出してまとめるシリーズの第8弾です(過去、Amazon S3、AWS Systems Manager、Amazon Route 53、Amazon EventBridge、AWS KMS、Amazon SQSについて書きました)。 今回は2014年11月にアナウンスされたサーバーレスでフルマネージドなコード実行サービスを提供するAWS Lambdaについて歴史年表を作成してみました。 今年2024年11月にはAWS Lambdaがアナウンスから10周年を迎えるということで、かなり早めではありますが前祝いという意味も含めて、この記事を書きました。 今回もAWS Lambdaの誕生から機能追

              【10周年前祝い】歴史・年表でみるAWSサービス(AWS Lambda編) -機能一覧・概要・アップデートのまとめ・入門- - NRIネットコムBlog
            • Terraformでローカルファイルを操作する方法  ~よくある使い方3選~ - NRIネットコムBlog

              こんにちは、後藤です。 Terraform開発を進める中で「こんなことできるのか」と思った機能があったので、備忘録も兼ねて紹介します。 それはローカルのファイルを操作できる、という機能です。 TerraformではAWSやAzure、GCPなどのパブリッククラウドプロバイダを扱えますが、localやarchiveといったHashiCorp社によるプロバイダがあります。 このプロバイダを使えば、Terraformを実行するローカル環境のファイル操作が可能になります。 当記事では、よく使われるであろう方法を3つ紹介していきます。 ※Terraformバージョン1.5.6で検証しております。 1つ目:local_file local_fileリソースを記述すればローカル環境にファイルを作成できます。resourceブロックによってファイルを作成し、dataブロックによってファイルを読み込むことが

                Terraformでローカルファイルを操作する方法  ~よくある使い方3選~ - NRIネットコムBlog
              • AWS LambdaからAmazon Bedrockを呼び出す際、S3に保存したプロンプトファイルを参照させる | DevelopersIO

                はじめに AWS LambdaからAmazon Bedrockを呼び出す際、事前にS3バケットに保存したプロンプトファイルを参照させる方法をまとめました。 プロンプト部分のみをLambdaのコードから切り離すことで、コードの修正することなく、生成AIへのプロンプトを変更することができます。 利用想定シーンとしては、開発者と運用者が異なる場合に、運用者がプロンプトをチューニングしたいケースです。 以下に、構成の概要を示します。 Bedrock 東京リージョンで、利用したいモデルを有効化します。今回は、Claudeが利用できるよう設定しました。 S3バケット S3バケットに、prompt.txtというファイル名でプロンプトを記載しアップロードします。 プロンプト内容は、以下の通りです。 あなたは、レストランの電話担当者です。 お客様からのお問い合わせ内容を元に、ルール内のリストからもっとも適切

                  AWS LambdaからAmazon Bedrockを呼び出す際、S3に保存したプロンプトファイルを参照させる | DevelopersIO
                • カスタムリソースでAWS IAM Access Analyzerのアーカイブルールを自動で適用してみる - NRIネットコムBlog

                  本記事は AWSアワード受賞者祭り 17日目の記事です。 ✨🏆 16日目 ▶▶ 本記事 ▶▶ 18日目 🏆✨ はじめに アーカイブルールとは アーカイブルール概要 アーカイブルールを作成しても既存の結果には適用されない カスタムリソースによるアーカイブルールの適用 カスタムリソースとは カスタムリソースの実行タイミング CloudFormationに対してレスポンスが必要 テンプレート CloudFormationテンプレート ダミーパラメータを設定する ServiceTimeoutを利用する カスタムリソースのLambda関数のコード デプロイ手順 終わりに はじめに こんにちは、藤本です。 この度、「2025 Japan AWS Jr. Champions」、「2025 Japan All AWS Certifications Engineers」に選出いただきました。 「2025

                    カスタムリソースでAWS IAM Access Analyzerのアーカイブルールを自動で適用してみる - NRIネットコムBlog
                  • AWS Lambda SnapStart for Python and .NET functions is now generally available | Amazon Web Services

                    AWS News Blog AWS Lambda SnapStart for Python and .NET functions is now generally available Today, we’re announcing the general availability of AWS Lambda SnapStart for Python and .NET functions that delivers faster function startup performance, from several seconds to as low as sub-second, typically with minimal or no code changes in Python, C#, F#, and Powershell. In November 28, 2022, we introd

                      AWS Lambda SnapStart for Python and .NET functions is now generally available | Amazon Web Services
                    • CloudFormation一撃で作るAWS料金通知ツール(Email/Slack/LINE対応) | DevelopersIO

                      以前本記事で使用していたLINE Notifyが2025/3/31にサービス終了します。 代わりにLINE Messaging APIへ通知するよう構築手順及びCloudFormationテンプレートを更新したので、今後はこちらをご利用ください。 https://developers.line.biz/ja/news/2024/10/07/line-notify-will-be-discontinued/ こんにちは、つくぼし(tsukuboshi0755)です! 以前以下のブログで、利用しているAWS料金を毎日LINEに通知するツールを構築しました。 上記ブログは様々な方々から大きな反響を頂いた一方で、以下のような課題もありました。 AWS SAMの利用を前提とするため、ローカル開発環境の構築が別途必要 通知間隔として毎日しか指定できない 通知先としてLINEしか指定できない LINE

                        CloudFormation一撃で作るAWS料金通知ツール(Email/Slack/LINE対応) | DevelopersIO
                      • Comparing AWS Lambda Arm64 vs x86_64 Performance Across Multiple Runtimes in Late 2025

                        Update: This article was initially published on November 24th. All the takeaways from the original article still hold, but it turns out it's possible to make Rust even faster on Arm! After publishing this benchmark, Khawaja Shams suggested enabling assembly-optimized SHA-256 hashing in the Rust workload. Enabling theasm feature on the sha2 crate resulted in a 4-5x performance improvement for Rust

                          Comparing AWS Lambda Arm64 vs x86_64 Performance Across Multiple Runtimes in Late 2025
                        • 使い慣れたプログラミング言語でAWSのインフラ管理をする ~AWS CDKのススメ~ - ABEJA Tech Blog

                          1. AWS CDKとは 2. AWS CDKを触ってみる 2.1 環境構築 Volta Node.js CDK 2.2. とりあえずLambdaを作成するところまでやってみる 2.2.1. プロジェクト作成 2.2.2. デプロイ用のLambda関数を書く 2.2.3. CDKのStackにLambda関数を記載する 2.2.4. デプロイしてみる 2.2.5. お片付け 2.3. CRUDっぽいAPIをAPI Gatewayで公開してみる 2.3.1. Lambda関数を用意する 2.3.2. CDKを用意する 2.3.3. デプロイして動かしてみる 2.3.4. お片付け 2.3.5. 詰まったところ 3. 感想 We Are Hiring! ABEJAでプロダクト開発をしている平原です。ABEJAアドベントカレンダー2023の6日目の記事です。皆さんはAWSでIaCを利用する時には

                            使い慣れたプログラミング言語でAWSのインフラ管理をする ~AWS CDKのススメ~ - ABEJA Tech Blog
                          • AWS Lambda関数をlambrollとGitHub Actionsでデプロイしてみた ~ fujiwara-ware OSS ~ | DevelopersIO

                            クラスメソッドは2024年に5つのOSSに対して支援を実施しました。 当方が推薦して選定された @fujiwara さん作による Amazon ECSのデプロイツールであるecspressoについては、先日紹介記事をかきました。 本記事では、 ecspresso の姉妹プロダクトとも言える、AWS Lambdaのデプロイツール lamboll について、基本的な使い方とGitHub Actionsからデプロイする方法について紹介します。 lambrollはミニマリストのためのAWS Lambdaデプロイツール GitHubのプロジェクトページから lambroll の概要を引用します lambroll is a minimal deployment tool for AWS Lambda. lambroll はLambda関数のデプロイに必要な最小限の機能しか提供しません。やっていることと

                              AWS Lambda関数をlambrollとGitHub Actionsでデプロイしてみた ~ fujiwara-ware OSS ~ | DevelopersIO
                            • AWS Diagram MCP Server: SAM テンプレートからアーキテクチャ図を生成しよう - kakakakakku blog

                              AWS Diagram MCP Server を使うと Diagrams を使ってアーキテクチャ図を生成できる🎨 今回は VS Code + Cline を使う(セットアップなどは割愛). github.com AWS SAM テンプレートからアーキテクチャ図を生成しよう Zenn Book「LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ」に載せているアーキテクチャ図はすべて Diagrams を使っている👌 AWS Diagram MCP Server を使って AWS SAM テンプレートからアーキテクチャ図を生成して比較してみようと思う \( 'ω')/ zenn.dev 👾 chapter03/template.yaml お手本(僕が作ったアーキテクチャ図) LocalStack 実践入門 Chapter.3 から引用 chapter03/t

                                AWS Diagram MCP Server: SAM テンプレートからアーキテクチャ図を生成しよう - kakakakakku blog
                              • AWS公式のECSハンズオンがとても良かった!! - Qiita

                                はじめに お疲れ様です。矢儀 @yuki_ink です。 こちらのAWS公式ハンズオンをやってみました。 ECSとFargate/EC2を利用した環境構築から、CI/CDパイプラインを利用したデプロイまで、一通り体験できる素晴らしいハンズオンでした。 次のようなみなさんにおすすめです。 ECSを知識として知ってはいるが、実際に触ったことがない コンテナの何が優れているのか、実感を持っては理解できない CI/CDパイプラインでコンテナをデプロイしてみたい ハンズオンで構築する環境の構成イメージはこちら。 1. VS Code Serverの構築 このハンズオンでは、開発環境として Visual Studio Code Server (VS Code Server) を利用するとのことで、まず、CloudFormationでVS Code Serverを構築していきます。 ハンズオンページの

                                  AWS公式のECSハンズオンがとても良かった!! - Qiita
                                • InspectorのECR継続スキャンで最新のコンテナイメージの脆弱性のみを検知する方法

                                  はじめに InspectorのECR継続スキャン[1]において、最新のコンテナイメージで検知した脆弱性は、基本的には古いコンテナイメージでも検知される。 理由としては、MWバージョンが最新のコンテナイメージ < 古いコンテナイメージとなることは基本的にはなく、最新のコンテナイメージで脆弱性を含んでいるMWバージョンは、古いコンテナイメージのMWバージョンでも同じ脆弱性を含んでいる可能性が高いからである。 InspectorのECR継続スキャンはレポジトリに保存されているコンテナイメージ全てを対象とする為、例えばコンテナイメージのライフサイクルを10世代としている場合、最新のコンテナイメージで検知した脆弱性は、残りの9個のコンテナイメージでも検知される可能性が高く、この場合は同じ脆弱性が10個重複して検知されてしまう。 実際に、あるシステムで後からInspectorを有効化した際、大量の脆弱

                                    InspectorのECR継続スキャンで最新のコンテナイメージの脆弱性のみを検知する方法
                                  • AWS Lambdaのコールドスタートはコンテナイメージを使うと悪化するのか|Masayoshi Mita

                                    こんにちは。株式会社GA technologies、Advanced Innovation Strategy Center(AISC)の三田です。 AISCではAWS Lambdaを使用することが非常に多いです。Lambdaはスケーラビリティやコスト効率が高くメリットが多いためです。 しかし一方でLambdaにはインスタンスを初回起動する際は関数の実行までに時間がかかる「コールドスタート」と呼ばれる問題も存在し、Lambdaとどう付き合っていくのがいいのかについては部内でもよく話題に上がります。 部内で出ていた仮説のひとつに Lambdaはコンテナイメージでデプロイするよりもzipでデプロイしたほうがコールドスタート時間が短いのではないか という説があります。 ファイルサイズで比較すれば、コンテナイメージとソースコードのzipでは非常に大きな差があります。AWSの公式Python3.12イ

                                      AWS Lambdaのコールドスタートはコンテナイメージを使うと悪化するのか|Masayoshi Mita
                                    • Amazon Bedrock AgentCore が GA したので人間の実働 3 分で Runtime を動かす

                                      本ブログはAWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第 1 日目です。 Amazon Bedrock AgentCore is Generally Available 出ました。 AgentCore 今北産業(個人のお気持ち) AI エージェントを本番環境で利用しようとすると、AI Agent のホストだったり、会話履歴の管理だったり、認証だったり…大変です! Agent そのもの以外は AgentCore にオフロードしようぜ! だから開発者は AI エージェントの開発に注力しようぜ! この記事は? Agent Runtime というエージェントをホストするサービスを 3 分で試すものです。とりあえず動かす方法がわかれば、動いているエージェントを改変することで独自のエージェントを作れるようにな

                                        Amazon Bedrock AgentCore が GA したので人間の実働 3 分で Runtime を動かす
                                      • Introducing the Amazon Linux 2023 runtime for AWS Lambda | Amazon Web Services

                                        AWS Compute Blog Introducing the Amazon Linux 2023 runtime for AWS Lambda This post is written by Rakshith Rao, Senior Solutions Architect. AWS Lambda now supports Amazon Linux 2023 (AL2023) as a managed runtime and container base image. Named provided.al2023, this runtime provides an OS-only environment to run your Lambda functions. It is based on the Amazon Linux 2023 minimal container image rel

                                          Introducing the Amazon Linux 2023 runtime for AWS Lambda | Amazon Web Services
                                        • 本番運用に耐えるLambdaのCI/CDパイプライン実践ガイド | iret.media

                                          Canary は 5分/10分/15分/30分待機のバリエーションがあり、Linear も 2分/3分/10分間隔が用意されています。 Deployment configurations on an AWS Lambda compute platform ライフサイクルフックデプロイ中のフックは2種類あります。 Start ↓ [BeforeAllowTraffic] スモークテストを実行(SAM では PreTraffic) ↓ AllowTraffic エイリアスの重みを変更(トラフィックシフト実行) ↓ [AfterAllowTraffic] シフト完了後の検証(SAM では PostTraffic) ↓ End 今回の実装では BeforeAllowTraffic(PreTrafficHookFn)で新バージョンを直接 Invokeしてスモークテストを実施します。失敗した場合はトラ

                                            本番運用に耐えるLambdaのCI/CDパイプライン実践ガイド | iret.media
                                          • AWS Lambdaの9年間を振り返る

                                            この記事はAWS Lambda と Serverless Advent Calendar 2023シリーズ1、24日目の記事です。 今回はポエムに近いです。 テクニカルなことは出てきますが、過去のものだったりするので、注意です。 AWSJのSAの下川さんが素晴らしい記事を書かれているので、こちらもご覧ください AWS Lambdaについて 登場は、AWS re:Invent 2014でした。 動画もあります。 詳しくは公式サイトを参照してください!っていうのも寂しいので、 せっかくなので、Amazon BedrockのClaud v2.1に聞いてみました。 AWS Lambdaは、サーバーのプロビジョニングや管理が不要なサーバーレスコンピューティングサービスです。主な特徴は以下の通りです。 - コードをアップロードするだけで、自動的にコンピューティングリソースがプロビジョニングされる。 -

                                              AWS Lambdaの9年間を振り返る
                                            • AgentCore Gateway の MCP サーバー統合による MCP アーキテクチャの変革 | Amazon Web Services

                                              Amazon Web Services ブログ AgentCore Gateway の MCP サーバー統合による MCP アーキテクチャの変革 このブログは Transform your MCP architecture: Unite MCP servers through AgentCore Gateway の翻訳記事です。 — AI エージェントが大規模に利用されていく中で、独自の Model Context Protocol (MCP) サーバーを作成し、特定のユースケースやドメイン、組織の機能やチーム向けに AI エージェントをカスタマイズするケースが増えています。また、既存の MCP サーバーやオープンソースの MCP サーバーを AI ワークフロー用に統合する必要もあります。カスタムビルド、パブリック利用可能、オープンソースなどの様々な形態の MCP サーバーを、AI エージ

                                                AgentCore Gateway の MCP サーバー統合による MCP アーキテクチャの変革 | Amazon Web Services
                                              • AWS実務未経験からAWSエンジニアになって1年で学んだ実践的なこと - Qiita

                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こちらの記事で執筆した通り、2024/01からAWSの設計構築案件に参画し、現在で1年3ヶ月が経過しました。 こちらの記事ではAWS案件に参画するまでにやってきたことをまとめていますが、本記事はAWS設計構築でやったきたことのまとめとなります。 経験してきたフェーズとしては以下の通りです。 各フェーズにおいてどのようなことを経験してきたのかをまとめていきたいと思います。 途中プロジェクト内で別案件の依頼があり、コンテナイメージで使用しているAmazon Linux2 -> 2023へのVersionUp対応、およびLambda

                                                  AWS実務未経験からAWSエンジニアになって1年で学んだ実践的なこと - Qiita
                                                • Using the circuit-breaker pattern with AWS Lambda extensions and Amazon DynamoDB | Amazon Web Services

                                                  AWS Compute Blog Using the circuit-breaker pattern with AWS Lambda extensions and Amazon DynamoDB May 2025: This post was reviewed for accuracy. Modern software systems frequently rely on remote calls to other systems across networks. When failures occur, they can cascade across multiple services causing service disruptions. One technique for mitigating this risk is the circuit breaker pattern, wh

                                                    Using the circuit-breaker pattern with AWS Lambda extensions and Amazon DynamoDB | Amazon Web Services
                                                  • AgentCore Runtime のデプロイを Github Actions で自動化してみた - サーバーワークスエンジニアブログ

                                                    英語版はこちらをご覧ください! blog.serverworks.co.jp こんにちは。愛猫リンゴちゃんが大好きなローです。 今回は、AWS CDK L2 Construct を使って Amazon Bedrock AgentCore Runtime への AI エージェントデプロイを完全自動化した取り組みをご紹介します。 注意事項 本記事で使用している @aws-cdk/aws-bedrock-agentcore-alpha はアルファリリースのパッケージです。本番環境での利用は各自の責任において慎重にご検討ください。また、API が変更される可能性があります。 はじめに ソリューションアーキテクチャ プロジェクト概要 構成 技術スタック L2 Construct の威力:必要なリソース定義の比較 Before: L1 Construct - 6つの AWS リソースを明示的に定義 A

                                                      AgentCore Runtime のデプロイを Github Actions で自動化してみた - サーバーワークスエンジニアブログ
                                                    • Serverless ICYMI Q4 2023 | Amazon Web Services

                                                      AWS Compute Blog Serverless ICYMI Q4 2023 Welcome to the 24th edition of the AWS Serverless ICYMI (in case you missed it) quarterly recap. Every quarter, we share all the most recent product launches, feature enhancements, blog posts, webinars, live streams, and other interesting things that you might have missed! In case you missed our last ICYMI, check out what happened last quarter here. Server

                                                      • Python 3.14 runtime now available in AWS Lambda | Amazon Web Services

                                                        AWS Compute Blog Python 3.14 runtime now available in AWS Lambda AWS Lambda now supports Python 3.14 as both a managed runtime and container base image. Python is a popular language for building serverless applications. Developers can now take advantage of new features and enhancements when creating serverless applications on Lambda. You can develop Lambda functions in Python 3.14 using the AWS Ma

                                                          Python 3.14 runtime now available in AWS Lambda | Amazon Web Services
                                                        • Amazon Bedrock AgentCore Gateway のターゲットに Amazon API Gateway が追加されたので Claude Code から呼び出してみた - Qiita

                                                          Amazon Bedrock AgentCore Gateway のターゲットに Amazon API Gateway が追加されたので Claude Code から呼び出してみたAWSAPIGatewayAIエージェントClaudeCodeBedrockAgentCore はじめに & 内容 2025 年最後の記事! AWS re:Invent 2025 で発表があった Amazon Bedrock AgentCore Gateway のターゲットに Amazon API Gateway が追加されたことについてシンプルに纏めるのと、実際に触ってみることを主としています。 Amazon Bedrock AgentCore Gateway とは何かをざっくり勉強したい方はよければ過去の記事を参考にご覧ください。 考慮事項 Amazon Bedrock AgentCore Gateway の

                                                            Amazon Bedrock AgentCore Gateway のターゲットに Amazon API Gateway が追加されたので Claude Code から呼び出してみた - Qiita
                                                          • Amazon Bedrockを使って、S3のドキュメントに基づくAIの応答システムを構築してみました。(RAGアプリケーション簡易版) - Qiita

                                                            [ User (ウェブブラウザ) ] │ ▲ ▼ │ [ CloudFront (CDN: index.html, JS) ] │ ▲ ▼ │ [ S3 (静的ホスティング + インプットファイル格納) ] │ ▲ ▼ │ [ API Gateway (POSTリクエスト受信) ] │ ▲ ▼ │ [ Lambda Function ] ├─ S3からインプットファイルを取得 ├─ 内容をBedrockのモデルに渡す └─ Bedrockの応答を受け取り、ユーザーに返す │ ▲ ▼ │ [ Amazon Bedrock (Claude Instant) ] 構築順序 1. API Gateway と Lambda の作成 ユーザーからのリクエストを処理するために、Lambda 関数を作成し、API Gateway(HTTP API)と統合します。 Lambda では、S3 からファイルを取

                                                              Amazon Bedrockを使って、S3のドキュメントに基づくAIの応答システムを構築してみました。(RAGアプリケーション簡易版) - Qiita
                                                            • CloudFront + Lambda 関数 URL 構成でPOST/PUT リクエストを行うために Lambda@Edge でSigv4署名する | DevelopersIO

                                                              こんにちは。リテールアプリ共創部のきんじょーです。 2024年4月に、CloudFront が Lambda 関数 URL をオリジンとした OAC のサポートが開始されました。 このアップデート以前は、Lambda 関数 URL を IAM 認証で保護した場合、CloudFront から Lambda 関数 URL を実行するために、Lambda@Edge を使ってリクエストに Sigv4 の署名をする必要がありました。 OAC 対応により、マネージドで署名を付与してくれるようになり、CloudFront を前段に置いた Lambda 関数 URL の実装が容易になりました。 しかし、この OAC は 全ての HTTP メソッドには対応しておらず、POST/PUT リクエストを行う場合は、依然 Sigv4 で署名が必要です。 自前で Sigv4 の署名をする Lambda@Edge を実

                                                                CloudFront + Lambda 関数 URL 構成でPOST/PUT リクエストを行うために Lambda@Edge でSigv4署名する | DevelopersIO
                                                              • DifyとAmazon Kendraを組み合わせて社内向けRAGチャットを構築する - Qiita

                                                                sam init では対話的に設定の入力を求められるため、ミニマムな設定で構築をしていきます。以下のもの以外はデフォルト(=何も入力せずEnter)で構いません。 テンプレートソース : 1 - AWS Quick Start Templates クイックスタートテンプレート : 1 - Hello World Example ランタイム : 17 - python3.12 パッケージタイプ : 1 - Zip プロジェクト名 : dify-tools-api (任意) CLIのインタラクションの内容も参考までに記載しておきます。 SAM CLIのインタラクション You can preselect a particular runtime or package type when using the `sam init` experience. Call `sam init --help

                                                                  DifyとAmazon Kendraを組み合わせて社内向けRAGチャットを構築する - Qiita
                                                                • re:Invent前のAWSアップデートをピックアップ! #しむそくRadio re:Invent直前Special 紹介資料DAY1編 - Qiita

                                                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? pre:Inventのアップデートを振り返ろう!その1 この記事は、【DAY1】今年のAWSアプデ総ざらい! #しむそくRadio Special で「前週(11月3週)のアップデート振り返り(その1)」として紹介したアップデートまとめとなります。 この週は合計で170近いアップデートがあるため、2日間で紹介できる範囲をサービスやカテゴリ別に分けて紹介しています。 完全版は弊ブログ「しまがじ!」にてアップ予定ですので、ちょっと時間がかかるかもしれませんがお楽しみにお待ち下さい! なお、re:Invent直前Specialは 11/26(

                                                                  • Python および .NET 関数向けの AWS Lambda SnapStart の一般提供を開始 | Amazon Web Services

                                                                    Amazon Web Services ブログ Python および .NET 関数向けの AWS Lambda SnapStart の一般提供を開始 11 月 18 日、Python および .NET 関数向けの AWS Lambda SnapStart の一般提供の開始を発表しました。これにより、関数の起動パフォーマンスが数秒からわずか 1 秒未満にまで高速化され、通常は Python、C#、F#、Powershell におけるコード変更が最小限またはまったく不要になります。 2022 年 11 月 28 日、Java 関数向けの Lambda SnapStart をリリースし、起動パフォーマンスを最大 10 倍改善しました。Lambda SnapStart を使用すると、リソースをプロビジョニングしたり、複雑なパフォーマンス最適化の実装に時間を費やしたりすることなく、関数の初期化から

                                                                      Python および .NET 関数向けの AWS Lambda SnapStart の一般提供を開始 | Amazon Web Services
                                                                    1