並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 32 件 / 32件

新着順 人気順

version public ecr aws lambda pythonの検索結果1 - 32 件 / 32件

  • 【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 1 - RAKSUL TechBlog

    はじめに この記事を読んで得られること 対象読者 あまり説明しないこと 前提とするバージョン 参考となるレポジトリ 1. 開発環境の構築で使用したツール AWS Lambdaのコンテナサポートを採用 Poetry利用時に開発と本番環境の適切な管理でLambdaデプロイ問題を解決 Poetry利用時に起きた問題 Dockerfileを分けてデプロイできない問題を回避 Mutagen Composeを採用 Dockerの同期遅い問題 Mutagen Composeを利用 2. 開発で活用したPythonライブラリ パッケージ管理 Poetry Ryeも検討したものの採用せず ベースのライブラリ FastAPI Mangum Powertools for AWS Lambda リンター・フォーマッター Ruff Mypy 型アノテーション自動生成ツールの活用 Black テスト Pytest p

      【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 1 - RAKSUL TechBlog
    • goのLambdaはコンテナイメージでよくない? - エムスリーテックブログ

      【Unit4 ブログリレー8日目】 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 今日の記事は、タイトルのとおりgoのLambdaはコンテナイメージで管理するのがオススメって話です。 城島高原パーク(きじまこうげんパーク)は、大分県別府市の城島高原にある遊園地。本文には関係ありません。 go1.xランタイムのサポート終了 コンテナイメージにする利点 起動時間は遅くならないの? 構成 処理本体 main.go Dockerfile 本番実行用イメージ ローカル実行用イメージ ローカルで実行 Lambdaの設定 まとめ We are hiring! go1.xランタイムのサポート終了 先日、AWS Lambdaの go1.x ランタイムのサポート2023/12/31で終了することが話題になっていました。 「なっていました」と伝聞なのは、Unit4ではすで

        goのLambdaはコンテナイメージでよくない? - エムスリーテックブログ
      • Run isolated sandboxes with full lifecycle control: AWS Lambda introduces MicroVMs | Amazon Web Services

        AWS News Blog Run isolated sandboxes with full lifecycle control: AWS Lambda introduces MicroVMs Today, we are announcing AWS Lambda MicroVMs, a new serverless compute primitive within AWS Lambda that lets you run code generated by users or AI in isolated, stateful execution environments. You get virtual machine level isolation, near-instant launch and resume, and direct control over environment l

          Run isolated sandboxes with full lifecycle control: AWS Lambda introduces MicroVMs | Amazon Web Services
        • GitHub Actions on AWS with CDK - NTT docomo Business Engineers' Blog

          はじめに こんにちは、イノベーションセンターの福田です。 今回、開発環境改善の取り組みとして GitHub Actions の self-hosted runners を AWS 上に構築しました。 この構築で得られた知見について共有します。 概要 GitHub Actions は GitHub で CI/CD を手軽に実現する機能です。 GitHub が提供している環境を利用して、 CI/CD のジョブを実行できます1。 一方で、ハードウェア等をカスタマイズできないため、例えば容量が大きくより速度の早いストレージを利用したい場合や、より多くのメモリを利用したい場合に対応ができません。 そこで、GitHub Actions には self-hosted runners という機能があり、自身の環境で GitHub Actions の CI/CD ジョブを走らせる環境を用意できます。 今回は

            GitHub Actions on AWS with CDK - NTT docomo Business Engineers' Blog
          • GitHub Actionsを使ってコンテナ版AWS Lambdaにデプロイしてみた | DevelopersIO

            本ブログでは、GitHub Actionsを使い、main ブランチへの push をトリガーにコンテナイメージをビルドしてコンテナレジストリのAmazon ECRにプッシュし、AWS Lambdaにコンテナイメージをデプロイする方法を紹介します。 実質的にやっていることは、GitHub の ECS 向けドキュメントをベースに、以下の変更を加えています。 GitHub から AWS への認証に、IAMアクセスキーの代わりに OpenID Connect(OIDC)を利用 デプロイ先をAmazon ECSからAWS Lambdaへ変更 大前提として、デプロイのゴールはLambda関数のコンテナイメージを更新することにフォーカスしており、Lambda関数の作成、設定変更、Lambda関数を呼び出すリソースのデプロイは本記事のスコープ外です。 0. GitHub レポジトリにアプリケーションを用

              GitHub Actionsを使ってコンテナ版AWS Lambdaにデプロイしてみた | DevelopersIO
            • 気がついたら、Amazon Bedrock AgentCore Runtime のデプロイツールを作ってしまっていた話 - KAYAC Engineers' Blog

              こんにちは! カヤックのグループ情報部の@mashiikeです。 この記事は面白法人グループ Advent Calendar 2025の19日目の記事です。 Amazon Bedrock AgentCore Runtime とは? さて、世の中はAI Agents時代で、様々なAgentが日進月歩で開発されていると思います。 そうなってくると、クラウドベンダーは AI Agent向けやMCP(Model Context Protocol)サーバー向けのプラットフォームを提供し始めるのが世の常なのかもしれません。 こんな背景を話すと当然出てくるのが、 Amazon Web Services(AWS)から登場したAmazon Bedrock AgentCoreです。 aws.amazon.com AgentCoreにはAI Agentを構築するために便利な機能がいくつも提供されていますが、その

                気がついたら、Amazon Bedrock AgentCore Runtime のデプロイツールを作ってしまっていた話 - KAYAC Engineers' Blog
              • AWS CDK による AWS Lambda コードの管理 | Amazon Web Services

                Amazon Web Services ブログ AWS CDK による AWS Lambda コードの管理 システムの規模が大きくなるにつれ、インフラストラクチャの状態管理は困難になります。このような場合に AWS CloudFormation などを用いて、インフラ定義をコードで管理する(Infrastructure as Code, IaC)ことは有用です。一方、アプリケーションコードの管理は IaC から外れ、独立して管理されることが多々あります。特に AWS Lambda はシステムの様々な箇所で利用されるため、一般的なアプリケーションコードに比べて散逸しがちで管理が困難です。これにはチームが異なる、ライフサイクルが異なる、などいくつか理由が考えられますが、インフラストラクチャ用コードとアプリケーションコードを統一して管理できるツールセットが不足していたという要因もあります。 本記

                  AWS CDK による AWS Lambda コードの管理 | Amazon Web Services
                • Node.js 16.x runtime now available in AWS Lambda | Amazon Web Services

                  AWS Compute Blog Node.js 16.x runtime now available in AWS Lambda This post is written by Dan Fox, Principal Specialist Solutions Architect, Serverless. You can now develop AWS Lambda functions using the Node.js 16 runtime. This version is in active LTS status and considered ready for general use. To use this new version, specify a runtime parameter value of nodejs16.x when creating or updating fu

                    Node.js 16.x runtime now available in AWS Lambda | Amazon Web Services
                  • Terraformで構築する機械学習ワークロード(Batch on Fargate編) | DevelopersIO

                    こんちには。 データアナリティクス事業本部 インテグレーション部 機械学習チームの中村です。 今回も「Terraformで構築する機械学習ワークロード」ということで、前回の記事ではLambdaを使いましたが、今回はその処理をBatch on Fargateに載せてみたいと思います。 前回記事は以下です。 構成イメージ 構成としては以下のようなものを作成していきます。 前回との違いとしては、まずLambdaの代わりにBatch on Fargateを使う点です。 Fargateのタスク(ジョブ)上のコンテナイメージで物体検出モデルの一つであるYOLOXを動かしていきます。 また、それ以外にもBatchを使用する場合は、S3イベントとBatchの間にEventBridgeが必要となります。 動作環境 Docker、Terraformはインストール済みとします。 Terraformを実行する際の

                      Terraformで構築する機械学習ワークロード(Batch on Fargate編) | DevelopersIO
                    • blank-go: Go で動く AWS Lambda 関数に入門しよう - kakakakakku blog

                      AWS Lambda 関数を Go ランタイムで動かす Hello World レベルの初学者コンテンツを探していて,ドキュメントにも載っている blank-go プロジェクトがお手軽に使えて良かったので紹介したいと思う❗️初学者に教えるときに使えるぞ〜 \( 'ω')/ github.com ちなみに AWS Lambda に入門するための blank-xxx は Go 以外にも Node.js / Python / Java など多くある❗️ docs.aws.amazon.com blank-go 紹介 blank-go では AWS CLI を使って Go ランタイムで動く AWS Lambda 関数をデプロイできる.実装としては,Amazon SQS のイベント情報(実際に Amazon SQS キューと連携するのではなく event.json を渡す)や AWS Lambda

                        blank-go: Go で動く AWS Lambda 関数に入門しよう - kakakakakku blog
                      • AWS Cloud Development Kit Vulnerability Exposes Users to Potential Account Takeover Risks

                        Reach out to get featured—contact us to send your exclusive story idea, research, hacks, or ask us a question or leave a comment/feedback! Cybersecurity researchers have disclosed a security flaw impacting Amazon Web Services (AWS) Cloud Development Kit (CDK) that could have resulted in an account takeover under specific circumstances. "The impact of this issue could, in certain scenarios, allow a

                        • 【2023年】AWS全サービスまとめ | DevelopersIO

                          こんにちは。サービス部の武田です。このエントリは、2018年から毎年公開しているAWS全サービスまとめの2023年版です。 こんにちは。サービス部の武田です。 このエントリは、2018年から毎年公開している AWS全サービスまとめの2023年版 です。昨年までのものは次のリンクからたどってください。 AWSにはたくさんのサービスがありますが、「結局このサービスってなんなの?」という疑問を自分なりに理解するためにまとめました。 今回もマネジメントコンソールを開き、「サービス」の一覧をもとに一覧化しました。そのため、プレビュー版など一覧に載っていないサービスは含まれていません。また2022年にまとめたもののアップデート版ということで、新しくカテゴリに追加されたサービスには[New]、文章を更新したものには[Update]を付けました。ちなみにサービス数は 234個 です。 まとめるにあたって、

                            【2023年】AWS全サービスまとめ | DevelopersIO
                          • Announcing Amazon CodeCatalyst, a Unified Software Development Service (Preview) | Amazon Web Services

                            AWS News Blog Announcing Amazon CodeCatalyst, a Unified Software Development Service (Preview) Today, we announced the preview release of Amazon CodeCatalyst. A unified software development and delivery service, Amazon CodeCatalyst enables software development teams to quickly and easily plan, develop, collaborate on, build, and deliver applications on AWS, reducing friction throughout the develop

                              Announcing Amazon CodeCatalyst, a Unified Software Development Service (Preview) | Amazon Web Services
                            • 正式リリースになった AWS SAM CLI の Terraform サポート機能を試す - kakakakakku blog

                              2023年9月5日に AWS SAM CLI の Terraform サポート機能が GA (正式リリース)になった👏 Amazon API Gateway や AWS Lambda 関数などサーバーレス関連のコンポーネントは Terraform で統一的に管理しつつも,AWS SAM CLI の開発支援機能(sam local invoke コマンドや sam local start-api コマンドでローカルデバッグ)は使いたい❗️という場面はあって非常に便利な組み合わせだと思う. aws.amazon.com 実際にどういう開発体験なのかを確認するために AWS ブログに載っていたサンプルを試してみる \( 'ω')/ aws.amazon.com 検証環境 今回は macOS 上で SAM CLI 1.97.0(最新)と Terraform 1.5.7(最新)を使う. $ sam

                                正式リリースになった AWS SAM CLI の Terraform サポート機能を試す - kakakakakku blog
                              • 使い慣れたプログラミング言語で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
                                • Awesome Terraform | Curated list of awesome lists | Project-Awesome.org

                                  A curated list of resources on HashiCorp's Terraform. Your contributions are welcome! Terraform enables you to safely and predictably create, change, and improve production infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned. Contents Legend Official Resources Com

                                  • 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
                                    • 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
                                      • AWS App Runner × FastAPI で作る REST API パターン 3 選 - サーバーワークスエンジニアブログ

                                        こんにちは。アプリケーションサービス部の河野です。 アプリケーションサービス部では、週に一回、技術発表会という形で、発表者が興味がある技術について自由にプレゼンテーションしています。 その中で「App Runner で REST API 開発するの良いぞ」っていう話をしたので、本ブログでも紹介したいと思います。 導入 コールドスタート問題 デプロイ容量問題 serverless.yaml 書くのツラい問題 ローカルのテストしづらい問題 App Runner とは? FastAPI とは? 環境 パターン①: データストアなし パターン①: 実践 ローカルで動作確認 ECR を作成 イメージをビルド&プッシュ App Runner デプロイ 上手くいかない場合は? パターン②: DynamoDB パターン②: 実践 ローカルで動作確認 fastapi コンテナ localstack コンテナ

                                          AWS App Runner × FastAPI で作る REST API パターン 3 選 - サーバーワークスエンジニアブログ
                                        • [アップデート] AWS Lambda でPython3.10ランタイムがサポートされました | DevelopersIO

                                          大阪オフィスの小倉です。 LambdaランタイムでPython3.10がサポートされました。 Python3.10自体は2021年の10月にリリースされています。 Python3.10での新機能は、上記AWSブログでも紹介されていますが、公式ドキュメントはもちろんのこと、Python.jpのサイトも参考になります。 動作確認 以下の簡単なコードで動作するか確認します。 Python3.10で導入されたパターンマッチング(match-case)を使ってみました。 import sys def lambda_handler(event, context): match sys.version_info: case [major, minor, micro, releaselevel, serial]: # 5つの要素を持つリストやタプルにマッチ print(f'major={major} mi

                                            [アップデート] AWS Lambda でPython3.10ランタイムがサポートされました | DevelopersIO
                                          • Using AWS CodePipeline for deploying container images to AWS Lambda Functions | Amazon Web Services

                                            AWS DevOps & Developer Productivity Blog Using AWS CodePipeline for deploying container images to AWS Lambda Functions AWS Lambda launched support for packaging and deploying functions as container images at re:Invent 2020. In the post working with Lambda layers and extensions in container images, we demonstrated packaging Lambda Functions with layers while using container images. This post will t

                                              Using AWS CodePipeline for deploying container images to AWS Lambda Functions | Amazon Web Services
                                            • Terraformで構築する機械学習ワークロード(Lambda編) | DevelopersIO

                                              こんちには。 データアナリティクス事業本部 インテグレーション部 機械学習チームの中村です。 今回は「Terraformで構築する機械学習ワークロード」ということで、Lambdaを使って物体検出モデルの1つであるYOLOXの推論環境を構築していこうと思います。 構成イメージ 構成としては以下のようなものを作成していきます。 物体検出はLambda上でコンテナイメージを動かすことで実現します。 このコンテナイメージ内にMMDetectionというフレームワークをインストールしておき、その中で物体検出モデルの一つであるYOLOXを動かしていきます。 MMDetectionの説明については少しコードが古い部分もありますが、以下が参考となります。 動作環境 Docker、Terraformはインストール済みとします。 Terraformを実行する際のAWSリソースへの権限は、aws-vaultで環

                                                Terraformで構築する機械学習ワークロード(Lambda編) | DevelopersIO
                                              • Announcing CDK Garbage Collection | Amazon Web Services

                                                AWS DevOps & Developer Productivity Blog Announcing CDK Garbage Collection The AWS Cloud Development Kit (CDK) is an open source framework that enables developers to define cloud infrastructure using a familiar programming language. Additionally, CDK provides higher level abstractions (Constructs), which reduce the complexity required to define and integrate AWS services together when building on

                                                  Announcing CDK Garbage Collection | 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 で自動化してみた - サーバーワークスエンジニアブログ
                                                  • AWS CDK Constructを使用してチーム間のコラボレーションを強化する | Amazon Web Services

                                                    Amazon Web Services ブログ AWS CDK Constructを使用してチーム間のコラボレーションを強化する チームを編成して優れたソフトウェア製品を提供するには、さまざまな方法があります。Amazon の Two-Pizza チームのように、製品に関するエンドツーエンドの責任を単一のチームに割り当てている企業もあれば、複数のチームがインフラストラクチャ (またはプラットフォーム) チームとアプリケーション開発チームの間で責任を分担している企業もあります。この記事では、AWS Cloud Development Kit (CDK) を活用して Split-Team アプローチの場合に、コラボレーションの効率をどのように改善できるかについてのガイダンスを提供します。 AWS CDK は、クラウドアプリケーションリソースを定義するためのオープンソースのソフトウェア開発フレー

                                                      AWS CDK Constructを使用してチーム間のコラボレーションを強化する | Amazon Web Services
                                                    • AWS CDKで別リージョンに基本認証用Lambda@Edgeを作成するスタックをデプロイしてAmazon CloudFrontに設定する - NRIネットコムBlog

                                                      小西秀和です。 前回の記事、「AWS CDKで別リージョンにレプリケーション用S3バケットを作成するスタックをデプロイしてAmazon CloudFrontオリジンフェイルオーバーを設定する」では次の記事で紹介したリージョン間でパラメータを送受信する方法を使ってACM証明書をCloudFrontに設定する方法を紹介しました。 AWS CDKで別リージョンにスタックをデプロイしてパラメータをリージョン間で受け渡す方法 -AWS CDKカスタムリソースの実装例 今回はその記事の続編として、前回記事で作成したAWS CDKカスタムリソースを使用して、別リージョンに基本認証用Lambda@Edgeを作成し、Amazon CloudFrontに設定する方法を紹介します。 パラメータをクロスリージョンで扱うAWS CDKカスタムリソースについては元記事を参照してください。 ※本記事および当執筆者のその

                                                        AWS CDKで別リージョンに基本認証用Lambda@Edgeを作成するスタックをデプロイしてAmazon CloudFrontに設定する - NRIネットコムBlog
                                                      • AWS Distro for OpenTelemetry の新機能 – トレースのサポートが一般的に利用可能に | Amazon Web Services

                                                        Amazon Web Services ブログ AWS Distro for OpenTelemetry の新機能 – トレースのサポートが一般的に利用可能に 昨年の re:Invent の前、AWS でサポートされている OpenTelemetry プロジェクトの安全なディストリビューションである AWS Distro for OpenTelemetry のパブリックプレビューをご紹介しました。OpenTelemetry は、アプリケーションの動作とパフォーマンスをよりよく理解するために、テレメトリデータをインストルメント化、生成、収集、およびエクスポートするためのツール、API、および SDK を提供します。2021 年 9 月 22 日、アップストリームの OpenTelemetry は、そのコンポーネントのトレース安定性マイルストーンを発表しました。2021 年 9 月 23 日、

                                                          AWS Distro for OpenTelemetry の新機能 – トレースのサポートが一般的に利用可能に | Amazon Web Services
                                                        • pyminizip を AWS Lambdaで使いたい | DevelopersIO

                                                          『pyminizipのライブラリをAWS Lambdaで使いたいけど何故かimportエラーが出る。』というお悩みの方向け。もしかして、共有ライブラリのCPUアーキテクチャがあってないかも? サーモン大好き横山です。 今回、Macから serverless framework + poetryを用いて、AWS Lambdaへdeployを行いパスワード付zipを作りたい!とおもってやってみましたところ、パッケージがimport出来ないと言われました。今回はその解決策を書きます。 実行環境 以下のMacの環境からやります。 $ sw_vers ProductName: macOS ProductVersion: 12.4 BuildVersion: 21F79 $ uname -mprsv Darwin 21.5.0 Darwin Kernel Version 21.5.0: Tue Apr

                                                            pyminizip を AWS Lambdaで使いたい | DevelopersIO
                                                          • GitLab で AWS Lambda を自動デプロイしてみる - RAKUS Developers Blog | ラクス エンジニアブログ

                                                            こんにちは、uemura_rks です。 個人的な勉強目的で GitLab 上で AWS Lambda のデプロイを自動化してみました。 GitLab での CICD や AWS SAM、あとは Docker に興味を持っている方に向けて、その構築履歴を紹介したいと思います。 基本的には各ツールのドキュメントを参照しつつ、追記した設定などを共有していきます。 作りたいもの 1.GitLab 構築 2.GitLab Runner 構築 GitLab Runner の登録 登録トークン取得 登録コマンドの実行 3.Lambda 環境構築 AWS SAM チュートリアル 4.デプロイ自動化 5.自動デプロイの確認 Lambda の変更 テンプレートの変更 終わりに 参考 作りたいもの ローカルに Docker で GitLab や GitLab Runner を立てつつ、プッシュしたら AWS

                                                              GitLab で AWS Lambda を自動デプロイしてみる - RAKUS Developers Blog | ラクス エンジニアブログ
                                                            • AWS CodeBuildでSnyk IaCを使用してみた - Qiita

                                                              はじめに はじめまして!たかくにと申します! この記事は「Snykを使って開発者セキュリティに関する記事を投稿しよう!」というテーマに沿って投稿しています! 普段もIaCやAWSを中心にブログを書いているので、ご覧いただけると嬉しいです。 突然ですが、みなさん!IaC使っていますかー? IaC便利ですよね! Googleトレンドでも、年々IaCの人気が増加していることが伺えます。 では、IaCで使っているコードのセキュリティを気にしていますか? 気にしていなくても、これから気にすれば大丈夫です! 今回は、AWS CodeBuildでSnyk IaCを使用してみた感想、詰まった点をご紹介します! まずはじめに、Snyk IaCは、IaCのコードに対してセキュリティスキャンを行うツールです。コードに潜在した脆弱性を是正することで、各コードの品質を整えることができます。 具体的な使い方は私のブロ

                                                                AWS CodeBuildでSnyk IaCを使用してみた - Qiita
                                                              • Understanding and Remediating Cold Starts: An AWS Lambda Perspective | Amazon Web Services

                                                                AWS Compute Blog Understanding and Remediating Cold Starts: An AWS Lambda Perspective Cold starts are an important consideration when building applications on serverless platforms. In AWS Lambda, they refer to the initialization steps that occur when a function is invoked after a period of inactivity or during rapid scale-up. While typically brief and infrequent, cold starts can introduce addition

                                                                  Understanding and Remediating Cold Starts: An AWS Lambda Perspective | Amazon Web Services
                                                                • Snyk 提供の Docker イメージから AWS CodeBuild プロジェクトを動かすために必要なものを調べてみた | DevelopersIO

                                                                  こんにちは!AWS 事業本部コンサルティング部のたかくに(@takakuni_)です。 今回は、Snyk から提供されている Docker イメージを使用して、CodeBuild プロジェクトを起動するにはどうすればいいのかご紹介します。 はじめに Snyk では Docker Hub で Docker イメージを提供しています。イメージタグで解析する言語を切り替える仕組みとなっています。 今回は Snyk IaC(Snyk CLI)で利用するため、snyk/snyk:linuxをベースイメージとして選択します。 よく似たイメージで、snyk/snyk:cliがありますが「Deprecation Notice」いわく、非推奨イメージで将来的に削除される可能性あるため、今回はsnyk/snyk:linuxを利用します。 前提条件 CodeBuild(CI)でsnyk test系のコマンドを実

                                                                    Snyk 提供の Docker イメージから AWS CodeBuild プロジェクトを動かすために必要なものを調べてみた | DevelopersIO
                                                                  1