Serverless Framework

serverless-python-requirements の slim オプションを有効化するときの注意点

要約 serverless-python-requirements で設定値を変更した後は $ serverless requirements cleanCache を実行しておかないと変更が反映されないときがある。 そして、プロファイルごとに実行しよう。 はじめに こんにちは。アプリケーションサービス部の保田…

Serverless Framework で自動的に作成される Amazon EventBridge 構築用の AWS Lambda を抑止する

Serverless Framework で自動的に作成される Amazon EventBridge 構築用の AWS Lambda を抑止する方法です。

Cognito + API Gateway + Lambda で実行権限を動的に制御したい

はじめに 真面目な導入 元ネタ 状況設定 やりたいこと DynamoDB のテーブルを用意する Cognito User Pool を作る ユーザープールを作成する ユーザー作成 アプリクライアント作成 グループを作る Lambda 関数と API Gateway と Cognito Authorizer を作る se…

「Lambda だけじゃもったいない。サーバーレス開発の第二歩目を踏み出そう」で AWS DevDay Online Japan セッション A-2 に登壇しました #AWSDevDay

AWS DevDay Online Japan A-2 セッションの登壇レポート記事です。

Serverless Framework で Lambda の Provisioned Concurrency を設定する

はじめに こんにちは。アプリケーションサービス部の柳田です。 Serverless Framework を使って、Lambda の Provisioned Concurrency を設定する機会があったため、設定手順と確認したことを記載します。 また、細かい説明は省略しますが「Serverless Framew…

Amazon EC2にPython 3・serverless framework環境を構築する

EC2上にPython3とserverless frameworkの環境を構築します。 言語のバージョン管理ができるように、anyenv・pyenv・nodenvを使います。

CloudFormationとServerless Framework利用時の「タグ」「説明」の付け方

AWS管理者として悩ましい問題の一つに「このリソース誰が作ったの?」「なんのためのものなの?」「今も必要なの?」というのがあります。 これに対するソリューションの1つに、各リソースにタグや説明をつけるというのがあります。 「では全てのリソースに…

【初心者必見】Serverless FrameworkでAWS環境作りたいやつはこれを参考にしろ!

こんにちは。 サーバーワークスの松井です。 今回は、Serverless Framework使ってAWSリソースをコマンドで一発で立ち上げたいけどserverless.ymlの書き方がいまいち公式ドキュメント読んでもわからないという人向けに参考となるサンプルコードを提供したいと…

CloudNative Days Spring 2021 Online でサーバーレス初心者向けセッションで登壇しました

CloudNative Days Spring 2021 Online にサーバーレスのネタで登壇してみました。

APIGW リクエスト検証とは?実装する方法までわかりやすく解説!-その2

はじめに こんにちは。孔子の80代目子孫兼ディベロップメントサービス課の孔です。前回のブログではコンソール上でAPIGWリクエスト検証機能をつけるのかをみてみました。今回はServerless Frameworkを使って前回同様にリクエスト検証機能を付けてみます。 前…

Serverless Framework で Amplify Console を使えるプラグインで SPA(Vue.js) をデプロイしてみる – デプロイ編

こんにちは、技術1課の加藤です。 昨日、弊社ブログを Amplify で検索していたら衝撃の記事を見つけてしまいました。↓ Serverless Framework で Amplify Console を使えるプラグインで SPA(Vue.js) をデプロイしてみる – 準備編 準備編で止まっている...だと…

Serverless Framework で Amplify Console を使えるプラグインで SPA(Vue.js) をデプロイしてみる - 準備編

こんにちは、技術1課の加藤です。 みんな大好き Serverless Framework。 とてもよくできたサーバーレス環境のデプロイツールな訳ですが、SPAサイトを作りたい時、ホスティングをするのがなかなかやりづらくて困ったことがあります。 と思ったら、それを一発…

Serverless Framework で Lambda Layers のバージョンを指定せずにデプロイする方法

はじめに こんにちは、技術一課の山中です。 Lambda Layers を AWS Lambda で利用する場合に、デプロイ時の最新の Layer を常に利用したいことがあったので、どのようにすればよいのか考えたことを以下に記します。 Lambda Layers のデプロイ 現在、Lambda L…

Serverless FrameworkでCORS有効化したAPI Gatewayの作成

S3 + CloudFrontでwebページをホスティングして、バックはAPI Gateway + LambdaでSPAを作りたいってときにAPI GatewayでCORSを有効化する必要があります。 マネコンからですと、ポチポチしてデプロイが必要となり、複数メソッドがあるとそれぞれに設定しない…

Serverless Framework で Flask app をデプロイする

はじめに こんにちは、技術一課の山中です。 本ブログでは Python の Web フレームワークである Flask を AWS に Serverless Framework を用いてデプロイしてみます。 今回は Amazon Linux 2 上で以下に沿って進めます。 Build a Python REST API with Serve…

【Alexa】えじこってなぁに? New kokexa dot「ejixa」デビュー! #こけしクイズ スキルを作る(1) #Alexa #kokexa #こけし

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回は、10月末に発売された「新しい第3世代のNew Echo Dot」が「あるこけし」に似ていることにインスパイアされて、新しい「kokexa」を作ったので、そのお知らせです。 上の画像の真ん中…

入門!はじめてのServerless Framework(LambdaからSlackへ定期実行編)

こんにちは。新卒1年目、OJT中の小林です。 サーバーワークスの新卒は、1年間はOJTによる実地研修を行なっており、私も現在マネージドサービス課で元気に修行中です。 先日、研修で、巷で有名なServerless Frameworkをはじめて使い、AWSのLambdaのデプロイを…

【Alexa】ASK SDK for Python (Beta) でEcho Spot用の動画を流すスキルをつくろう!こけしビデオスキル編 #EchoSpot #Alexa #kokexa

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。(前回)は、Alexa Skills Kit SDK for Python (Beta) を使って、Echo Spot用のスキルを作りました。 今回は、前回も利用した「Hello World」サンプルを少しアレンジして、簡単なEcho Spot…

Alexa Skills Kit SDK for Python (Beta) でEcho Spotのスキルをつくろう!- こんにちはこけしスキル編 - #EchoSpot #Alexa #kokexa

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回は、先日リリースされたAlexa Skills Kit SDK for Python (Beta) を使って、昨日(7月26日)発売したEcho Spot用のスキルを作ってみたいと思います。 今回は、公式のGitHubにあるサン…

Serverless Frameworkで出たエラーの対処法(ちょっとだけ)

はじめに 花粉がかなり舞って、マスクしてる方多いですよね。僕の周りの方々もくしゃみしたりして大変そうです。 今回はエラー特集と題して、Serverless Frameworkを使ってて出たエラーの対処法(ちょっとだけ)をお送りします。 (後、やったほうがいいこと…

CodeBuild + Serverless FrameworkでPythonアプリケーションをChatDeployする

こんにちは。てるい@今年は雪が多い札幌です。 Serverless Frameworkで作ったPythonアプリのデプロイを効率化するために、CodeBuildによるデプロイ環境とそれをHubot(Slack)からの呼び出され方によって環境を切り替えつつデプロイできる仕組みを作ったので…

Amazon Rekognitionを使って「ベストショット分類」機能をつくる!(第2回)

こんにちは。最近日経Linuxの人工知能特集でRekognitionの記事を執筆しました。こけし部 部長の坂本(@t_sakam)です。 記事では、実際にRekognitionをどのように利用するかまでは触れられなかったので、Rekognitionの「顔分析」機能を利用して「ベストショ…

Amazon Rekognitionを使って「ベストショット分類」機能をつくる!(第1回)

こんにちは。最近日経Linuxの人工知能特集でRekognitionの記事を執筆しました。こけし部 部長の坂本(@t_sakam)です。 記事では、実際にRekognitionをどのように利用するかまでは触れられませんでしたので、今回はRekognitionの「顔分析」機能を利用して「…

サーバーレスアーキテクチャで画像処理! Serverless FrameworkとWandで簡単構築!

こんにちは。サーバーワークス こけし部 部長でCS課の坂本(@t_sakam)です。 前回に続いて、「Serverless Framework」の話題です。 前回は、Serverless FrameworkのAPI GatewayやDynamoDBをからめた使い方をみてみました。今回はS3をからめてサーバーレスで…

サーバーレスシステム構築のベストプラクティス! Serverless Frameworkをもっと試してみよう! API GatewayとDynamoDB編

こんにちは。サーバーワークス こけし部 部長でCS課の坂本(@t_sakam)です。前回に続いて、Serverless Frameworkの話題です。 前回は、Serverless Frameworkのドキュメントに沿って、簡単に使い方を確かめてみました。今回は、API GatewayやDynamoDBをから…

祝! Serverless Framework 1.0 Beta版リリース

こんにちは。CS課の坂本(@t_sakam)です。 タイトルは違いますが、前回に続いて、Serverless Frameworkの話題です。 8月3日にServerless Frameworkの1.0のベータ版がリリースされたので、まずは公式ドキュメントに沿って使い勝手を試してみました。 試した…

【そんなときどうする?】Lambdaでの開発を楽にしたい! 「Serverless Framework」で楽々開発

こんにちは。CS課の坂本(@t_sakam)です。 タイトルは違いますが、前回の続きです。【そんなときどうする?】シリーズ、今回は第5回目になります。 前回までの記事 【そんなときどうする?】CloudWatchのデータを2週間以上残したい! 【そんなときどうする…