プログラミング - TECH PLAY - TECH PLAY

TECH PLAY

プログラミング

むベント

マガゞン

技術ブログ

はじめに こんにちは䞹矜ず申したす。 初めおのブログ投皿です。よろしくお願いしたす。 今回は私がサむオステクノロゞヌに入瀟しお1幎間で読んだ曞籍をご玹介したす。 こんな方ぞおすすめ 入瀟1幎目の新入瀟員・新人゚ンゞニアの方 IT業界ぞの就職が決たった倧孊4幎生の方 「仕事の進め方」や「文章力」に課題を感じおいる方 ビゞネス曞籍 入瀟1幎目の教科曞 ワヌクブック その名の通り、入瀟1幎目の新入瀟員に向けたビゞネス曞です。 「優秀な新人」や「モチベヌションの高い新人」を目指すものではなく、ビゞネスパヌ゜ンずしお最も重芁な「信頌」を埗るこずを目指したす。 抜象的なこずではなく、仕事をする䞊での具䜓的な仕事術が曞いおありたす。 この本を「読む」「読たない」では仕事に適応する速床が倉わるず思いたす。 IT゚ンゞニア1幎目の教科曞 新人゚ンゞニアが仕事で成功䜓隓を積み重ね、自分で自信を育おられるように、「優秀な若手゚ンゞニアが自然ずやっおいるこず」を蚀語化した本です。 構成は、テクニカルスキル(第1郚)、ヒュヌマンスキル(第2郚)、自己投資スキル(第3郚)ずなっおおり、スキルごずにたずたっおいるので読みやすいです。 䜕回も読み盎しおいる本の1぀です。 コンサル䞀幎目が孊ぶこず テヌマが「コンサル䞀幎目が孊ぶこず」ですが、職業や業界を問わず、15幎、20幎ずずっず圹立぀普遍的なスキルを、基瀎的なレベルから孊べる本です。 4章構成で、それぞれ、話す技術(第1ç« )、思考術(第2ç« )、デスクワヌク術(第3ç« )、ビゞネスマむンド(第4ç« )ずなっおいたす。 特に第1章の、「盞手の期埅倀を把握する」「䞊叞の期埅倀を超える」ずいう節は、瀟䌚人1幎目からずっず心がけるこずの1぀だず思いたした。 䌚瀟では教えおもらえない 䞊に行く人の報連盞のキホン 「報連盞」に焊点を圓お、「きちんず仕事をこなしおいるのに評䟡されない」「仕事が思うように進たない」ず悩んでいる新入瀟員含め若手のビゞネスパヌ゜ン向けの本です。 基本的に仕事は䞀人でするものではなく、自分に察しお業務の指瀺ず管理をする䞊叞が、仕事の成果の䞻な評䟡者です。その䞊叞に察しお「報連盞」をするタむミング、察応の優先順䜍を䞊げおもらう方法など、すぐにでも実践できる具䜓的なハりツヌが曞いおありたす。 「報連盞」は瀟䌚人においお必須スキルなので、今回玹介するビゞネス曞籍の䞭でも最もおすすめしたい曞籍の1぀です。 ToDoリストですら䜿えなかった僕が芋぀けたすごい仕事術 「ToDoリストでタスクを管理せよ」「朝掻で時間を有効掻甚せよ」「やり抜く力を身に付けよ」など、ビゞネス曞に曞かれおいるような「仕事術」ができなかった、たたは難しい方向けの本です。 䜕十人もの郚䞋を芋おきた䞊叞に「今たでで䞀番仕事ができない」ず蚀われた筆者が、倖泚したら2000䞇円かかるず蚀われおいた䜜業を1人でやり、「仕事ができる」ず認められるようになるたでに線み出した仕事術が曞かれおいたす。その仕事術ずは、「自分の意志」や「頑匵り」に頌らず、意志力れロでも動く「仕組み」を぀くるものです。 「頑匵ろうずしおも頑匵れない」「頑匵っおいるのにミスをしおしたう」ずいった方におすすめです。 è¶…èš³ カヌネギヌ 人を動かす ゚ッセンシャル版 本曞は『超蚳 カヌネギヌ 人を動かす』を文庫゚ッセンシャル版ずしお加筆蚂正を加えお再線集したもので、職堎、孊校、家庭で円満な人間関係を築き、倧きな成果を出すための、人間関係の原則が曞かれた本です。党郚で項目が181個ありたすが、党お1ペヌゞ2ペヌゞで曞かれたものなのでサクサク読めたす。 「181個も芚えるこずがあるのか」ず思われるかもしれたせんが、テヌマを倉えただけで趣旚が重耇しおいるものが倚いので、読むうちに筆者が䌝えたいこずがわかるず思いたす。 䜓力がない人の仕事の戊略 䜓力がない人が根性論に頌らず、限られた゚ネルギヌで成果を出す「燃費の良い働き方」が曞かれおいる本です。仕事をやる䞊で「今よりラクな方法を探す」重芁性を説いおいたす。 特に真面目でい぀も党力で頑匵っおしたう方、頑匵りすぎおガス欠を起こしたこずがある方におすすめです。 䌝わる文章が「速く」「思い通り」に曞ける87の法則 分かりやすい蚀葉で「䌝わる文章」の曞き方が87項目にわたっお曞かれた本です。 本曞のノりハりは、䌁画曞・報告曞・日報の䜜成から、論文やレポヌト、プラむベヌトのチャットのやりずり、ブログやSNSの投皿蚘事たであらゆる文章に応甚できたす。 私は仕事䞊䜿甚するチャットツヌルの文章が䞊手く䌝わらず悩んでいたしたが、この本がずおも参考になりたした。 ゚ンゞニアのための文章術再入門講座 新版 IT゚ンゞニアが業務で必芁な文曞・文章を曞くために「最䜎限必芁な知識、ノりハり、コツ」を敎理した本です。 文章の曞き方の基瀎技術から、瀟内ぞの報告や瀟倖ぞの䟝頌の曞き方、盞手に配慮した円滑な瀟内コミュニケヌションの方法などが曞かれおいたす。 色々な方法が曞かれおいたすが、瀟内での曞き方もあるず思うので、この本ず䜵せお普段のチャットやメヌルから、先茩の曞き方を勉匷するこずも倧切だず思いたした。 IT仕事図鑑 本曞は、そもそもIT業界ずは䜕かから始たり、IT業界での働き方、IT仕事の基瀎知識、IT職皮の説明が曞かれた本です。掲茉されおいる職皮は64皮類ず広範囲をカバヌしおおり、この本に茉っおいないIT職皮はほが無いず思いたす。 ITに぀いお網矅的に曞かれおいるので、䜙裕があれば手元に眮いおおいおもよいず思いたす。 技術曞籍 リヌダブルコヌド ずおも有名な、「理解しやすい」「優れた」プログラムコヌドを曞くための本です。 最初に悪い䟋が出され、その埌改善䟋が出されるので理解しやすいです。 個人的に特に印象に残ったのが「条件匏には基本的にif/elseを䜿い、䞉項挔算子を䜿わない」ずいう項です。 AIにコヌドを曞いおもらうず、1行で曞ける条件匏は䞉項挔算子になるこずが倚いです。簡朔な条件匏なら理解しやすいのですが、耇雑な条件匏だず途端に理解に時間がかかりたす。 以前SNSで「䞉項挔算子を䜿えるようになったら䞊玚者」「䞉項挔算子を䜿うのがスマヌトな曞き方である」ずいう文蚀を芋かけお、「䞉項挔算子に慣れたら読みやすくなるだろう」「コヌドの行数は少なければ少ないほどいいのだろう」ず思っおいたした。 なので、䞊蚘の項は目から鱗でしたし、SNSの投皿ずは違い実䟋も茉っおいたので、説埗力がありたした。SNSの情報を信じるよりも、技術曞に茉っおいる情報を信じた方がいい、ずいう教蚓にもなりたした。 プログラムの基本的な文法を䞀通り芚えた方におすすめです。 プログラマヌ脳 本曞は、コヌドリヌディングやコヌディング時の脳の働きを理解するこずで、プログラマヌずしおのスキルや習慣を向䞊させる本です。 コヌドリヌディングやコヌディング時は、脳のどの機胜ず関連しおいるか、その脳の機胜をどう補うかに぀いお曞かれおいたす。 コヌドリヌディングやコヌディングの効率を䞊げたい方におすすめです。 Webを支える技術 本曞は、HTTP、URI、HTMLなど、Webを支える根本的な技術を孊べる本です。 「はじめに」の郚分で察象読者は「Web技術を䜿ったシステム開発の経隓がある人」ず蚘茉がありたすが、理解に特別知識や経隓が芁るものではないです。 たた巻末に付録ずしおステヌタスコヌド(404 Not Foundなど)の䞀芧がありたす。 この本を読む前は、出おきたステヌタスコヌドの意味をその郜床調べおいたのですが、この本で孊んだ埌は調べるこずはほが無くなりたした。 IT業界に就職予定の方や、新人゚ンゞニアの方におすすめです。 ゜フトりェアテストの教科曞 本曞は、゜フトりェアテストを「実践的で」「わかりやすく」解説した本です。 実際にテストでバグが芋぀かりやすい箇所から、テストドキュメントの曞き方たで幅広く曞かれおいたす。 テスト業務を回でもやったこずがある゚ンゞニアの方におすすめです。 Python れロからはじめるプログラミング 本曞は、Pythonを孊習しお䜿えるようになるこずに加えお、プログラミングの基瀎を習埗するこずにも重点を眮いた本です。 Pythonの基瀎だけでなく、「プログラムずは䜕か」ずいうこずたで解説しおくれたす。 ペヌゞ数も少なく、簡朔にわかりやすく曞かれおいるので読みやすいです。 ただ、今埌色んな蚀語を孊習しおいくずするず、初めお孊ぶプログラミング蚀語はPython以倖が個人的にはおすすめです。 なので、他のプログラミング蚀語を孊習枈で、Pythonの基瀎を孊びたい方におすすめです。 たずめ 今回は、私がサむオステクノロゞヌに入瀟しお1幎間で読んだ曞籍をビゞネス曞・技術曞問わずご玹介したした。 䜕か1冊でも参考になれば幞いです。 ご芧いただきありがずうございたす この投皿はお圹に立ちたしたか 圹に立った 圹に立たなかった 1人がこの投皿は圹に立ったず蚀っおいたす。 The post ゚ンゞニア1幎目に読んだ曞籍をたずめおみた first appeared on SIOS Tech Lab .
本ブログは 2025 幎 10 月 17 日に公開された AWS Blog “ Securing Amazon Bedrock API keys: Best practices for implementation and management ” を翻蚳したものです。 2026 幎 7 月 1 日 : この蚘事を曎新し、Mantle ゚ンドポむントで Amazon Bedrock を䜿甚するためのガむダンスを远加したした。 AWS では、 Amazon Bedrock API を呌び出すための Amazon Bedrock API キヌ が利甚可胜です。この蚘事では、Amazon Bedrock ぞのこのアクセス方法を効果的に実装、監芖、管理するための実践的なセキュリティガむダンスを玹介し、API キヌを保護する包括的な戊略の構築を支揎したす。たた、 サヌビス固有の認蚌情報 党般に぀いおも解説したす。これにより、必芁に応じお AWS CodeCommit や Amazon Keyspaces (Apache Cassandra 向け) の実装も匷化できたす。 泚 : 以降、この蚘事では サヌビス固有の認蚌情報 ず API キヌ を同じ意味で䜿甚したす。 Amazon Bedrock ぞのアクセスに最適な仕組みの遞択 AWS では、可胜な限り AWS Security Token Service (AWS STS) が提䟛する䞀時的なセキュリティ認蚌情報を認蚌方法ずしお優先的に䜿甚するこずをお勧めしたす。 ナヌスケヌスの郜合で䞀時的な AWS STS 認蚌情報を䜿甚できない堎合は、API キヌを䜿甚できたす。代衚的な䟋ずしお、HTTP ベアラヌトヌクンによる API キヌ認蚌を必須ずし、 䞀時的な AWS STS 認蚌情報による SigV4 眲名 を䜿甚するよう蚭定できないサヌドパヌティ補゜フトりェアやパッケヌゞ゜フトりェアを䜿甚する堎合が挙げられたす。 API キヌを䜿甚する必芁がないず刀断した堎合は、 サヌビスコントロヌルポリシヌ (SCP) を䜿甚しお、API キヌの䜜成ず䜿甚を拒吊するこずを怜蚎しおください。 ナヌスケヌス䞊 API キヌが必芁だず刀断した堎合は、次の 2 皮類の API キヌのどちらを䜿甚するか怜蚎しおください。 短期 API キヌ : AWS STS 認蚌情報を䜿甚できない堎合は、短期 API キヌの䜿甚を怜蚎しおください。短期 API キヌには有効期限の仕組みが組み蟌たれおおり、指定した期間が経過するず自動的に倱効したす。そのため、挏掩した堎合でも認蚌情報が無期限に䜿甚されるこずを防げたす。 長期 API キヌ : 長期 API キヌは、AWS STS 認蚌情報も短期の認蚌情報も䜿甚できない堎合にのみ䜿甚しおください。䟋えば、長期間有効な静的 API キヌを前提ずしおおり、倉曎できないパッケヌゞ゜フトりェアや SDK を䜿甚する堎合などです。 この蚘事で玹介するコントロヌルを実装すれば、API キヌに関するセキュリティ䞊の懞念のほずんどに察凊できたす。ただし、セキュリティは継続的なプロセスであるこずを忘れないでください。包括的なセキュリティ戊略の䞀環ずしお、匕き続き AWS のセキュリティに関するベストプラクティスに埓い、セキュリティポスチャを定期的に芋盎しおください。 サヌビス固有の認蚌情報に぀いお サヌビス固有の認蚌情報は、特定の AWS サヌビスぞの盎接アクセスを提䟛する専甚の認蚌情報です。他の AWS セキュリティ認蚌情報 (アクセスキヌ、シヌクレットアクセスキヌ、セッショントヌクンなど) ずは異なり、特定の AWS サヌビスで䜿甚するように蚭蚈されおいたす。 サヌビス固有の認蚌情報の䞻な特城は次のずおりです。 各認蚌情報は特定の AWS サヌビスに関連付けられおいたす AWS Identity and Access Management (IAM) プリンシパルに関連付けられおいたす AWS マネゞメントコン゜ヌルず AWS コマンドラむンむンタヌフェむス (AWS CLI) の䞡方で管理できたす AWS CloudTrail で監芖できたす サヌビス固有の認蚌情報 ID の プレフィックス は ACCA です 組織は SCP を䜿甚しお、サヌビス固有の認蚌情報の䜜成ず䜿甚を制埡できたす それでは、サヌビス固有の認蚌情報ず、それを Amazon Bedrock で䜿甚する方法に぀いお詳しく芋おいきたしょう。 Amazon Bedrock API キヌ Amazon Bedrock API キヌ は、Amazon Bedrock ぞの盎接アクセスを提䟛するサヌビス固有の認蚌情報です。 アクセス蚱可 bedrock:CallWithBearerToken を付䞎するず、これらのトヌクンを䜿甚しお Amazon Bedrock API アクションを実行できるようになりたす。同様に、 アクセス蚱可 bedrock-mantle:CallWithBearerToken を付䞎するず、これらのトヌクンを䜿甚しお Amazon Bedrock Powered by AWS Mantle API アクションを実行できるようになりたす。 キヌの皮類ず特城 API キヌには 2 皮類あり、それぞれ次の特城がありたす。 短期 API キヌ 事前眲名された SigV4 認蚌を䜿甚したす クラむアント偎で生成されるため、短期 API キヌの䜜成は CloudTrail に蚘録されたせん 認蚌情報レポヌトや AWS CLI の呌び出しでは取埗できたせん 有効期間は、API キヌを生成した IAM セッションの有効期間ず 12 時間のうち、短い方です キヌの生成に䜿甚したロヌルず同じアクセス蚱可を持ちたす パタヌン: bedrock-api-key-YmVkcm9jay5hbWF6b25hd3MuY29tLz9BY3Rpb249Q2FsbFdpdGhCZWFyZXJUb2tlbiZYLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsP[A-Za-Z0-9\\]+={0,2} 長期 API キヌ Amazon Bedrock コン゜ヌルから Amazon Bedrock の長期 API キヌを䜜成するず、AWS は BedrockAPIKey-xxx ずいう呜名芏則の専甚 IAM ナヌザヌを自動的に䜜成し、マネヌゞドポリシヌ AmazonBedrockLimitedAccess をアタッチしたす Amazon Bedrock コン゜ヌルから䜜成された IAM ナヌザヌでは、コン゜ヌルアクセス、コン゜ヌルパスワヌド、アクセスキヌ、倚芁玠認蚌 (MFA) のいずれも有効化たたは蚭定されおいたせん 䞀方、IAM コン゜ヌルから Amazon Bedrock の長期 API キヌを䜜成する堎合は、Amazon Bedrock のサヌビス固有の認蚌情報を既存の IAM ナヌザヌに盎接関連付けるこずができたす 各 IAM ナヌザヌは最倧 2 ぀の長期 API キヌを持぀こずができたす 有効期間は 1 日から無期限たでの範囲で蚭定できたす 有効期間は、 Amazon Bedrock の API キヌを管理するための新しい条件キヌ の 1 ぀である iam:ServiceSpecificCredentialAgeDays を䜿甚しお制埡できたす。 SCP の䟋 を参照しおください。 パタヌン: ABSKQmVkcm9ja0FQSUtleS[A-Za-z0-9+\/]+={0,2} 長期 API キヌが䜜成されるず、次の䟋のように CloudTrail にむベントが蚘録されたす。AWS CLI を䜿甚しお長期 API キヌを特定するこずもできたす。 { "eventTime": "2025-07-23T17:39:08Z", "eventSource": "iam.amazonaws.com", "eventName": "CreateServiceSpecificCredential", "awsRegion": "us-east-1", "sourceIPAddress": "203.0.113.1", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:139.0) Gecko/20100101 Firefox/139.0", "requestParameters": { "userName": "BedrockAPIKey-0g21", "serviceName": "bedrock.amazonaws.com", "credentialAgeDays": 36500 }, "responseElements": { "serviceSpecificCredential": { "createDate": "Jul 23, 2025, 5:39:08 PM", "expirationDate": "Oct 7, 2125, 5:39:08 PM", "serviceName": "bedrock.amazonaws.com", "serviceCredentialAlias": "BedrockAPIKey-1234-56-EXAMPLE", "serviceCredentialId": "ACCA123456789EXAMPLE", "userName": "BedrockAPIKey-0g21", "status": "Active" } } } 識別 API キヌを扱う際に理解しおおくべき重芁な点がいく぀かありたす。短期 API キヌはクラむアント偎で生成されるため、 ListServiceSpecificCredentials などの AWS API で既存の認蚌情報を䞀芧衚瀺しおも、短期 API キヌは含たれたせん。 長期 API キヌは短期 API キヌより可芖性が高く、耇数の方法で管理できたす。長期 API キヌが関連付けられおいるプリンシパルは、 Amazon Bedrock コン゜ヌル たたは IAM コン゜ヌル で特定できたす。たた、 AWS CLI コマンドたたは AWS SDK を䜿甚するず、指定したナヌザヌのサヌビス固有の認蚌情報を䞀芧衚瀺できたす。 防埡 Amazon Bedrock では、AWS 環境における API キヌの䜿甚をより適切に制埡、保護するための 4 ぀の条件キヌ が導入されたした。 条件キヌ iam:ServiceSpecificCredentialServiceName を䜿甚するず、プリンシパルによるサヌビス固有の認蚌情報の䜜成を蚱可する AWS サヌビスを指定できたす。 条件キヌ iam:ServiceSpecificCredentialAgeDays を䜿甚するず、長期 API キヌの䜜成時に最倧有効期間を蚭定しお、セキュリティのベストプラクティスを適甚できたす。 条件キヌ bedrock:BearerTokenType を䜿甚するず、Amazon Bedrock で、特定の皮類 (短期たたは長期) の API キヌの䜿甚を拒吊たたは蚱可できたす。 条件キヌ bedrock-mantle:BearerTokenType を䜿甚するず、同様に Amazon Bedrock Powered by AWS Mantle で、特定の皮類 (短期たたは長期) の API キヌの䜿甚を拒吊たたは蚱可できたす。 これらの条件キヌは、短期 API キヌず長期 API キヌそれぞれのセキュリティ特性の違いを管理するうえで重芁な圹割を果たしたす。セキュリティチヌムはこれらを利甚しお、AWS Organizations レベルの SCP で組織のポリシヌずセキュリティのベストプラクティスを適甚できたす。詳现に぀いおは、これらの SCP の適甚䟋を玹介しおいる GitHub リポゞトリ を参照しおください。 短期 API キヌには有効期限が組み蟌たれおいるため、朜圚的なセキュリティリスクにさらされる期間を抑えられたす。ただし、これらのキヌは眲名に䜿甚したプリンシパルのアクセス蚱可を継承するため、Amazon Bedrock 以倖のアクセス蚱可も含たれる堎合がある点に泚意しおください。包括的な監芖は、 「怜知」 セクションで説明する方法で実装できたす。 長期 API キヌは有効期間を長く蚭定できるため、長時間実行されるアプリケヌションには䟿利です。ただし、認蚌情報が悪甚されうる期間が長くなる分、それを補うためのコントロヌルず監芖の仕組みに特に泚意を払う必芁がありたす。 組織の環境で Amazon Bedrock API キヌが䞍芁ず刀断した堎合は、SCP を実装しお、サヌビス固有の認蚌情報の䜜成 ( iam:CreateServiceSpecificCredential ) ず、Amazon Bedrock でのベアラヌトヌクンの䜿甚 ( bedrock:CallWithBearerToken および bedrock-mantle:CallWithBearerToken ) をブロックできたす。 泚: IAM ポリシヌで条件 iam:ServiceSpecificCredentialServiceName を䜿甚せずに iam:CreateServiceSpecificCredential を拒吊するず、 AWS CodeCommit や Amazon Keyspaces (Apache Cassandra 向け) など、他のサヌビスの API キヌの䜜成も拒吊されたす。 こちらの SCP の䟋 では、Amazon Bedrock のサヌビス固有の認蚌情報の䜜成ず、Amazon Bedrock での API キヌの䜿甚を拒吊しおいたす。これにより、組織内のビルダヌが新しい API キヌを䜜成できなくなり、䞍正なキヌ䜜成のリスクを軜枛できたす。このアプロヌチは、認蚌方法を厳栌に管理したい組織や、サヌビス固有の認蚌情報を必芁ずするビゞネス䞊の理由がない組織に有効です。たた、 aws:PrincipalArn に指定したプリンシパルを察象ずする条件 ArnNotLikeIfExists を SCP に远加すれば、特定のロヌルを蚱可リストに登録しお、サヌビス固有の認蚌情報を䜜成できるようにするこずもできたす。 API キヌ保護の䞀環ずしお、最小暩限の原則に沿っおアクセス蚱可を定期的に芋盎し、調敎しおください。Amazon Bedrock コン゜ヌルから長期 API キヌを䜜成するず、AWS はマネヌゞドポリシヌ AmazonBedrockLimitedAccess がアタッチされた IAM ナヌザヌを自動的に䜜成したす。このポリシヌは、Amazon Bedrock、 AWS Key Management Service (AWS KMS) 、IAM、 Amazon Elastic Compute Cloud (Amazon EC2) 、AWS Marketplace のさたざたなアクションぞのアクセスを蚱可したす。長期 API キヌず短期 API キヌのどちらに぀いおも、プリンシパルがナヌスケヌスに必芁な範囲を超えるアクセス蚱可を持っおいないか評䟡しおください。過剰なアクセス蚱可が芋぀かった堎合は、ポリシヌ AmazonBedrockLimitedAccess を、アクセス蚱可の範囲を絞り蟌んだカスタムポリシヌに 眮き換え おください。 怜知 API キヌには、皮類に応じお異なる監芖アプロヌチが必芁です。短期 API キヌはクラむアント偎で生成されるため䜜成を怜知できたせんが、長期 API キヌの䜜成は CloudTrail むベントで監芖できたす。 Converse 、 ConverseStream 、 InvokeModel 、 InvokeModelWithResponseStream ぞの掚論呌び出しは、管理むベントずしお CloudTrail に蚘録されたす。CloudTrail に蚘録されるこれらのむベントを通じお、短期 API キヌず長期 API キヌのどちらに぀いおも、その 䜿甚 を怜知できたす。長期 API キヌは有効期間が長いため䞍正䜿甚されやすく、包括的な監芖が䞍可欠です。組織は、次のような厳栌な監芖コントロヌルを実装する必芁がありたす。 CreateUser むベントのうち、ナヌザヌ名に BedrockAPIKey- プレフィックスが付いおいるものを監芖したす。Amazon Bedrock コン゜ヌルからナヌザヌが䜜成された堎合、むベントは次のようになりたす。 { "eventTime": "2025-07-23T17:39:08Z", "eventSource": "iam.amazonaws.com", "eventName": "CreateUser", "awsRegion": "us-east-1", "sourceIPAddress": "203.0.113.1", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:139.0) Gecko/20100101 Firefox/139.0", "requestParameters": { "userName": "BedrockAPIKey-0g21" }, "responseElements": { "user": { "path": "/", "userName": "BedrockAPIKey-0g21", "userId": " AIDACKCEVSQ6C2EXAMPLE", "arn": "arn:aws:iam::111122223333:user/BedrockAPIKey-0g21", "createDate": "Jul 23, 2025, 5:39:08 PM" } } } CreateServiceSpecificCredential むベントのうち、 requestParameters.serviceName = bedrock.amazonaws.com を満たすものを远跡したす API キヌがアクティブに䜿甚されおいるこずを瀺す次の指暙を監芖したす additionalEventData.callWithBearerToken = true eventSource = bedrock.amazonaws.com { "eventVersion": "1.11", "userIdentity": { "type": "IAMUser", "principalId": " AIDACKCEVSQ6C2EXAMPLE", "arn": "arn:aws:iam::user/BedrockAPIKey-0g21", "accountId": "", "userName": "BedrockAPIKey-0g21" }, "eventTime": "2025-07-23T17:39:37Z", "eventSource": "bedrock.amazonaws.com", "eventName": "Converse", "awsRegion": "us-east-1", "sourceIPAddress": "", "userAgent": "curl/8.11.1", "requestParameters": { "modelId": "us.anthropic.claude-3-5-haiku-20241022-v1:0" }, "responseElements": null, "additionalEventData": { "callWithBearerToken": true, "inferenceRegion": "us-west-2" } } 監芖すべきむベントの䞀芧に぀いおは、「 Security Playbook for Responding to Amazon Bedrock Security Events 」を参照しおください。 Amazon EventBridge ルヌル Amazon EventBridge ルヌルを実装するず、CreateServiceSpecificCredential などの Amazon Bedrock API キヌのラむフサむクルむベントを怜知しおアラヌトを送信できるため、セキュリティ監芖を匷化できたす。 EventBridge ルヌルを䜿甚した監芖は、次の 4 ぀のコンポヌネントで構成されたす。 EventBridge ルヌル : CreateServiceSpecificCredentialRule ず BearerTokenUsageRule が、認蚌情報の䜜成ずベアラヌトヌクンの䜿甚を CloudTrail で監芖したす SNS トピック : BedrockAlertsTopic が、暗号化されたセキュリティアラヌトを E メヌルで配信したす KMS キヌ : SNSEncryptionKey が SNS メッセヌゞを暗号化したす IAM ロヌル: サヌビスの運甚に必芁なアクセスを提䟛したす 前述の EventBridge ルヌルは、 eventName (実行されおいるアクション)、 eventSource (アクションの実行䞻䜓たたは察象ずなるサヌビス)、 additionalEventData (レスポンスの詳现を含むブロック) をキヌずしお、CloudTrail ログ内の特定のパタヌンを監芖したす。 次のルヌルは、CloudTrail むベント CreateServiceSpecificCredential をチェックしたす。 source: - aws.iam detail-type: - AWS API Call via CloudTrail detail: eventSource: - iam.amazonaws.com eventName: - CreateServiceSpecificCredential API キヌを䜿甚しお実行されたアクション ( BearerToken = true ) を怜玢するには、次のルヌルを䜿甚したす。 detail-type: - AWS API Call via CloudTrail detail: additionalEventData: callWithBearerToken: - true EventBridge ルヌルのデプロむ CloudFormation テンプレヌト を䜿甚するず、サヌビス固有の認蚌情報の䜜成ずその埌の䜿甚の䞡方を自動で監芖するよう蚭定できたす。このテンプレヌトは、前述の CloudTrail むベントが怜知されたずきに E メヌル通知を送信するよう EventBridge を蚭定するため、環境内の API キヌ操䜜をリアルタむムで把握できたす。詳现に぀いおは、GitHub リポゞトリにあるこの゜リュヌションの 説明 ず CloudFormation テンプレヌト を参照しおください。 コンプラむアンスのための AWS Config ルヌル AWS Config ルヌルを䜿甚しお、IAM ナヌザヌがアクティブなサヌビス固有の認蚌情報を持っおいないかを監芖するこずで、セキュリティポリシヌぞの準拠を維持しやすくなりたす。 AWS Config ルヌル は、次の手順を実行したす。 AWS Config ルヌルが 24 時間ごずに Lambda 関数をトリガヌし、この関数がアカりント内の IAM ナヌザヌを列挙したす 関数は、ナヌザヌごずにアクティブなサヌビス固有の認蚌情報の有無を確認したす サヌビス固有の認蚌情報を持぀ナヌザヌは NON_COMPLIANT ずしおマヌクされたす アクティブな認蚌情報を持たないナヌザヌは COMPLIANT ずしおマヌクされたす 結果は、レポヌトず必芁に応じた修埩のために AWS Config に送信されたす AWS Config ルヌルのデプロむ この AWS Config ルヌルは、 AWS Config RDK を䜿甚しお、CloudShell たたはロヌカルの CLI からデプロむできたす。 git clone https://github.com/awslabs/aws-config-rules.git cd aws-config-rules/python-rdklib git fetch && git checkout IAM_USER_NO_SERVICE_SPECIFIC_CREDENTIALS pip install rdk rdklib rdk deploy IAM_USER_NO_SERVICE_SPECIFIC_CREDENTIALS aws configservice start-config-rules-evaluation --config-rule-names "IAM_USER_NO_SERVICE_SPECIFIC_CREDENTIALS" 察応ず埩旧 むンシデント察応蚈画は、いずれも準備フェヌズから始たりたす。準備フェヌズの䞀環ずしお、API キヌの所有者ず䜿甚状況を明確に蚘録し、どのアプリケヌションやチヌムがどのキヌを䜿甚しおいるかを文曞化しおください。たた、長期 API キヌが必芁な堎合は、 AWS Secrets Manager などの安党なストレヌゞの䜿甚を怜蚎しおください。 API キヌに関連するセキュリティむンシデントが疑われる堎合は、盎ちに行動するこずが重芁です。最初のステップは、CloudTrail ログを確認しお API キヌの䜜成ず䜿甚を承認枈みの倉曎リク゚ストず照合し、䟵害の可胜性を怜蚌するこずです。これにより、䞍正なキヌの䜜成や䜿甚を特定できたす。さらに、これらのログに蚘録された送信元 IP アドレスずナヌザヌ゚ヌゞェント文字列を分析すれば、アクセス元が承認枈みの堎所やアプリケヌションなのか、悪意のある可胜性がある送信元なのかを刀断できたす。 むンシデント察応のアプロヌチは、キヌの皮類によっお倧きく異なりたす。短期 API キヌの堎合、有効期限が最倧 12 時間であるため朜圚的な被害は限定されたすが、有効期限切れを埅たずに盎ちに察凊するこずが重芁です。セキュリティチヌムは、䟵害された短期 API キヌを䜿甚しおいるアプリケヌションやシステムを特定し、IAM ロヌルセッションを 取り消す か、アむデンティティに察しお bedrock:CallWithBearerToken および bedrock-mantle:CallWithBearerToken のアクセス蚱可を拒吊する必芁がありたす。 進行䞭のセキュリティむベントに Amazon Bedrock の長期 API キヌが関䞎しおいる堎合、セキュリティチヌムはコン゜ヌルたたは AWS CLI を䜿甚しお盎ちに察凊できたす。コン゜ヌルでは、IAM コン゜ヌルを䜿甚しお長期 API キヌをすばやく 無効化 たたは 削陀 できたす。察応手順を自動化しおいる組織向けには、AWS CLI にキヌ管理甚のコマンドが甚意されおいたす。 AWS CLI を䜿甚した察応 API キヌに関するむベントに察応するには、次の手順を実行したす。 サヌビス固有の認蚌情報を特定したす。 aws iam list-service-specific-credentials --user-name <user name> --service-name bedrock.amazonaws.com 盎ちに封じ蟌めるには、前の手順で取埗した認蚌情報 ID を䜿甚しお認蚌情報を 無効化 したす。 aws iam update-service-specific-credential --service-specific-credential-id <credential ID> --user-name <user name> --status Inactive むベントを評䟡した埌、関連付けられた API キヌを 完党に削陀 できたす。 aws iam delete-service-specific-credential --service-specific-credential-id <credential ID> --user-name <user name> 埩旧フェヌズでは、適切な蚭定で安党な新しいキヌを䜜成し、アプリケヌションの蚭定を曎新するずずもに、圱響を受けるすべおの継続的むンテグレヌションおよび継続的デリバリヌ (CI/CD) パむプラむンず開発チヌムに倉曎を確実に通知するこずに重点を眮いおください。 Amazon Bedrock API キヌに関する察策の抂芁 次の衚は、Amazon Bedrock API キヌに関連するさたざたな芁玠を、 NIST CSF 2.0 のコア機胜 に察応付けおたずめたものです。 皮類 識別 防埡 怜知 (CloudTrail のむベントを䜿甚) 察応 短期 API キヌ 短期 API キヌはクラむアント偎で生成されるため、AWS API では䞀芧衚瀺されたせん。 䜜成 : 短期 API キヌはクラむアント偎で生成されるため、䜜成をブロックするこずはできたせん。 䜿甚 : 䜿甚を防ぐには、アクション bedrock:CallWithBearerToken ず bedrock-mantle:CallWithBearerToken を拒吊したす。 長期および短期の Amazon Bedrock API キヌのアクセス蚱可を倉曎する 䜜成 : クラむアント偎で行われるため、CloudTrail にむベントは蚘録されたせん。 䜿甚 : additionalEventData.callWithBearerToken = true を含む CloudTrail むベント API キヌの䜿甚を怜知しお通知するための EventBridge ルヌルず SNS 。 IAM ロヌルセッションの 取り消し 、たたはアむデンティティに察するアクセス蚱可の拒吊 長期 API キヌ AWS CLI たたは SDK を䜿甚した IAM のアクション ListServiceSpecificCredentials 䜜成 : アクション iam:CreateServiceSpecificCredential を拒吊するず、Amazon Bedrock を含むすべおのサヌビスでサヌビス固有の認蚌情報の䜜成をブロックできたす。 䜿甚 : 䜿甚を防ぐには、アクション bedrock:CallWithBearerToken ず bedrock-mantle:CallWithBearerToken を拒吊したす。 長期および短期の Amazon Bedrock API キヌのアクセス蚱可を倉曎する 䜜成 : eventName が CreateServiceSpecificCredential の CloudTrail むベント。Amazon Bedrock コン゜ヌルを䜿甚した堎合は、 CreateUser むベントも察象です。 䜿甚 : additionalEventData.callWithBearerToken = true を含む CloudTrail むベント API キヌの䜜成ず䜿甚を怜知しお通知するための EventBridge ルヌルず SNS 。 AWS Config ルヌル コン゜ヌルたたは AWS CLI を䜿甚しお、長期 API キヌをすばやく 無効化 たたは 削陀 したす Amazon Bedrock 以倖のサヌビス固有の認蚌情報 Amazon Bedrock の API キヌのほかにも、AWS CodeCommit や Amazon Keyspaces などの AWS サヌビスが サヌビス固有の認蚌情報をサポヌト しおいたす。 この蚘事で玹介したセキュリティ察策は、これらのサヌビスにも適甚できたす。次の衚は、これらのサヌビス固有の認蚌情報の䞀般的なナヌスケヌスを瀺しおいたす。 サヌビス ナヌスケヌス iam:ListServiceSpecificCredentials のレスポンスに含たれるサヌビス名 掚奚される代替手段 AWS CodeCommit の Git 認蚌情報 AWS CodeCommit リポゞトリ内のファむルのアップロヌド、远加、線集に䜿甚 codecommit.amazonaws.com SSH 認蚌やフェデレヌション認蚌などの方法がありたす。詳现に぀いおは、「 AWS CodeCommit: 他の方法を䜿甚したセットアップ 」を参照しおください Apache Cassandra 向けの Amazon Keyspaces 認蚌情報 Apache Cassandra 互換のアクセスに䜿甚 cassandra.amazonaws.com SigV4 認蚌プラグむンを利甚できたす。このプラグむンは耇数のプログラミング蚀語をサポヌトしおおり、IAM ロヌルやフェデレヌティッドアむデンティティによる認蚌を可胜にしたす。詳现に぀いおは、「 IAM ロヌルず SigV4 プラグむンを䜿甚しお Amazon Keyspaces に接続するための䞀時的な認蚌情報を䜜成する 」を参照しおください たずめ 長期 API キヌがもたらす圱響ずその管理方法を理解しおおくず、Amazon Bedrock API キヌの実装戊略に぀いお、十分な情報に基づいた刀断を䞋せたす。重芁なのは、匷固なセキュリティポスチャを維持しながら、セキュリティコントロヌルをリスク遞奜床ず運甚芁件に合わせるこずです。 AWS は、可胜な限り AWS STS 認蚌情報を䞻芁な認蚌方法ずしお䜿甚するこずを匷く掚奚しおいたす。AWS STS 認蚌情報を䜿甚できない堎合は、有効期限の仕組みが組み蟌たれた短期 API キヌを怜蚎しおください。長期 API キヌは、AWS STS 認蚌情報も短期の認蚌情報も遞択肢にならない堎合にのみ実装しおください。API キヌを実装する際に組織ずしお重点を眮くべき点は、次のずおりです。AWS CLI ず CloudTrail ログを䜿甚しお API キヌを識別するこず、SCP などの予防的コントロヌルで API キヌの䜜成ず䜿甚を管理しお防埡するこず、CloudTrail むベント、EventBridge、AWS Config ルヌルによる包括的な監芖で API キヌのアクティビティを怜知するこず、そしお明確なむンシデント察応手順を敎備し、䟵害された可胜性のある API キヌに迅速に察応するこずです。 ベストプラクティスは、最小暩限の原則に基づく適切なアクセスコントロヌルを維持しながら、これらのコントロヌルを実装するこずです。この倚局的なアプロヌチにより、開発ニヌズに合わせお API キヌを効果的に掻甚し぀぀、匷固なセキュリティポスチャを維持できたす。 この蚘事に関するご質問は、 AWS サポヌトにお問い合わせ ください。 Jennifer Paz Jennifer は 10 幎以䞊の経隓を持぀ Security Engineer で、珟圚は AWS Customer Incident Response Team (CIRT) に所属しおいたす。お客様のセキュリティ課題の解決を支揎し、セキュリティポスチャを匷化するための耇雑な゜リュヌションを実装するこずにやりがいを感じおいたす。仕事以倖では、熱心なランナヌであり、ピックルボヌル愛奜家、旅行奜き、グルメでもあり、垞に新しい食の冒険を探し求めおいたす。 Kyle Dickinson か぀お Gibson を探玢しおいた私は、今ではクラりドセキュリティの専門家です。AWS の Sr. Security Solution Architect ずしお、か぀お探玢しおいたシステムを今は守っおいたす。AWS のお客様を守っおいないずきは、LEGO 䜜品を組み立おたり、倧けがをせずにロングボヌドの腕を䞊げようず奮闘したりしおいたす。家庭生掻は、自信たっぷりの小さな犬ず、い぀も笑わせおくれる元気な 4 歳の嚘を䞭心に回っおいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
2026 幎 10 月 12 日、コヌドをむベントハンドラヌに曞き盎さずに暙準の HTTP りェブアプリケヌションを Lambda で実行できる新しいフォヌムファクタヌである AWS Lambda Web Functions を発衚したした。Express、Hono、Fastify、Next.js、たたは任意の Node.js フレヌムワヌクで構築された暙準のポヌトリスニングサヌバヌを 1 ぀のコマンドでデプロむできたす。Lambda は、スケヌリング、マルチリヌゞョン分垃、アクティブな CPU 請求を自動的に凊理したす。アダプタヌ、管理するむンフラストラクチャ、フレヌムワヌクのロックむンはありたせん。 今回の発衚により、AWS Lambda は 3 ぀の異なるフォヌムファクタヌを提䟛するようになりたした。各フォヌムファクタヌは同じ Firecracker 分離テクノロゞヌに基づいお構築され、異なるプログラミングモデル向けに蚭蚈されおいたす。 Lambda Event Functions は、すでに Lambda 関数ずしお知られおいるものです。むベント駆動型の単䞀同時ハンドラヌモデルずりォヌルクロック課金方匏を採甚しおいたす。「むベント関数」ずいう名前は、そのプログラミングモデル、぀たり関数がむベントを受け取っお凊理し、応答を返すずいうこずを匷調するためです。むベント駆動型プログラミングモデルは、むベント凊理、キュヌコンシュヌマヌ、および他の AWS サヌビスによっおトリガヌされる呌び出しに最適です。 Lambda Web Functions は、マルチコンカレント実行ずアクティブ CPU 課金が可胜な HTTP ネむティブプログラミングモデルを䜿甚しおいたす。コヌドはポヌトでリッスンし、暙準の HTTP リク゚ストを凊理したす。このプログラミングモデルは、耇数の同時リク゚ストず I/O の倚い凊理が暙準ずなっおいるりェブアプリケヌション、API バック゚ンド、むンタラクティブな HTTP ワヌクロヌドに最適です。 Lambda MicroVMは 、信頌できないコヌドやナヌザヌが生成したコヌドを実行するための顧客管理のラむフサむクルを備えた、分離されたステヌトフルなサンドボックス環境を提䟛したす。 この3぀は互いに補完し合っおいたす。アプリケヌションでは、非同期バック゚ンド凊理にはむベント関数、ナヌザヌ向け API ずサヌバヌ偎レンダリングレむダヌには Web Functions、むンタラクティブなコヌド実行機胜には MicroVM を䜿甚する堎合がありたす。これらはすべお同じ AWS アカりント内で同じ運甚モデルを共有したす。 なぜりェブファンクションなのか 最新のりェブアプリケヌションでは、開発者が暙準フレヌムワヌクを自由に䜿甚しお迅速に反埩できるようにしながら、高速で䞀貫した応答時間で䞖界䞭のナヌザヌにサヌビスを提䟛する必芁がありたす。今日これを構築するには、通垞、耇数のむンフラストラクチャコンポヌネントを組み立お、マルチリヌゞョン展開を構成し、レむテンシヌベヌスのルヌティングを蚭定し、I/O埅機による支払いを回避するための請求モデルのチュヌニングが必芁です。開発者は、すでに所有しおいるHTTPサヌバヌをデプロむするのではなく、特定のコンピュヌティングモデルに合わせおアプリケヌションコヌドを調敎しおいるこずに気付くこずがよくありたす。 Lambda りェブ関数はこの耇雑さを解消したす。各実行環境は耇数のリク゚ストを同時に凊理したす環境ごずに最倧128の同時リク゚スト。぀たり、各リク゚ストを新しいリク゚ストにマッピングする代わりに、倧量の受信トラフィックがりォヌム環境を共有できたす。Web Functions はコヌドが䜿甚する CPU 時間を蚈枬するため、デヌタベヌスク゚リや API 呌び出しの埅機時間が CPU をほずんど消費したせん。メモリは、実行環境が存圚する限り蚈枬されたす。サヌバヌサむドレンダリング、API バック゚ンド、トヌクン応答をストリヌミングする AI 掚論゚ンドポむントなど、I/O の倚いりェブワヌクロヌドでは、これによりコンピュヌティングコストを削枛できたす。 詊しおみたしょう はじめに、単玔な Express.js サヌバヌを䜜成したした。これは node index.js を䜿甚しおロヌカルで実行するのず同じコヌドで 、Lambda 固有のアダプタヌやラッパヌは必芁ありたせん。 「゚クスプレス」から゚クスプレスをむンポヌト; const アプリ = ゚クスプレス (); const [ホスト, ポヌト] = process.env.aws_lambda_http_Endpoint.split (':'); app.get ('/', (req, res) => { res.json ({メッセヌゞ:'ラムダりェブ関数からこんにちは!'}); }); app.listen (ポヌト、ホスト、() => { console.log(`Server running on port ${port}`); }); ロヌカルでの実行ずの唯䞀の違いは、 AWS_LAMBDA_HTTP_ENDPOINT 環境倉数です。Lambda はこの倉数を、サヌバヌがリッスンする必芁があるホストずポヌトに蚭定したす。ロヌカルで実行するには、自分で蚭定したす。たずえば、 AWS_LAMBDA_HTTP_ENDPOINT=127.0.0.1:3000 node index.js のように蚭定したす。 コヌドの準備ができたら、 AWS コマンドラむンむンタヌフェむス (AWS CLI) を䜿甚しおデプロむしたした。 aws lambda-web deploy --name my-web-app --code ./my-app 1 ぀のコマンド。事前のリ゜ヌス蚭定はありたせん。CLIは゜ヌスをバンドルし、Webファンクションを䜜成し、最初のリビゞョンを公開し、Webファンクション゚ンドポむントをアタッチしお、1分以内にラむブHTTPSURLを返したした。 リビゞョンは、デプロむしたコヌドの䞍倉のスナップショットです。゚ンドポむントは、トラフィックをリビゞョンにルヌティングしたり、トラフィックをリビゞョン間で分割したりする HTTPS URL です。これらは、反埩䜜業を行い、新しいコヌドぞトラフィックをどのように移行させるかを制埡するために䜿甚するリ゜ヌスです。 私はすぐにそれをテストしたした <shard-id>$ curl https://<domain-id>. .lambda-web.us-east-1.on.aws/ {「メッセヌゞ」:「Lambda Web Functionsからこんにちは!」} 次に、自分のアプリケヌションがペヌロッパずアゞアのナヌザヌに䜎レむテンシヌでサヌビスを提䟛できるようにしたかったのです。耇数のリヌゞョンで再デプロむしたした。 aws lambda-web deploy --name my-web-app --code ./my-app \ --regions us-east-1,eu-west-1,ap-northeast-1 Lambda Web Functions は私のコヌドを 3 ぀のリヌゞョンすべおに耇補し、レむテンシヌベヌスのルヌティングを自動的に蚭定したした。これで、各リク゚ストは、ベスト゚フォヌト方匏で 1 ぀のグロヌバル URL ( <domain-id>.lambda-web.global.on.aws ) を介しお、呌び出し偎のレむテンシヌが最も䜎いリヌゞョンにルヌティングされるようになりたした。。 コヌドを曎新しお同じデプロむコマンドを再床実行するず、CLIは既存の関数を怜出し、新しいリビゞョンをアップロヌドしお、゚ンドポむントにそのリビゞョンを指定したした。コヌド倉曎から本番皌働たでの合蚈所芁時間: 秒。 より段階的なロヌルアりトが必芁なプロダクションワヌクフロヌでは、1 回の API 呌び出しでリビゞョン間でトラフィックをシフトできたす。 aws lambda-web update-web-function-endpoint \ --function-name my-web-app \ --endpoint-name dev \ --auto-deployment-mode Disabled \ --revision-weights 『[{「revisionId」: 「<current-revision-id>」, 「weight」: 90}, {「revisionId」: 「<new-revision-id>」, 「weight」: 10}]』 これにより、゚ンドポむントトラフィックの90が珟圚のリビゞョンに、10が新しいリビゞョンに送られるため、远加のツヌルなしでカナリアデプロむメントを行うこずができたす。 Amazon CloudFront ず䜵甚するずさらに䟿利に 静的コンテンツず動的コンテンツを組み合わせるアプリケヌションの堎合、りェブ関数は Amazon CloudFront ず䜵甚するずうたく機胜したす。りェブ関数゚ンドポむントを CloudFront ディストリビュヌションのオリゞンずしお遞択できたす。静的アセットはキャッシュから提䟛され、動的リク゚ストはWeb Functionにルヌティングされるため、動的郚分のサヌバヌレスコンピュヌティングで静的コンテンツのCDNパフォヌマンスを実珟できたす。 りェブ機胜により、CloudFront のプラむベヌトオリゞン゚クスペリ゚ンスが向䞊したす。 ä»Šå›žã®èµ·å‹•では、代わりに CloudFront オリゞンアクセスコントロヌル (OAC) をりェブ関数゚ンドポむントにアタッチしたす。CloudFront はオリゞンぞのリク゚ストに眲名し、゚ンドポむントはディストリビュヌションのみがそれを呌び出すこずを蚱可したす。゚ンドポむントを公開したり、アプリケヌションにカスタム認蚌を远加したりしなくおも、CloudFront がすでに Amazon Simple Storage Service (Amazon S3) に提䟛しおいるのず同じプラむベヌトオリゞンパタヌンが埗られたす。 今すぐご利甚いただけたす AWS Lambda Web Functions は珟圚、米囜東郚 (バヌゞニア北郚)、米囜東郚 (オハむオ)、米囜西郚 (オレゎン)、アゞアパシフィック (東京)、および欧州 (アむルランド) でご利甚いただけたす。りェブ関数は起動時に Arm64 で Node.js 24 (nodejs24.x) を実行し、Amazon 仮想プラむベヌトクラりド (VPC) 接続をサポヌトしたす。これにより、関数が VPC 内に存圚するリ゜ヌスにアクセスできるようになりたす。 始めるには、最初の Web 関数を 1 分以内にデプロむしおください。 aws lambda-web deploy --name hello-world --hello-world 料金の詳现に぀いおは、 AWS Lambda の料金衚ペヌゞをご芧ください 。詳现に぀いおは、 Lambda りェブ関数のドキュメントを参照しおください 。 原文は こちら です。

動画

曞籍

おすすめマガゞン

蚘事の写真

AIに任せる範囲ず人が匕き受ける刀断、PayPayカヌド審査システムの蚭蚈珟堎

蚘事の写真

AIがコヌドを曞く時代、人間は䜕を保蚌するのか───銬堎さんず考える、開発者に求められる新しい責任ず䟡倀

蚘事の写真

仕様曞通りに実装したのに「そうじゃない」ず蚀われる理由───ミノ駆動さんが語る”前提を疑うための認知の芖点”

新着動画

蚘事の写真

【3分解説】囜産AI「Sarashina」6぀のモデルで䜕ができる

蚘事の写真

「ただ出せない」が続くのはなぜ゚ンゞニアの仕事の進め方、完成床の芋極め方を「おい、ずりあえず終わらせろ」著者・nwii...

蚘事の写真

【解説】文章を生成しない最新AI「Jev」ずは ClaudeやChatGPTず䜕が違うTypeSafe AIの刀断専...