並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 96件

新着順 人気順

"serverless framework"の検索結果1 - 40 件 / 96件

  • Serverless FrameworkとTerraformの責任分界点 - Qiita

    概要 Lambdaアプリケーションを構築する上では、Terraform以外に Serverless Framework や AWS SAM といったフレームワークを使うことがあります。 メタップスホールディングスではLambdaのアプリケーション開発にServerless Frameworkを使うことが多いのですが、インフラを構築する上で、Terraformとの使い分けはどうするべきか、という課題が度々発生します。 今回は弊社のプロダクト開発におけるフレームワークの使い分けについて、一例を紹介したいと思います。 Terraformの利点 TerraformはInfrastructure as Code (IaC) の中でもとりわけ人気が高く、多数のクラウドプロバイダーに対応しており、デプロイメントやプロビジョニングを自動化できる利点があります。 弊社のSREチームもAWSを始め、Datad

      Serverless FrameworkとTerraformの責任分界点 - Qiita
    • Ruby on Jets | The Ruby Serverless Framework

      Jets: The Ruby Serverless Framework Ruby on Jets allows you to create and deploy serverless services with ease, and to seamlessly glue AWS services together with the most beautiful dynamic language: Ruby. It includes everything you need to build an API and deploy it to AWS Lambda. Jets leverages the power of Ruby to make serverless joyful for everyone. Learn More!

      • Serverless Framework V4: A New Model

        Almost a decade ago, we set out to scratch an itch that plagues every developer: "Why does managing software infrastructure take up so much time that could be better spent actually building stuff?" To tackle this, we built a compelling solution that delivered architectures on managed/serverless services, centered around AWS Lambda. This is the Serverless Framework. The response was overwhelming. T

          Serverless Framework V4: A New Model
        • Serverless FrameworkでLambda Provisioned ConcurrencyのAutoScalingを実装する | DevelopersIO

          Serverless FrameworkでLambda Provisioned ConcurrencyのAutoScalingを実装する 今回はLambdaのProvisioned Concurrencyを指定された時間帯のみスケールアウトする環境をServerless Frameworkを使って実装する方法についてご相談いただきましたので、クラスメソッドらしくブログで回答したいと思います。 Provisioned Concurrency(おさらい) Provisioned ConcurrencyはLambda関数の実行環境を予め待機させておくことで、コールドスタートによるスタートアップ時間を短縮し、処理時間の短縮や応答性の向上を実現する機能です。 実行時間あたりの料金は通常の料金よりも安く設定されていますが、一方で待機時間でも料金が発生する仕組みとなっています。 背景(前提) 特定の時間

            Serverless FrameworkでLambda Provisioned ConcurrencyのAutoScalingを実装する | DevelopersIO
          • API Gateway + REST + Lambda 非プロキシ(カスタム)統合をServerless Frameworkで実装してみた | DevelopersIO

            API Gateway + REST + Lambda 非プロキシ(カスタム)統合をServerless Frameworkで実装してみた はじめに データアナリティクス事業本部ビッグデータチームのkasamaです。 今回はAPI GatewayをトリガーとしてLambdaを実行し、Redshift Serverlessの対象tableのデータを参照する一連の流れをServerless Frameworkで実装したいと思います。 構成図 簡単な構成図としては以下になります。 今回は、リクエストボディに対象tableを指定するため、POSTメソッドでリクエストします。また、リクエストの際は、API Keyの指定を必須とします。 前提条件 Redshift serverlessが事前に構築されていることとします。 まだの方は以下ブログの「Redshift Serverless構築」項目を参考に

              API Gateway + REST + Lambda 非プロキシ(カスタム)統合をServerless Frameworkで実装してみた | DevelopersIO
            • Serverless Framework の resources で暗号化やブロックパブリックアクセスを有効化した S3 バケットを定義する | DevelopersIO

              はじめに こんにちは、筧(@TakaakiKakei)です。 Serverless Framework には resources というプロパティがあります。 このプロパティを使用すると、serverless deploy した際に、SNS トピック や S3 バケット などのリソースを作成することができます。 Serverless Framework - AWS Infrastructure Resources 今回、Serverless Framework で S3 バケットを作成するにあたり、 バケット側の暗号化やブロックパブリックアクセスを有効化したものを作成する機会があったので、 その設定内容についてご紹介します。 前提 Serverless Framework とは サーバレス・アプリケーションを簡単に構築するためのツールです。 Develop, deploy, trouble

                Serverless Framework の resources で暗号化やブロックパブリックアクセスを有効化した S3 バケットを定義する | DevelopersIO
              • Serverless Framework - AWS Lambda Guide - Serverless.yml Reference

                Serverless.yml Reference Here is a list of all available properties in serverless.yml when the provider is set to aws. Root properties # serverless.yml # Service name service: myservice # Framework version constraint (semver constraint): '3', '^2.33' frameworkVersion: '3' # Configuration validation: 'error' (fatal error), 'warn' (logged to the output) or 'off' (default: warn) # See https://www.ser

                  Serverless Framework - AWS Lambda Guide - Serverless.yml Reference
                • Serverless Framework で AWS Chatbot と Amazon SNS のリソースを作成してみた | DevelopersIO

                  Serverless Framework で AWS Chatbot と Amazon SNS のリソースを作成してみよう はじめに こんにちは、サービスグロースチームの筧です。 「大量の Lambda 関数から CloudWatchLogs の Error などを取得して Slack に通知したい」 って思ったことありませんか? ソリューションの一つとして、Lambda 関数を CloudWatch アラームでモニタリングし、Amazon SNS 経由で AWS Chatbot で通知する方法があります。 Lambda 関数を 、AWS Chatbot で通知を受け取る | Amazon Web Services ブログ 上記ブログののソリューションでは、モニタリングしたい Lambda 関数を指定したい際に、 CloudFormation のパラメータに、Lambda 関数名をカンマ区

                    Serverless Framework で AWS Chatbot と Amazon SNS のリソースを作成してみた | DevelopersIO
                  • Serverless Framework で resources に定義したリソースを環境変数で参照しようとした時に、エラーが発生した場合の対処方法 | DevelopersIO

                    はじめに こんにちは、サービスグロースチームの筧です。 Serverless Framework には resources というプロパティがあります。 このプロパティを使用すると、serverless deploy した際に、SNS トピック や S3 バケット などのリソースを作成することができます。 Serverless Framework - AWS Infrastructure Resources If you are using AWS as a provider for your Service, all are other AWS infrastructure resources which the AWS Lambda functions in your depend on, like AWS DynamoDB or AWS S3. Using the Serverles

                      Serverless Framework で resources に定義したリソースを環境変数で参照しようとした時に、エラーが発生した場合の対処方法 | DevelopersIO
                    • AWS Lambda Function URLs with Serverless Framework

                      AWS just released a brand new feature called "Lambda Function URLs", and we are happy to announce that Serverless Framework supports Lambda Function URLs immediately. A Lambda Function URL is a simple solution to create HTTP endpoints with AWS Lambda. Function URLs are ideal for getting started with AWS Lambda, or for single-function applications like webhooks or APIs built with web frameworks. Wh

                        AWS Lambda Function URLs with Serverless Framework
                      • 【AWS】【Serverless Framework】カスタムドメイン設定方法(開発環境と本番環境の分離も考慮) - Qiita

                        はじめに こちらの記事の続編です。 (※ 読まなくても大丈夫です。) Serverless Framework で REST API をデプロイすると、AWS 側で以下のようなドメインが発行されます。 このドメインに含まれる 5tjwpqfgo2 という値は、こちらで何も設定しないとデプロイするごとに毎回変更されてしまい、使い勝手がよくないです。 なので、これをカスタムドメインで固定しようというのが、今回やりたいことになります。 サマリー 以下を Serverless Framework で実現しました。 カスタムドメインを指定できるようにすること 開発環境と本番環境で異なるカスタムドメインを指定できるようにすること その結果、REST API のパスが以下のように固定することができるようになりました。 Before URL:https://xxxxxxx.execute-api.us-e

                          【AWS】【Serverless Framework】カスタムドメイン設定方法(開発環境と本番環境の分離も考慮) - Qiita
                        • AWS Lambda Function URLsをServerless Frameworkで使ってみた | DevelopersIO

                          はじめに こんにちは、サービスグロースチームの筧です。 AWS Lambda Function URLsという、熱いアップデートがきましたね。 AWS Lambda Function URLs: built-in HTTPS endpoints for your Lambda functions Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices | Amazon Web Services Serverless Framworkはいつ頃対応するかなとか思いつつ、Serverless FrameworkのNewsを確認すると、、 AWS Lambda Function URLs with Serverless Framework 爆速で対応しているやんけ

                            AWS Lambda Function URLsをServerless Frameworkで使ってみた | DevelopersIO
                          • Serverless Frameworkで運用可能なサービスを構築する本

                            Serverless Framework(https://www.serverless.com/)を使ったアプリケーション構築のハンズオン本です。 アプリケーションの雛形を構築するとともに、サーバーレスでのサービス構築に関連する設定やTipsについてステップバイステップで理解できるようになることを目指します。

                              Serverless Frameworkで運用可能なサービスを構築する本
                            • Serverless Framework - AWS Lambda Guide - Serverless.yml Reference

                              Serverless.yml Reference Here is a list of all available properties in serverless.yml when the provider is set to aws. Root properties # serverless.yml # Service name service: myservice # Framework version constraint (semver constraint): '3', '^2.33' frameworkVersion: '3' # Configuration validation: 'error' (fatal error), 'warn' (logged to the output) or 'off' (default: warn) # See https://www.ser

                                Serverless Framework - AWS Lambda Guide - Serverless.yml Reference
                              • Serverless Frameworkことはじめ

                                Serverless Applicationを構成管理デプロイするためのツール。 興味のきっかけ 上記の記事を読んで、コスト削減削減が見込めるうという点でサーバレスに興味を持った。 そもそもサーバーレスって 以下の記事の言葉を借ります^^。 メリットデメリットに関しては、この記事も参考 簡潔にいうと、「常時起動しているサーバーを使わずにアーキテクチャ(仕組み)が実現できている状態」というニュアンスが近いです。 メリットとしては、常時起動サーバーがなくなり、以下のサーバーあるあるの問題がなくなることです。 サーバーのリソースを意識しない(サーバーの管理・運用が不要)という意味でサーバーレス サーバーレスのメリット コスト減 サーバーの管理を意識しなくてもいい Lambdaであればamazonがソフトウェア・セキュリティを設定したり・ハードウェアを管理してくれる ビジネスロジックに集中 インフ

                                  Serverless Frameworkことはじめ
                                • Serverless Framework V3 Is Live!

                                  We are excited to announce the release of Serverless Framework v3. This new major version brings a cleaner and redesigned CLI experience as well as a brand new feature: stage parameters. On top of that, we've worked on cleaning up the dependencies to make the serverless package 40% lighter and get rid of NPM security warnings. UpgradingBefore we dive into the new features, let's talk about upgradi

                                    Serverless Framework V3 Is Live!
                                  • Serverless Framework V3 Is Live!

                                    We are excited to announce the release of Serverless Framework v3. This new major version brings a cleaner and redesigned CLI experience as well as a brand new feature: stage parameters. On top of that, we've worked on cleaning up the dependencies to make the serverless package 40% lighter and get rid of NPM security warnings. UpgradingBefore we dive into the new features, let's talk about upgradi

                                      Serverless Framework V3 Is Live!
                                    • AWS Lambdaで簡単機械学習 = Lambdaコンテナ + serverless framework - Qiita

                                      背景 Pythonでテキストからカテゴリを推定する関数をLambdaで作った際に、mecabの辞書ライブラリやpandas, numpyがでかすぎてデプロイできずに右往左往したのですが、serverless frameworkとLambdaコンテナのおかげで簡単にデプロイができたので、感動をお伝えするためにこの記事を書いていこうと思います。 やりたかったこと テキストがどのカテゴリに属するか、tf-idfとコサイン類似度を使って算出するというのが、今回やりたいことになります。 テキストは、S3のPUTされ、PUTイベントをトリガーに関数を走らせるようなイメージです。 以下はカテゴリ推定方法です。 テキストをmecabを使ってわかち書き わかち書きされたテキストをtf-idfでベクトル化 ベクタライザはカテゴリに含まれる単語のリスト化したものをつ使って事前計算したものを使う tf-idfベク

                                        AWS Lambdaで簡単機械学習 = Lambdaコンテナ + serverless framework - Qiita
                                      • Serverless Frameworkでニュースサイトの新着記事をLINEで通知するアプリを作る - Qiita

                                        アプリケーション構築を学習する一環として、RSSフィードで配信された記事をLINE Messaging API経由で通知するアプリをServerless Frameworkで作りました。 友達追加すると、 新着記事を定期配信したり、手動で取得したりすることができるアプリです。 成果物はGithubにアップロードしていますが、せっかくなのでアプリの概要と、ハマったポイントをこちらにも投稿しておこうと思います。(以下、Github上のREADME.mdのほぼ抜粋です) 概要 RSSFeedで配信された記事を、LINE Messaging API経由で購読する 購読対象の記事は、設定用サイトで追加・削除・有効化・無効化が可能 定期購読のほかに、LINEでメッセージを送ることで記事を手動購読することも可能 システム構成は以下の通り。AWS上にソースをデプロイし、LINE Messaging API

                                          Serverless Frameworkでニュースサイトの新着記事をLINEで通知するアプリを作る - Qiita
                                        • Serverless Framework で API Gateway を利用する

                                          Serverless Framework で API Gateway と Lambda を使った、サーバーレスな API の作成方法について説明します。 前提 Serverless Framework がインストール済みで、AWS のアカウント設定済みの前提で進めます。 Serverless Framework のインストールがまだの場合は、こちらの記事でインストール方法などは記載していますので、そちらを確認してください。 API Gateway と接続した Lambda の設定 Serverless Framework で Lambda を起動するイベントを設定する場合は、serverless.yml のfunctionsにeventsを追加します。 このevents部分には Lambda を起動するイベントとして、S3 の put イベントや DynamoDB Stream、Cloud

                                            Serverless Framework で API Gateway を利用する
                                          • Announcing Serverless Framework v3 Beta

                                            Since the release of AWS Lambda, and later Serverless Framework, serverless technologies have radically simplified application development and operations. 6 years later, Serverless Framework is used by 90% of organizations that have gone serverless. Today, we are very excited to announce the availability of Serverless Framework v3 beta! The 3.0 release, planned for Q1 2022, includes a cleaner and

                                              Announcing Serverless Framework v3 Beta
                                            • Serverless Framework から lambroll + Terraform に移行しているお話

                                              はじめまして、wind-up-bird です。スタディストの SRE Unit に入ってから約半年が経ちました。今回は社内で利用している Serverless Framework を lambroll に移行しているのでその話を少し書いてみようと思います。 これまでの開発の流れスタディストでは AWS Lambda および周辺リソース(AWS IAM や Amazon API Gateway など)の管理はこれまで Serverless Framework を利用していました。開発からリリースの流れは以下の通りです。 Lambda の開発serverless.yml を作成開発者がデプロイ担当者に連絡する担当者がローカルの環境から serverless deploy を手動実行Serverless Framework 導入当初は管理しているリソースが少なくこの運用でもあまり問題になりません

                                                Serverless Framework から lambroll + Terraform に移行しているお話
                                              • Serverless Framework vs. AWS SAM: Things You Should Know

                                                Director of Cloud and Cybersecurity, AWS Expert, big fan of SRE. Helps teams to improve system reliability, optimise testing efforts, speed up release cycles & build confidence in product quality. Serverless framework vs. AWS SAM: which one is better? See this comprehensive comparison to find the difference between both tools and choose the best one for your project. Choosing the right tool for bu

                                                  Serverless Framework vs. AWS SAM: Things You Should Know
                                                • Serverless Framework の API Gateway Authorizer 実装を解説します!😎 | Ragate ブログ

                                                  service: ApiGatewayWithAuthorization provider: name: aws runtime: nodejs12.x stage: ${opt:stage,"dev"} region: ap-northeast-1 profile: ragate iamRoleStatements: - Effect: 'Allow' Action: - 'lambda:*' - 'cognito:*' - 'apigateway:*' Resource: - '*' plugins: - serverless-webpack custom: webpack: includeModules: true packager: 'npm' functions: ${file(./resources/functions.yml)} resources: - ${file(./r

                                                    Serverless Framework の API Gateway Authorizer 実装を解説します!😎 | Ragate ブログ
                                                  • Serverless Frameworkで複数のLambdaの管理を楽にする | 株式会社PLAN-B

                                                    Serverless Frameworkを検討したきっかけ業務で使うサーバーが、いつの間にかAWSになってから、毎日AWSを業務で利用しています。 AWSには、沢山のサービスがありますが、私のお気に入りはAWS Lambdaです。 理由は、とりあえずシンプルに作れるから! プロジェクトが始まると、切り出せそうな処理はどんどんLambda Functionとして作ってはデプロイを繰り返します。 結果、案件も終わりが見えた頃には、「Lambda Functionいっぱい問題」発生。 このパターンが日常的にあり、修正や管理のコストが大きくなることが多いです。 Lambda Function自体は便利ですが、以下の悩みがあります。 デプロイされているソース状態がわからない (パッケージサイズによるけど)数が多くなるとデプロイが大変。以下の手順を手動で何度も行うのは大変最新ソースをgitからclon

                                                      Serverless Frameworkで複数のLambdaの管理を楽にする | 株式会社PLAN-B
                                                    • [npm / serverless framework] Uploaded file must be a non-empty zip 発生 - Qiita

                                                      概要 $ sls deployが突然できなくなった。 ($ serverless deployのことね) エラー エラー文はこんな感じでした (もう手元には残ってなかったので、参考サイトに掲載されているエラー文を加工して貼り付けています) $ sls deploy ..... Uploaded file must be a non-empty zip (Service: AWSLambdaInternal; Status Code: 400; Error Code: InvalidParameterValueException; Request ID: xxxxxxxxxxxxxxxxxxxxx; Proxy: null)

                                                        [npm / serverless framework] Uploaded file must be a non-empty zip 発生 - Qiita
                                                      • Next.js/Serverless Frameworkでisr対応サイトを立ち上げる

                                                        メディアを Next.js/Headless CMS でメディアを開発を行っているので、の技術選定やハマりどころをまとめていきます。 使用している技術の概要は下記です。 Next.js は Serverless Framework を使用して AWS 上にデプロイ Headless CMS は、Prismic を使用 Serverless frameworkの選定理由 AWS からインフラを分離したくない事情があったため、Vercel や Firebase Hosting 等は選択肢外でした。 別のプロダクトでは ecs を使用しているのですが、メディアはメインプロダクトではないため、インフラの管理・スケール等を考える必要性はなくしたいため、Serverless Framework でリソースの管理をするようにしました。 Serverless frameworkで良かったこと ソースコード

                                                          Next.js/Serverless Frameworkでisr対応サイトを立ち上げる
                                                        • 【Serverless Framework】ローカル環境でAPI Gateway, Lambdaを再現する - Qiita

                                                          【Serverless Framework】ローカル環境でAPI Gateway, Lambdaを再現するPythonlambdaAPIGatewayServerlessFramework はじめに APIの開発においてAWSの「API Gateway」と「Lambda」をよく使用されていると思います。 開発する上で、毎回デプロイしてからレスポンスを確認するのは手間がかかり効率的でないということで「Serverless Framework」およびそのプラグインである「serverless offline」を使用してローカルで開発できる環境を作ります。 Serverless Framework とは サーバーレスなアプリケーションを容易に作成、管理、デプロイできるオープンソースなフレームワーク(Node.js製)。 AWSだけでなく、AzureやGCPなど様々なクラウドサービスに対応している

                                                            【Serverless Framework】ローカル環境でAPI Gateway, Lambdaを再現する - Qiita
                                                          • Mac M1でServerless frameworkを利用してLambdaを作成 | DevelopersIO

                                                            こんにちは、クラスメソッドのキム・ジェウク(Kim Jaewook)と申します。今回はMac M1でServerless frameworkを利用し、Lambdaを作成する過程を整理してみました。 Serverless frameworkとは? Amazon Web Servicesの一部としてAmazonが提供するサーバーレスコンピューティングプラットフォーム「AWS Lambda」で、アプリケーションを構築するために開発されたその最初のフレームワークである。 Azure Functions AWS Lambda Google Cloud Functions このようなserverless functionはいつも実行する必要がないので、かなりのインフラコストを削減する効果があります。つまり、functionが実行される時だけ資源を使用する方式となります。 MacでServerless

                                                              Mac M1でServerless frameworkを利用してLambdaを作成 | DevelopersIO
                                                            • Serverless Frameworkを利用し、DynamoDBを使ってみた。 | DevelopersIO

                                                              こんにちは。イムチェジョンです。 今回はServerless Frameworkを利用してDynamoDBを使ってみるハンズオンをやってみようと思います。 AWS Management Consoleを利用してDynamoDBを使ってみるハンズオンを前にブログで作成したので、よろしかったら、下の青いタイトルをクリックしてください。 NoSQL テーブルを作成してクエリを実行する 今回は上のハンズオンでやったNoSQL テーブルを作成してクエリを実行することをServerless Frameworkを使ってやりたいと思います。 アジェンダ Serverless Framework 初期設定 DynamoDB テーブルの作成 DynamoDB テーブル操作(関数) まとめ 1. 初期設定 1-1. サービスを作成 まず、Serverless Frameworkのサービスを作成します。 サービス

                                                                Serverless Frameworkを利用し、DynamoDBを使ってみた。 | DevelopersIO
                                                              • Serverless Framework: Plugins

                                                                Serverless Nextjs PluginDeploy serverless next apps with ease View on Github Serverless Next.js Component A zero configuration Next.js 10/11 serverless component for AWS Lambda@Edge aiming for full feature parity. Please review features for a list of currently supported features. Contents Motivation Design principles Features Getting started Lambda@Edge configuration Custom domain name Custom Clou

                                                                • Serverless FrameworkとExpressを使用してREST APIをデプロイする | DevelopersIO

                                                                  Many people are using serverless architecture to deploy web applications these days because of its very fast deployment, dynamic scaling, and pay-per-invocation. This blog is about deploying a serverless REST API using Node.js, serverless and express framework. このブログでは、Node.js と Serverless Framework と Express をつかった、サーバーレス REST API のデプロイについてに紹介します。 Serverless Framework とは? Serverless Framework とは F

                                                                    Serverless FrameworkとExpressを使用してREST APIをデプロイする | DevelopersIO
                                                                  • Serverless FrameworkがLambda用コンテナを自動でECRにデプロイできるようになってた件

                                                                    「お?便利になってるじゃん」と思って公式ブログの記事を見に行ったらなんとdigestが不要どころかローカルにおいてあるDockerfileを自動でbuildしてECRへpushしてくれるようになっているようでした。 …は?いつの間にそんな便利になってたの… ということで更新版をやって行きます。 例のごとくサンプルは下記の通りなので参考にしてください。 Scala Crystal nim Dart 1. ECRにpushするイメージを指定 ということでまず serverless.yml にpushするイメージを指定します。 providerに下記のように追記します。

                                                                      Serverless FrameworkがLambda用コンテナを自動でECRにデプロイできるようになってた件
                                                                    • GitHub - getlift/lift: Expanding Serverless Framework beyond functions using the AWS CDK

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - getlift/lift: Expanding Serverless Framework beyond functions using the AWS CDK
                                                                      • Serverless Framework & DockerによるローカルフレンドリーなLambda開発・運用

                                                                        会社のチームメンバーにLambdaの開発・デプロイ方法について共有するために書いた記事ですが、Lambdaを触ったことない人にも有益そうな内容なので、Zennに投稿してみました🙏 今回作りたいLambda 指定したS3バケットに画像がアップロードされたら、リサイズして同じまたは別のS3バケットにアップロードする 完成リポジトリ https://github.com/samuraikun/image-resizer-lambda-serverless Runtime Ruby2.7 前準備 AWSアカウントが作成済み、AWS CLIインストール済み アクセスキーIDとシークレットアクセスキーを事前に設定する必要あり Serverless Framworkについて Lambdaをデプロイするまでに必要な各設定を簡単にできるツールです。 他にも、AWS公式のSAMやTerraformなど他のl

                                                                          Serverless Framework & DockerによるローカルフレンドリーなLambda開発・運用
                                                                        • Serverless Framework のインストールから AWS へのデプロイまで

                                                                          Serverless Framework のインストールから AWS へのデプロイまでの流れを説明します。 Serverless Framework のインストール Serverless Framework のインストールは公式サイトに従います。 Mac OS/Linux は以下でインストールできます。

                                                                            Serverless Framework のインストールから AWS へのデプロイまで
                                                                          • Serverless Frameworkで作るお手軽アプリケーション - Kaizen Platform 開発者ブログ

                                                                            Kaizen Platformでアプリケーションエンジニアをしている白井(@kaito2280)です。 今回はServerless Frameworkを使ったお手軽アプリケーションの作成をtips等を交えてご紹介したいと思います。 Serverless Frameworkとは サーバーレスのアプリケーションを作るのに便利な構成管理ツールです。オープンソースのCLIとServerless社がホストしているダッシュボードがあります。 今回の例はこのCLIを利用してアプリを作成します。 Serverless Frameworkでは、AWSやGCPなどのプロバイダーに対応しています。対応プロバイダーはこちら 今回の例では、AWSのLambda/API Gateway/S3/Cloud Frontを利用します。 Getting Started aws-cli, nodeの設定が完了している前提です。

                                                                              Serverless Frameworkで作るお手軽アプリケーション - Kaizen Platform 開発者ブログ
                                                                            • 【初心者必見】Serverless FrameworkでAWS環境作りたいやつはこれを参考にしろ! - サーバーワークスエンジニアブログ

                                                                              こんにちは。 サーバーワークスの松井です。 今回は、Serverless Framework使ってAWSリソースをコマンドで一発で立ち上げたいけどserverless.ymlの書き方がいまいち公式ドキュメント読んでもわからないという人向けに参考となるサンプルコードを提供したいと思います。 みんな参考にしてくれよな! ※1 今回は、Serverless Frameworkの環境は自分で用意できていることを前提にしています。 ※2 極力シンプルにするためにソースコードにすべて説明を載せています。 ※3 あくまで書き方の感覚を掴みたいという方への記事です。 以下は、AWS Lambda (以降、単に Lambda)とLambdaにAWSサービスやリソースへの実行権限を付与したIAMロールを作成し、作成したIAMロールをLambdaにアタッチするyamlファイルになります。 serverless.

                                                                                【初心者必見】Serverless FrameworkでAWS環境作りたいやつはこれを参考にしろ! - サーバーワークスエンジニアブログ
                                                                              • Shopify アプリを AWS に SPA + Serverless 構成でデプロイする – React + Amplify / Node.js + Serverless Framework – | TECH | NRI Digital

                                                                                前回の「Shopify でテーマとアプリを開発する – ThemeKit / Shopify App CLI –」では、Shopify が提供する公式ツールを使った開発方法を解説しました。Shopify App CLI はとても便利なツールなのですが、2020年5月時点では本番環境は heroku へのデプロイのみ提供しています。AWS / GCP / Azure などのクラウドで稼動させる場合は別途 CICD パイプラインを構築する必要があります。また Shopify App CLI で生成されるアプリは koa / Node.js をベースとしており Web サーバーを必要とします。本記事では AWS に SPA + Serverless 構成でデプロイする方法を解説します。 アーキテクチャ構成 Shopify Dev Template のサンプルコードを元に解説します。AWS とサー

                                                                                  Shopify アプリを AWS に SPA + Serverless 構成でデプロイする – React + Amplify / Node.js + Serverless Framework – | TECH | NRI Digital
                                                                                • 商品入荷情報を定期的にスクレイピングしてSlack通知する(Lambda with serverless framework)

                                                                                  my-scraping-app ディレクトリ内に serverless framework 関連のファイルが生成されます。 その後 venv の設定や、serverless framework で AWS にデプロイするための credentials の設定をします(本記事では省略)。 以下 credentials 設定の参考ページです。 スクレイピング & slack通知スクリプトの実装 スクレピングは様々な方法があると思うのですが、今回は該当商品の商品ページに出ている「現在品切れ中」というボタンの有無を確認することで、入荷状況を判断することとします。 依存モジュールを追加して、handler.py にスクレピングコードと Slack 通知コードを書いていきます。 import requests import re import os from bs4 import BeautifulS

                                                                                    商品入荷情報を定期的にスクレイピングしてSlack通知する(Lambda with serverless framework)