並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 215件

新着順 人気順

SAMの検索結果161 - 200 件 / 215件

  • AWS SAM CLI と localstack を利用して Lambda をローカル実行してみよう

    はじめに Lambda 開発する中で、動作確認をローカルで実行できないかと思ったことはありませんか? そんな疑問も、AWSが提供している SAM CLI を活用することで、ローカル実行することができます。さらに、dockerを使ったlocalstack も使用することで、S3 や SecretsManager などのAWSリソースを、ローカル環境でエミュレートすることも可能です。 それでは、ローカル環境でLambdaの実行ができるように環境を作ってみましょう。 実施環境 ・mac OS(10.14.5) ・SAM CLI(1.6.2) ・AWS CLI(2.0.59) ・python (3.7) ・docker-compose(1.25.4) 事前準備 dockerインストール homebrewインストール は割愛します。こちらは、AWSのSAM CLIドキュメントに記載されています。 S

    • The Weeknd、Blake Shelton 、Gabby Barrett、Kelsea Ballerini 、Sam Fischer - 🎧NyanてWanだふる音楽箱🎵

      暫く最近の曲UPしていなかったら、お馴染みでもないシンガーなどを良く聴くようになっていました。たまにはUPしてみるのも、時がたつのが可視化出来ますね。 自分の年齢も急に思い出したりして... 🎶~~~~~~~~~~~~~~~~~~🎵 ●Blinding Lights - The Weeknd [16D AUDIO | NOT 8D/9D] Blinding Lights - The Weeknd [16D AUDIO | NOT 8D/9D] ●Blake Shelton - Nobody But You (Duet with Gwen Stefani) (Official Music Video) Blake Shelton - Nobody But You (Duet with Gwen Stefani) (Official Music Video) ●Gabby Barrett

        The Weeknd、Blake Shelton 、Gabby Barrett、Kelsea Ballerini 、Sam Fischer - 🎧NyanてWanだふる音楽箱🎵
      • 【AWS SAM】Python版入門 - Qiita

        $ sam init Which template source would you like to use? 1 - AWS Quick Start Templates 2 - Custom Template Location Choice: 1 Which runtime would you like to use? 1 - nodejs12.x 2 - python3.8 3 - ruby2.5 4 - go1.x 5 - java11 6 - dotnetcore2.1 7 - nodejs10.x 8 - nodejs8.10 9 - python3.7 10 - python3.6 11 - python2.7 12 - java8 13 - dotnetcore2.0 14 - dotnetcore1.0 Runtime: 9 Project name [sam-app]:

          【AWS SAM】Python版入門 - Qiita
        • SAMを使用してCloudwatchアラームがアラーム状態になったらSlackに通知が行くようなシステムを構築する - Qiita

          本日はSAMを使い、Cloudwatchアラームが発生した場合Slackにメッセージが送信されるサーバレスアーキテクチャーを構築します。 AWS Serverless Application Model (AWS SAM) は、AWS でサーバーレスアプリケーションを構築するために使用できるオープンソースのフレームワークです。Lambdaだけでなく、SNS,S3、SES、Cloudwatchを使用したサーバレスなシステム構築を簡単に行うことができます。 SAMコマンドを使用し、Cloudformationのスタックのデプロイを行うことでシステムが簡単に構築されます。 環境についてはCloud9を使用してPythonで開発を行います。Cloud9を使用しない場合は、Python、SAMコマンドのインストールが必要です。Cloud9は必要なものが入っているので、私はこちらで開発を行っていきます

            SAMを使用してCloudwatchアラームがアラーム状態になったらSlackに通知が行くようなシステムを構築する - Qiita
          • AWS announces AWS SAM serverless connectors

            Serverless application developers can now use the new AWS::Serverless::Connector resource available in AWS Serverless Application Model (AWS SAM) to simplify granting the appropriate level of access to the resources in their application’s infrastructure. With AWS::Serverless::Connector resources, developers describe how data and events need to flow between two resources and the type of access requ

              AWS announces AWS SAM serverless connectors
            • ChaliceとSAMのLambdaのデプロイ速度を比べてみた | DevelopersIO

              目次 SAMとは Chaliceとは デプロイまでの準備(SAM) デプロイまでの準備(Chalice) 速度比較 感想 SAMとは 以下公式よりの引用です。 AWS サーバーレスアプリケーションモデル (SAM、Serverless Application Model) は、サーバーレスアプリケーション構築用のオープンソースフレームワークです。迅速に記述可能な構文で関数、API、データベース、イベントソースマッピングを表現できます。リソースごとにわずか数行で、任意のアプリケーションを定義して YAML を使用してモデリングできます。デプロイ中、SAM が SAM 構文を AWS CloudFormation 構文に変換および拡張することで、サーバーレスアプリケーションの構築を高速化することができます。 AWS サーバーレスアプリケーションモデル - アマゾン ウェブ サービス Cloud

                ChaliceとSAMのLambdaのデプロイ速度を比べてみた | DevelopersIO
              • AWS SAMのCORSを設定する(REST APIバージョン) - Qiita

                困っていたこと ローカル開発環境で、ブラウザでReactからAWS SAMのAPI Gatewayを叩きたかったのですが、CORSに行く手を阻まれておりました。 下記は、CORS未設定の状態でAPIを叩いたときにブラウザのコンソールに出るエラーメッセージです。 Access to fetch at ‘http://127.0.0.1:3001/hello_world’ from origin ‘http://127.0.0.1:3000’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If

                  AWS SAMのCORSを設定する(REST APIバージョン) - Qiita
                • Bedrock、Lambda、Kendra、S3を使用したRAGをSAMで実装してみた | DevelopersIO

                  こんにちは、つくぼし(tsukuboshi0755)です! Retrieval-Augmented Generation(以下RAG)が実際にどのような挙動になるのか、パッと確認してみたいという要望を持つ方はいらっしゃるのではないでしょうか。 今回は、Bedrock、Lambda、Kendra及びS3を使用したRAGについて、誰でも手軽にデプロイ/削除できるようにSAMを使って実装してみたいと思います! 前提条件 今回は下記のソフトウェアの使用を前提としています。 足りない方は個別で導入/設定をご実施ください。 項目 バージョン 構成 今回の構成図は以下になります。 RAGの検証手順としては以下です。 1. 上記の構成図をSAMでデプロイ 2. S3バケットに特定のPDFファイルをアップロード 3. Kendraでデータ同期を実施 4. Lambdaでテスト実行 テンプレート 全体のコード

                    Bedrock、Lambda、Kendra、S3を使用したRAGをSAMで実装してみた | DevelopersIO
                  • AWS SAMにおけるsamconfig.tomlのオススメ設定をまとめてみた | DevelopersIO

                    こんにちは、つくぼし(tsukuboshi0755)です! AWS SAMを使用してサーバレスシステムを構築する場合、事前にsamconfig.tomlを編集しておく事で、AWS SAM CLIコマンドのデフォルトパラメータを設定できるため、より運用しやすくなります。 AWS SAM CLI の設定ファイル - AWS Serverless Application Model ただこちらはTOMLという、大半の方はあまり見た事のないファイル形式で書く必要があり、またSAM独自の様々なオプションが存在するため、最初は戸惑うかもしれません。 そこで今回は、このsamconfig.tomlについて、どのような内容を記載するべきか、またどのようなオプションを設定すると良いか解説します! TOMLファイル形式とは? 元々は最小限の内容で設定ファイルが書けるフォーマットとして作られたファイル形式みたい

                      AWS SAMにおけるsamconfig.tomlのオススメ設定をまとめてみた | DevelopersIO
                    • 2020年のスタンダード・ナンバー:Sam Gendel『Satin Doll』とRafiq Bhatia『Standards, Vol.1』|柳樂光隆

                      ■80年代以降のスタンダード・ナンバージャズの世界ではスタンダード・ナンバーと呼ばれる曲がある。 「枯葉」「いつか王子様が」「サマータイム」「マイ・ファニー・ヴァレンタイン」「マイ・フェイバリット・シング」などなど、ジャズ・ミュージシャンのオリジナル曲から、ミュージカルや映画の名曲など、ジャズの世界で繰り返しカヴァーされて、定番曲となった曲のことだ。 ジャズ・ミュージシャンたちはそれらを繰り返しカヴァーし、多くの人が演奏してきた曲をどれだけ斬新なアレンジで、どれだけ斬新な即興演奏を行えるかを示して、自身を同時代のミュージシャンだけでなく、歴史的な名演とも競ってきた。 同じ曲を題材にしているので、その演奏者や編曲者の個性だけでなく、その時代時代で進化した演奏や理論がそのまま反映されることで、その新しさが引き立つことも良かった。 例えば、80年代、ウィントン・マルサリスは敢えてスタンダードの中

                        2020年のスタンダード・ナンバー:Sam Gendel『Satin Doll』とRafiq Bhatia『Standards, Vol.1』|柳樂光隆
                      • GitHub - IDEA-Research/Grounded-Segment-Anything: Grounded-SAM: Marrying Grounding-DINO with Segment Anything & Stable Diffusion & Recognize Anything - Automatically Detect , Segment and Generate Anything

                        We plan to create a very interesting demo by combining Grounding DINO and Segment Anything which aims to detect and segment anything with text inputs! And we will continue to improve it and create more interesting demos based on this foundation. And we have already released an overall technical report about our project on arXiv, please check Grounded SAM: Assembling Open-World Models for Diverse V

                          GitHub - IDEA-Research/Grounded-Segment-Anything: Grounded-SAM: Marrying Grounding-DINO with Segment Anything & Stable Diffusion & Recognize Anything - Automatically Detect , Segment and Generate Anything
                        • Sam Smith - How Do You Sleep? (Official Music Video)

                          ‘In The Lonely Hour (10th Anniversary Edition)’, pre-order now: https://samsmith.world/ITLH10ID 🤍 The official 'How Do You Sleep?' music video. Get the latest news for Sam Smith: https://bio.to/SamSmithID Lyrics: I’m done hating myself for feeling I’m done crying myself away I’ve gotta leave and start the healing But when you move like that I just want to stay What have I become? I’m loo

                            Sam Smith - How Do You Sleep? (Official Music Video)
                          • 【映画】「アイ・アム・サム(I am Sam)」(2001年) 観ました。(オススメ度★★★☆☆) - 「言葉こそ人生」読むだけ元気お届け人の"今ここを生きる心"の裏側

                            7歳児レベルの知能しか持っていない知的障害のあるサムは娘ルーシーを育てていたが、彼女が7歳になり父親の知能を超えた時に養育能力がないのではと指摘され、娘のルーシーは施設に保護されてしまう。 サムはルーシーと一緒に暮らすために法廷で争う決意をし、エリート弁護士のリタに依頼するが・・・というストーリーです。 父親と娘の純粋の愛が、周りの人々の心を動かし、変化していくパターンの作品です。 随所にビートルズの曲や歌詞の逸話がストーリーに盛り込まれて、作品を奥深いものにしています。 結局、サムが単独で養育できない判決になるのですが、里親も理解の上、ルーシーとサムが愛し合っていることを認め、可能な限り一緒に居られるハッピーな終わり方でした。 www.youtube.com I am Sam アイ・アム・サム(字幕版) ショーン・ペン Amazon imakokowoikiru.hatenablog.c

                              【映画】「アイ・アム・サム(I am Sam)」(2001年) 観ました。(オススメ度★★★☆☆) - 「言葉こそ人生」読むだけ元気お届け人の"今ここを生きる心"の裏側
                            • GitHub - davda54/sam: SAM: Sharpness-Aware Minimization (PyTorch)

                              ~ in Pytorch ~ SAM simultaneously minimizes loss value and loss sharpness. In particular, it seeks parameters that lie in neighborhoods having uniformly low loss. SAM improves model generalization and yields SoTA performance for several datasets. Additionally, it provides robustness to label noise on par with that provided by SoTA procedures that specifically target learning with noisy labels. Thi

                                GitHub - davda54/sam: SAM: Sharpness-Aware Minimization (PyTorch)
                              • [アップデート] AWS Lambda のコンソール上で SAM テンプレートを生成出来るようになりました。そのまま AWS Application Composer への連携も出来るように | DevelopersIO

                                [アップデート] AWS Lambda のコンソール上で SAM テンプレートを生成出来るようになりました。そのまま AWS Application Composer への連携も出来るように いわさです。 今朝、AWS Lambda から AWS Application Composer へ関数テンプレートをエクスポート出来る新機能がアナウンスされました。 こちらですが、まず Lambda コンソール上で対象関数を含む SAM テンプレートを生成出来るようになりました。 そして、生成したテンプレートをダウンロードするか、あるいはそのまま AWS Application Composer へエクスポート出来るようになりました。 AWS Application Composer とは SAM ベースのアプリケーションを視覚的に作成出来るビジュアルエディターです。 アップデートアナウンスでもなん

                                  [アップデート] AWS Lambda のコンソール上で SAM テンプレートを生成出来るようになりました。そのまま AWS Application Composer への連携も出来るように | DevelopersIO
                                • AWSのSAMテンプレートでLambdaをVPC内に入れるときに付ける権限。 - Qiita

                                  CodeStar実行時に、CloudFormationで、Lambdaの権限が足りなくて、以下のようなエラーが出力される場合: The provided execution role does not have permissions to call CreateNetworkInterface on EC2 (Service: AWSLambdaInternal; Status Code: 400; Error Code: InvalidParameterValueException; Request ID:xxxxxxxxxxxxxxxxxx)

                                    AWSのSAMテンプレートでLambdaをVPC内に入れるときに付ける権限。 - Qiita
                                  • AWS SAMでGo+API Gateway+Lambda+DynamoDBのサーバレスAPI構築をIaC化した - Qiita

                                    AWSTemplateFormatVersion: '2010-09-09' Transform: AWS::Serverless-2016-10-31 Description: go-serverless-app-4 Resources: Function: Type: AWS::Serverless::Function Properties: FunctionName: PostAmazonURLFunction Handler: PostAmazonURLFunction Role: !GetAtt FunctionRole.Arn Runtime: go1.x CodeUri: . Timeout: 60 Architectures: - x86_64 Events: CatchAll: Type: Api Properties: Path: /post Method: POST

                                      AWS SAMでGo+API Gateway+Lambda+DynamoDBのサーバレスAPI構築をIaC化した - Qiita
                                    • Docker コンテナで SAM CLI を使用する - Qiita

                                      ローカルに環境をインストールせずに SAM CLI でビルド・デプロイをおこなう。 コンテナイメージの作成 必要なランタイムおよび SAM CLI がインストールされたイメージを作成する Dockerfile を作成する。(以下は Python 3.7 の例) FROM python:3.7-alpine # Install awscli and aws-sam-cli RUN apk update && \ apk upgrade && \ apk add bash && \ apk add --no-cache --virtual build-deps build-base gcc && \ pip install awscli && \ pip install aws-sam-cli && \ apk del build-deps RUN mkdir /app WORKDIR /ap

                                        Docker コンテナで SAM CLI を使用する - Qiita
                                      • Home Chip Lab – Sam Zeloof

                                        Homemade 1000+ transistor array chip In 2018 I made the first lithographically fabricated integrated circuits in my garage fab. I was a senior in high school when I made the Z1 amplifier, and now I’m a senior in college so there are some long overdue improvements to the amateur silicon process. The Z1 had 6 transistors and was a great test chip to develop all the processes and equipment. The Z2 ha

                                        • ディープラーニングを使った因果推定 〜SAMのアルゴリズムを理解する〜 - 見習いデータサイエンティストの隠れ家

                                          近年、機械学習のアルゴリズムは目覚ましい発展を遂げ、機械学習を使ったサービスが広まっています。そして、今後も機械学習は注目され、さらなる成長が起こるでしょう。しかし、それと共に機械学習のモデルは大きくなっており、予測結果がブラックボックスになりがちです。その結果ビジネスにおいては、良い予測をするという点では良いことですが、予測結果の要因がわからなくなっているため、類似の事象で行動ができないといったことが起きています。 この問題が起きるのは、既存の機械学習では因果関係がわからないからです。その点、因果推定の文脈だと、反実仮想の考え方をベースにしたアプローチが主に研究されており、ここに機械学習のアルゴリズムが使われ始めています。 機械学習を使った因果推定では、反実仮想の仮想の結果を機械学習で予測する方法がメインでしたが、ディープラーニングのGAN(日本名:敵対的生成ネットワーク)を使って因果グ

                                            ディープラーニングを使った因果推定 〜SAMのアルゴリズムを理解する〜 - 見習いデータサイエンティストの隠れ家
                                          • AWS SAM を使用した Kubernetes のサーバーレスアドミッションウェブフックの構築 | Amazon Web Services

                                            Amazon Web Services ブログ AWS SAM を使用した Kubernetes のサーバーレスアドミッションウェブフックの構築 著者: Simon Woldemichael、アソシエイトソリューションアーキテクト、WWPS ソリューションアーキテクチャ Josh Jiang、アソシエイトクラウド開発者、プロフェッショナルサービス共有配信チーム 学習レベル: 300 Kubernete クラスターでリソースデプロイを制御すると、難しい課題に直面することがあります。たとえば、本番環境に変更をプッシュすると、互換性のないパッケージやサービスをクラッシュさせる脆弱な依存関係をインストールする危険性があります。 Kubernetes のカスタムアドミッションウェブフックを作成すると、規制を厳格に定義し、承認済みリソースをクラスターでのみ起動できます。 次の図は、サンプルのウェブフッ

                                              AWS SAM を使用した Kubernetes のサーバーレスアドミッションウェブフックの構築 | Amazon Web Services
                                            • 【アップデート】AWS SAM CLI に Delete コマンドが追加されました! | DevelopersIO

                                              そろそろ寝ようかと思ってスマホを眺めていたところ、AWS SAM CLI で Delete 機能が追加されたリリースを見つけました。 Happy Friday #serverless AWS SAM users! Here's a little present for you. I am pretty excited about this. You can now tear down your stacks from within SAM. Time to update! https://t.co/wy6MmUkunN — Eric Johnson | vacationing with the fam til 8/30 (@edjgeek) August 20, 2021 普段、SAM CLI を使っているとき、スタックを削除しようと思うと Cloudformation からスタックを削除

                                                【アップデート】AWS SAM CLI に Delete コマンドが追加されました! | DevelopersIO
                                              • Visual Studio Code上でのAWS SAM CLI ローカルデバッグ方法メモ - Qiita

                                                Visual Studio CodeでSAM CLIのデバッグ実行を行う方法についてメモする。 事前準備 VS code 拡張機能のAWS Toolkitをインストールする テスト用SAM CLIアプリを用意する。 こちらで作成したもの を流用する。 事前にMySQL(Docker)を起動しておく デバッグ設定 VS Codeのコマンドパレットを開く(Windowsの場合、Ctrl+Shift+P) 「AWS:Edit SAM Debug Configuration」を選択する(SAMデバッグ設定画面が表示される) 下記項目を設定する Configuration Template Path : {YOUR_PROJECT_PATH}/template.yaml Resource (Logical Id) : HelloWorldFunction Runtime : 各自の環境にあわせる(筆

                                                  Visual Studio Code上でのAWS SAM CLI ローカルデバッグ方法メモ - Qiita
                                                • SAMでSlack通知Lambdaをデプロイ - Qiita

                                                  はじめに AWS Lambda Container Image Support や EventBridgeのcron設定、Secrets Managerからシークレット情報の取得を試してみたかったので、以下のような構成図で一気に試してみます。 構成図 SAMでSlackにメッセージを通知するLambdaをデプロイする Lambdaはイメージ化してECRで管理する LambdaはEventBridgeで定期実行する SlackのWebhook URLをSecrets Managerで管理する 手順 ECRにリポジトリを作成しておく Secrets ManagerにSlackのWebhook URLを設定する sam initでテンプレート作成 template.yamlの修正 Slackにメッセージ通知するLambda関数を作成 デプロイ テスト 1. ECRにリポジトリを作成しておく イメ

                                                    SAMでSlack通知Lambdaをデプロイ - Qiita
                                                  • [アップデート]AWS SAM CLIでAWS環境上のLambda関数のテストイベントを操作できるようになりました | DevelopersIO

                                                    初めに 本日AWS SAM CLI v1.98.0がリリースされました。 今回のアップデートではsam remoteコマンドに新たなサブコマンドtest-eventが追加されSAM経由でAWS環境上のLambda関数のテストイベントを操作できるようになります。 また合わせてsam remote invokeコマンドに新たなオプション--test-event-nameが追加されAWS環境上に設置されているイベントデータを使えるようになっております。 remote invokeコマンドについては今年の6月ごろのアップデート追加されたサブコマンドでSAMを通してローカルではなく実際のAWS環境上のLambda関数を実行できる機能となります。 以前はsam remote invokeは実際にデプロイされたAWS環境上の関数を呼び出すことができたのですがテストイベントは取り扱うことができず、イベント

                                                      [アップデート]AWS SAM CLIでAWS環境上のLambda関数のテストイベントを操作できるようになりました | DevelopersIO
                                                    • AWS SAM がgithub actionsを使えるようになったので試してみた - 私の戦闘力は53万です

                                                      AWS SAMがgithub actionsを利用できるようになったようなので使ってみました。 使ってみるとめちゃくちゃ良かったので、記事にしてみました。 事前準備 まず何でも良いのでsamを作成します sam init -r python3.8 -n github-actions-with-aws-sam --app-template "hello-world" 続いて.github/workflows/sam-pipeline.ymlを追加します ※regionとs3バケットを書き換えてください on: push: branches: - main jobs: build-deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 - uses: aw

                                                        AWS SAM がgithub actionsを使えるようになったので試してみた - 私の戦闘力は53万です
                                                      • ChatGPT研究所 on Twitter: "Sam Altman が書いた長文の未来予測記事(Moore's Law for Everything)の内容を全て一気にGPT-4 に読み込ませて、一章ずつ、一言にまとめてもらいました👉"

                                                        Sam Altman が書いた長文の未来予測記事(Moore's Law for Everything)の内容を全て一気にGPT-4 に読み込ませて、一章ずつ、一言にまとめてもらいました👉

                                                          ChatGPT研究所 on Twitter: "Sam Altman が書いた長文の未来予測記事(Moore's Law for Everything)の内容を全て一気にGPT-4 に読み込ませて、一章ずつ、一言にまとめてもらいました👉"
                                                        • AWS SAM adds support for AWS Step Functions

                                                          AWS SAM now supports AWS Step Functions, enabling you to integrate workflow orchestration into your serverless applications quickly and easily. Through direct support in the AWS Serverless Application Model (AWS SAM), an open-source framework for building serverless applications, you can now deliver your serverless applications faster by defining your Step Functions state machine workflows alongsi

                                                            AWS SAM adds support for AWS Step Functions
                                                          • SAM CLI の Docker内(--use-container) ビルドをProxy環境下で実施する方法 - Qiita

                                                            2017年頃からサーバレスに浸っている、小西啓介です。 SAM CLIでは、Lambdaに近い環境でビルドできる SAM(Serverless Application Model) CLI のビルドコマンド(sam build)には、 Lambda用の npm や pip などで、アーキテクチャ(WindowsかLinux等)に依存するモジュールが有る場合に対応する オプション (--use-container)がある。 このオプションを使用すると、通常、実行環境(windows等)で行うビルド処理を、Lambda(Amazon Linux) に近い Docker環境内で行うようなるため、コンパイルを伴うような場合でも問題なく(※文末参照 2020/07/10追記)、Lambda用のリソースを作成することが可能となる。 Proxyの憂鬱 ここにも、毎度おなじみのProxyの憂鬱がある。 P

                                                              SAM CLI の Docker内(--use-container) ビルドをProxy環境下で実施する方法 - Qiita
                                                            • API GatewayのOPTIONSメソッド(CORS)でAPIキーを不要にする(AWS SAM) | DevelopersIO

                                                              API Gatewayを利用すればAPIを簡単に作成できます。 そして、APIキーの設定も簡単にできます。 このとき、CORS用のOPTIONSメソッドでAPIキー設定を次のようにしたかったので、試してみました。 OPTIONSメソッド: APIキーは不要でよい 他のメソッド: APIキーが必須である おすすめの方 API Gateway と Lambda の組み合わせでCORSに対応したい方 API GatewayのOPTIONSメソッド(CORS)でAPIキーを不要にしたい方 まずは、普通にAPIキーが必要なメソッドを作成する sam init sam init \ --runtime python3.11 \ --name api-gateway-no-required-api-key-in-options-method-sample \ --app-template hello-w

                                                                API GatewayのOPTIONSメソッド(CORS)でAPIキーを不要にする(AWS SAM) | DevelopersIO
                                                              • AWS Step Functions → AWS Batch on Fargate を SAM で定義する - public note

                                                                AWS Step Functions から AWS Batch を呼び出す構成を AWS SAM で定義しました。 AWS Batch のジョブは、Fargate で動くようにしています。 すんなり定義できなかったところがいくつかありましたので、ひっかかったところをまとめました。 つくったテンプレートファイルは、こちらへアップロードしています。 github.com AWS Batch の実行環境として Fargate を指定する ジョブ実行環境として EC2 を指定している Cloud Formation テンプレートはたくさん見つかるのですが、Fargate を指定しているサンプルは見つかりませんでした。そのため、こちらのページを参照しながら Fargate 版をつくります。 AWS Batch on AWS Fargate - AWS Batch Cloud Formation の

                                                                  AWS Step Functions → AWS Batch on Fargate を SAM で定義する - public note
                                                                • Tsuneglam Sam on Twitter: "先日、美容師さんが「私もお父さんの影響で日本の古いバンドも聴くんです」って言うんで、例えばなんですか?と聞いてみたら、「グレイとかルナシーです!」って言われて意識が遠のきました。そうか、そうなのか、、、、、。"

                                                                  先日、美容師さんが「私もお父さんの影響で日本の古いバンドも聴くんです」って言うんで、例えばなんですか?と聞いてみたら、「グレイとかルナシーです!」って言われて意識が遠のきました。そうか、そうなのか、、、、、。

                                                                    Tsuneglam Sam on Twitter: "先日、美容師さんが「私もお父さんの影響で日本の古いバンドも聴くんです」って言うんで、例えばなんですか?と聞いてみたら、「グレイとかルナシーです!」って言われて意識が遠のきました。そうか、そうなのか、、、、、。"
                                                                  • AWS SAMによるLambda Layers & Layers利用Functionの作成手順と運用観点での注意点

                                                                    Summary Node.jsのLambdaで、レイヤー用のスタックと、それを利用するFunctionスタックのAWS SAMによる作成を以下の手順で実施 レイヤーのスタックをデプロイ レイヤーを利用するLambda Functionのスタックで、sam local invoke によるローカル実行で動作確認 レイヤーを利用するLambda Functionのスタックをデプロイ レイヤーのスタックでは、<テンプレートのContentUriで指定したフォルダ>/nodejs/node_modules というフォルダにライブラリがインストールされるようにフォルダを構成する sam deploy を --guided オプション付きで実行するとデプロイ成果物配置用のS3バケットを自動で作成(既にあれば再利用)してくれるが、このバケットは "バージョニング有・ライフサイクル未設定" で作成されるの

                                                                      AWS SAMによるLambda Layers & Layers利用Functionの作成手順と運用観点での注意点
                                                                    • らんぶる on X: "OpenAIと信仰体系 事実は小説より奇なりというが、金曜日のSam Altman前々CEO解雇から始まったOpenAIを巡るドラマは、週末に発表されたSam Altman一派のMicrosoft転籍およびEmmett Shear新暫定CEOの就任をもって収束したかのようにみえた。"

                                                                      • Building TypeScript projects with AWS SAM CLI | Amazon Web Services

                                                                        AWS Compute Blog Building TypeScript projects with AWS SAM CLI This post written by Dan Fox, Principal Specialist Solutions Architect and Roman Boiko, Senior Specialist Solutions Architect The AWS Serverless Application Model (AWS SAM) CLI provides developers with a local tool for managing serverless applications on AWS. This command line tool allows developers to initialize and configure applicat

                                                                          Building TypeScript projects with AWS SAM CLI | Amazon Web Services
                                                                        • Watch Sam Houston State v McNeese State Live January 02, 2020 - chloeelmers244324’s blog

                                                                          Competition: McNeese State v Sam Houston State live Sam Houston State Bearkats basketball - McNeese State Cowboys basketball live stream Sam Houston State Bearkats basketball - McNeese State Cowboys basketball live stream Dayton - La Salle match overview, prediction&tips In the last matches we may see a scene of defeats of two teams. La Salle could have problems with physics compare with it oppone

                                                                            Watch Sam Houston State v McNeese State Live January 02, 2020 - chloeelmers244324’s blog
                                                                          • Private Serverless REST APIs With AWS Lambda Using SAM

                                                                            Photo by Philipp Lehmann on UnsplashBy using Amazon API Gateway, it’s possible to quickly create serverless microservices backed by Lambda. We’ll review one such deployment and use the AWS Serverless Application Model (SAM) to deploy it. Introduction

                                                                              Private Serverless REST APIs With AWS Lambda Using SAM
                                                                            • AWS sam pipelineを使うとLambdaをデプロイするCI/CDパイプラインをどうやって作ればいいか分かりそうになる - Qiita

                                                                              AWS sam pipelineを使うとLambdaをデプロイするCI/CDパイプラインをどうやって作ればいいか分かりそうになるAWSsamCodePipelineCodeBuild 背景 Lambdaをgit管理して単体テストに通ったらデプロイってどうやるんだろうみたいなことができる。 概要 AWS SAMにはsam pipelineというコマンドがあり、これを使うことでパイプラインを自動で作ってくれる。 出来上がるステージとしては CodeCommit -> CloudFormation (パイプライン自体の設定デプロイっぽい) -> CodeBuild テスト (オプション) -> CodeBuild デプロイ(sam deploy) sam pipelineではmainブランチに対してはデプロイ環境が二つできてしまう(上記のsam deployを行うステージが2回ある)が、作るべき

                                                                                AWS sam pipelineを使うとLambdaをデプロイするCI/CDパイプラインをどうやって作ればいいか分かりそうになる - Qiita
                                                                              • TRFのSAMの加齢学がマツコも会議で話題にするほどすごい : たかちゃんさんの日記

                                                                                どうも、たかちゃんさんの日記です。 2022年9月24日に日本テレビ系で23時から放送される 「マツコ会議」がすごいことになりそうですね。 それはなぜかって? その理由は59歳で加齢学を学んだTRFのSAMが登場。 そして加齢学であるジェロントロジーをテーマに マツコ・デラックスと議論した内容となっているからです。 番組の内容を聞くだけでもどんな内容となるのか気になりますよねー。 では、2022年9月24日に日本テレビ系で放送される「マツコ会議」は どんな内容になるのか。 それを紹介しましょう。 「マツコ会議」「59歳で加齢学を学んだTRFのSAMが登場」とは 今回はマツコ・デラックスが59歳で加齢学を学んだ TRFのSAMを相手に会議形式で議論。 そこでは加齢学であるジェロントロジーとは健康づくりをはじめ、 医療や福祉制度など高齢化する社会全体をかんがえる学問となっていること。 食事をは

                                                                                • AWS SAMで「Stage」ステージが作られるバグを回避する

                                                                                  先日、AWS SAMのチュートリアルを進めていて、アプリケーションをデプロイした際、API Gatewayに2つのステージ(「Prod」と「Stage」)が作られ、不思議に思いました。必要なのは「Prod」だけです。調べると、これはSAMのバグで、すでに回避策が提供されていることが分かりました。本記事では、その回避策をご紹介します。 回避策:AWS::Serverless::ApiのOpenApiVersionを指定するその回避策とは「SAMテンプレートのAWS::Serverless::Apiリソースに対するOpenApiVersionの指定」です。GitHubのissueで正式な回避策として紹介されています。 OpenApiVersionに指定できる値は下記の通りです。 This can either be 2.0 for the Swagger specification, or o

                                                                                    AWS SAMで「Stage」ステージが作られるバグを回避する