並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 549件

新着順 人気順

functionsの検索結果81 - 120 件 / 549件

  • Cloud FunctionsのCloud Firestoreトリガーの重複発火を防ぐ、より良いアプローチ

    Cloud FunctionsのCloud Firestoreトリガーの重複発火を防ぐ、より良いアプローチMonday, December 16, 2019 Cloud Functionsで、Cloud Firestoreトリガーを使う場合、「重複発火」に気をつけないといけません。 本来であれば、記述したCloud Functionsの処理は1回のトリガーで1回だけ実行されてほしいのですが…どういうわけか複数回呼び出されることがたまに起こります。 ちなみに、「少なくとも1回以上実行される可能性がある」ことと、「実行する関数自体は冪等性を担保して実装してね」とドキュメントには記載があります。 Cloud Firestore triggers#Limitations and guarantees 今回は重複発火が起こると困る例や、防ぐためのより良い方法を書いてみようと思います。 重複発火が起こ

      Cloud FunctionsのCloud Firestoreトリガーの重複発火を防ぐ、より良いアプローチ
    • Introducing the next generation of Cloud Functions | Google Cloud Blog

      Today, we are introducing Cloud Functions (2nd gen) into public preview. This next-generation of our Functions-as-a-Service product comes with an advanced feature set giving you more powerful infrastructure, advanced control over performance and scalability, more control around the functions runtime, and triggers from over 90 event sources. Further, the infrastructure is powered by Google Cloud’s

        Introducing the next generation of Cloud Functions | Google Cloud Blog
      • AWS Step Functionsにサーキットブレーカーパターンを組み込んでみた | DevelopersIO

        AWS Step Functionsステートマシン実行中、再試行で回避できない予期しない障害が発生したときは、再試行せず、失敗系フローに遷移する必要があります。 ステートマシンをまたいで障害を管理できるよう、Amazon DynamoDBで障害を管理し、ステートマシンの安定性と回復性を向上する方法を紹介します。 サーキットブレーカーパターンをStep Functionsのステートマシンに組み込んだソリューションとも言えます。 基本的な考え方は次のAWSブログを参考にし、C#の実装をPythonに変更し、DynamoDBのTTLも使わずに実装をシンプルにしています。 Using the circuit breaker pattern with AWS Step Functions and Amazon DynamoDB | AWS Compute Blog 想定するユースケース ステートマシ

          AWS Step Functionsにサーキットブレーカーパターンを組み込んでみた | DevelopersIO
        • Google Cloud FunctionsがJava 11をサポート開始。KotlinやScalaも利用可能に

          Google Cloud FunctionsがJava 11をサポート開始。KotlinやScalaも利用可能に Google Cloud Functionsは、いわゆるサーバレスコンピューティングをGoogle Cloudで提供するサービスです。 あらかじめサーバをプロビジョニングしておく必要はなく、イベントをきっかけに実行したい関数をGoogle Cloud Functions上に保存しておくと、イベントにより自動的に関数が実行されます。実行される関数は負荷に応じて自動的にスケーラブルに実行され、実行が終了すれば利用していたコンピューティングリソースは解放されます。 今回の発表は、このGoogle Cloud FunctionsでJava 11をサポートしたというもの。 現時点でJavaの最新バージョンは3月に発表されたJava 14ですが、3年にわたってバグフィックスやセキュリティ対

            Google Cloud FunctionsがJava 11をサポート開始。KotlinやScalaも利用可能に
          • Step Functions Distributed Map – A Serverless Solution for Large-Scale Parallel Data Processing | Amazon Web Services

            AWS News Blog Step Functions Distributed Map – A Serverless Solution for Large-Scale Parallel Data Processing I am excited to announce the availability of a distributed map for AWS Step Functions. This flow extends support for orchestrating large-scale parallel workloads such as the on-demand processing of semi-structured data. Step Function’s map state executes the same processing steps for multi

              Step Functions Distributed Map – A Serverless Solution for Large-Scale Parallel Data Processing | Amazon Web Services
            • [アップデート] AWS Step Functionsの組み込み関数が14個追加されて配列や数値などの操作が簡単になりました | DevelopersIO

              これはイイですね。とてもイイです。 以下AWS公式ドキュメントに各組み込み関数の詳細な使い方が記載されています。(表示されない場合は言語をEnglishに変更してみてください) 追加された組み込み関数をちょっと試しみましょう。 以下のようにPassステートで追加された組み込み関数を実行するステートマシンを用意しました。 { "Comment": "A description of my state machine", "StartAt": "Pass", "States": { "Pass": { "Type": "Pass", "End": true, "Parameters": { "ArrayPartition_Key.$": "States.ArrayPartition($.inputArray,2)", "ArrayContains_Key.$": "States.ArrayCo

                [アップデート] AWS Step Functionsの組み込み関数が14個追加されて配列や数値などの操作が簡単になりました | DevelopersIO
              • LangChainまたまた新機能: OpenAI Multi Functions Agent|はまち

                中の人がどうなってるのか、にわかに信じられませんが、またまたLangChainの新機能が発表されていました😮 今度の新機能は、「Multi Functions Agent」です。 Agentが1ステップで複数の関数呼び出しをするという機能です。 Tools定義google検索ツール(SerpAPI)を tools に登録します。 llm = ChatOpenAI(temperature=0, model="gpt-3.5-turbo-0613") search = SerpAPIWrapper() # Define a list of tools offered by the agent tools = [ Tool( name="Search", func=search.run, description="Useful when you need to answer questions

                  LangChainまたまた新機能: OpenAI Multi Functions Agent|はまち
                • Azure FunctionsでPythonとMeCabを使う - Qiita

                  本記事の目的 Azure Data Factoryの前処理で、MeCabを利用した簡単な自然言語処理(形態素解析+α程度)をしたい。 関数として実装して、後々LogicAppsとか色々なサービスから呼び出せれば便利そう。ということで2つの実装方法を検討した。 Azure Functions(本記事) Azure DataBricks(Azure DatabricksでPythonとMeCabを使う) 機械学習のように重たい処理を行うわけではないのでAzure Functionsで十分だろう、ということで実装してみた。 先に結論を書くと ・Azure FunctionsのHTTP Requestをトリガーとする関数は以下のURLを参考にすれば実装できる Visual Studio Code を使用して Azure Functions プロジェクトを作成する https://docs.micr

                    Azure FunctionsでPythonとMeCabを使う - Qiita
                  • Xamarin.Android と Azure Functions で全てがC#製のスマホアプリを作った話 - Qiita

                    この記事は C# Advent Calendar 2019 の19日目です。 前回は wasimaruさんによるASP.NET Core / ASP.NET Web API 2 Owin で Web API の自動テスト環境を整えるでした。 忙しい方のための概略 Xamarin.Androidを用いてスマホアプリを制作し、バックエンドに Azure Functions を採用することで全てをC#で完結させました。 今回書き留めるのは、はこだてローカル勉強会"ゆるはこ"での登壇内容+αです。 登壇の際に用いたスライドはこちら(All C#なモバイル開発. / All C # Mobile Development.) 構成はこんな感じ(スライドより) 環境 Visual Studio 2019 Windows 10 作ったもの 地元にあるハンバーガーショップ「ラッキーピエロ」の特売情報をストレ

                      Xamarin.Android と Azure Functions で全てがC#製のスマホアプリを作った話 - Qiita
                    • AWS BatchとStep Functionsの10分間チュートリアルをやってみた | DevelopersIO

                      AWS BatchとStep Functionsの組み合わせを一回触りたいなと思い、10分でできるチュートリアルをやってみました。 やってみた感想 AWS Batchは設定を手動で入れるため設定必要な箇所の感覚をつかめる Step Functionsはワークフローコピペなので雰囲気しかつかめない チュートリアル通りだとハマるのでエラー対処方法を紹介します やってみた こちらのチュートリアルに沿ってすすめます。実際にビデオのエンコードを行うことはなく、Step Functionsのワークフローの流れで素のAmazon Linux2コンテナが起動して終了するだけの非常にシンプルな内容です。 ステップ 1: セットアップ AWS Batchのダッシュボードのデザインがアップデートされています。デザイン変更でとくに困るようなことはありませんでした。 ステップ 2: バッチジョブをセットアップする

                        AWS BatchとStep Functionsの10分間チュートリアルをやってみた | DevelopersIO
                      • Step Functions開発の「うーむ…」にVSCodeとAWS ToolKitで挑んでみる話 | DevelopersIO

                        こんにちは。AWS事業本部のKyoです。 Step Functions便利そう。でもなんかちょっとハードル高いな。特にAmazon States Language (ASL)というやつが...。 感じているハードル 感じているハードルをもう少し具体的にしてみましょう。 ASL = 長いJSON を人力で書くのがうーむ... Step Functions以外では使わないASLについて調べて書くのがうーむ... デバッグやりにくそうなのがうーむ... これらはVisual Studio Code (VSCode)とAWS ToolKitを使うと解決できそうです。 上記のエントリでVSCodeとAWS ToolKitを使えば、VSCodeから以下が可能になることが述べられています。 ステートマシン定義 ステートマシン可視化(プレビュー) ステートマシン実行 VSCodeから定義、可視化、実行が可

                          Step Functions開発の「うーむ…」にVSCodeとAWS ToolKitで挑んでみる話 | DevelopersIO
                        • 記事中のURLプレビューを実装した (Cloudflare Pages Functions) | Marginalia

                          記事中のURLプレビューをiframeで表示するためのエンドポイントをCloudflare Pages Functionsで実装した。実はこれまで長らくはてなブログのembed APIを勝手に借りていた。倫理的によろしくない面もあったり、パフォーマンスや信頼性の面でもセルフホストしたいと思っていたが、着手するのを先延ばしにしていた。別に技術的に困難なポイントがあったわけではないが、備忘録としてやったことを書く。 /embed エンドポイントの作成このブログはCloudflare Pagesでホスティングしている。Cloudflare PagesのFunctions機能は、デプロイするレポジトリの /functions ディレクトリの中に配置したスクリプトを動的なWorker関数として呼び出せるようにしてくれる。 今回はこの機能を使って、 /functions/embed/index.tsx

                            記事中のURLプレビューを実装した (Cloudflare Pages Functions) | Marginalia
                          • GitHub - rowyio/rowy: Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.

                            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 - rowyio/rowy: Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
                            • TiDB + Prisma (Edge Functions Preview)をCloudflare Workersで動かす

                              2024/03/12にリリースされたPrisma v5.11.0でEarly AccessからPreviewになったため、記事を更新しました。 https://www.prisma.io/blog/prisma-orm-support-for-edge-functions-is-now-in-preview PlanetScaleからTiDB Serverlessへ サーバーレスデータベースのリーダー的存在だったPlanetScaleが無料プランを廃止することが発表されました。 自分はPlanetScaleがまだベータ版だった2021/11からサービスを触り始め、自社サービスのプロダクションデータベースとしても使っており、純粋にファンだったのもあって非常に残念でした。 とはいえ趣味で運用しているサービスのために課金することは難しいため、無料プランがある移転先を探していました。 以下のスクラ

                                TiDB + Prisma (Edge Functions Preview)をCloudflare Workersで動かす
                              • CloudWatch Logs Insights クエリを定期的に実行して結果をS3に置く(EventBridge Scheduler, Step Functions, Lambda) - KAYAC Engineers' Blog

                                カヤックSREの今です。 SRE連載8月のエントリーになります。 techblog.kayac.com Amazon CloudWatch Logs Insights(以下Insights)は、CloudWatch Logsのログを期間を指定して検索、集計、簡単な文字列処理を行うことが出来ます。 Webコンソールから手軽に利用することができ、エラーが起きた際のログ調査に日常的に利用しています。 クエリは非同期で実行されますが、Webコンソールからクエリを実行して結果の表示前にページを離れてしまうと、クエリ結果をWebコンソール上で確認することができません。 Webコンソール上の履歴からリクエストIDを取得し、AWS CLIからaws logs get-query-result --query-id=[リクエストID]を実行することで結果をjsonで得ることができます。 今回は自動で日時の集

                                  CloudWatch Logs Insights クエリを定期的に実行して結果をS3に置く(EventBridge Scheduler, Step Functions, Lambda) - KAYAC Engineers' Blog
                                • 【アップデート】Step Functionsから直接EventBridgeにカスタムイベントを発行できるようになりました | DevelopersIO

                                  【アップデート】Step Functionsから直接EventBridgeにカスタムイベントを発行できるようになりました CX事業本部@大阪の岩田です。タイトルそのままなのですが、本日のアップデートでStep FunctionsがEventBridgeとのサービス統合をサポートしました。 従来もサービス統合としてSNSがサポートされていましたが、EventBridgeにはSNSと比較して 設定可能なターゲットが多い アプリケーションが発行するイベント以外にAWS上のイベントやサードパーティ製品のイベントもキャプチャ可能 ※Step Functionsとの統合には無関係ですが メッセージのフィルタ機能がSNSに比べて優秀 スキーマレジストリが利用可能 イベントデータの変換が可能 といったメリットがあります。 5 reasons why you should use EventBridge i

                                    【アップデート】Step Functionsから直接EventBridgeにカスタムイベントを発行できるようになりました | DevelopersIO
                                  • AWS入門ブログリレー2024 〜AWS Step Functions編〜 | DevelopersIO

                                    当エントリは弊社AWS事業本部による『AWS 入門ブログリレー 2024』の50日目のエントリです。 このブログリレーの企画は、普段 AWS サービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWS をこれから学ぼう!という方にとっては文字通りの入門記事として、またすでに AWS を活用されている方にとっても AWS サービスの再発見や 2024 年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。 では、さっそくいってみましょう。今回のテーマはワークフローを制御する『AWS Step Functions』です。 AWS Step Functionsの概要 AWS Step Functio

                                      AWS入門ブログリレー2024 〜AWS Step Functions編〜 | DevelopersIO
                                    • Cloud Functionsのタイムアウトについて

                                      この記事は GMOアドマーケティング Advent Calendar 2021 2日目の記事です。 こんにちは。 GMOアドマーケティングの@zakisanbaimanです。 業務でGoogle Cloud Functionsを使っていますが、タイムアウト対策を行ったので共有しておきます。 Cloud Functionsとは GCPのサーバレスバッチのサービスであり、関数の実行時間に対して従量課金されるFunctions as a Service(FaaS)です。 AWSで言うところのLambdaですね。 タイムアウトの挙動確認 環境 ランタイム: Node.js 14 リージョン: us-central1 Cloud Functions設定 ▼タイムアウトは5秒に設定 正常時 ▼5秒タイムアウトのところ、4秒で処理を完了させる exports.helloWorld = (req, res

                                        Cloud Functionsのタイムアウトについて
                                      • Azureインテグレーションが Azure App Service / Azure Functionsに対応しました - Mackerel お知らせ #mackerelio

                                        こんにちは。Mackerelチーム CRE の井上(id:a-know)です。本日はビッグリリースのお知らせです! Azureインテグレーションが Azure App Service / Azure Functionsに対応しました Azure App Service は、Microsoft Azure が提供する PaaS に分類されるサービスで、アプリケーションを手軽に構築、デプロイ、スケーリングすることが可能なプラットフォームサービスです。Microsoft Azure をご利用の方の中で、この Azure App Service を利用されている、という方も多いのではないでしょうか。 azure.microsoft.com Azure Functions はいわゆる FaaS(Function as a Service)に分類される、サーバーレスコンピューティングを実現するサービス

                                          Azureインテグレーションが Azure App Service / Azure Functionsに対応しました - Mackerel お知らせ #mackerelio
                                        • Masanori Kusunoki / 楠 正憲 on Twitter: "接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3"

                                          接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3

                                            Masanori Kusunoki / 楠 正憲 on Twitter: "接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3"
                                          • functions.phpでカスタム投稿とカスタムタクソノミーを作成する方法|WordPress特化型メディアサイト【WPWeb】

                                            改造する Release | 2021.10.01 Updated | 2022.07.28 functions.phpでカスタム投稿とカスタムタクソノミーを作成する方法functions.phpカスタムタクソノミーカスタム投稿タイプ この記事の概要この記事でできることカスタム投稿タイプの追加カスタム投稿タイプへのカスタムタクソノミー(カテゴリー、category)の追加カスタム投稿タイプへのカスタムタクソノミー(タグ、post_tag)の追加この記事で利用するものfunctions.php※別の方法として、WordPressのプラグイン「Custom Post Type UI」を使った方法もあります。functions.phpへ書き込むことなくカスタム投稿を作成することが可能ですが、こちらの方法は割愛します。 カスタム投稿を追加する方法のコード全体像まずは、今回ご紹介するコードの全体像で

                                              functions.phpでカスタム投稿とカスタムタクソノミーを作成する方法|WordPress特化型メディアサイト【WPWeb】
                                            • エッジでJavaScriptを実行するCloudFront Functionsのユースケースまとめ | DevelopersIO

                                              エッジで軽量なJavaScriptを実行するAmazon CloudFront Functionsのユースケースをまとめました AWSはエッジ環境で軽量なJavaScriptによる処理を実行可能な新サービス「Amazon CloudFront Functions」を発表しました。 Introducing CloudFront Functions – Run Your Code at the Edge with Low Latency at Any Scale | AWS News Blog エッジで爆速コード実行!CloudFront Functionsがリリースされました! | DevelopersIO 以前から存在するLambda@Edgeは機能が豊富な一方で、処理が重く、利用費も高めだったのに対して、 CloudFront Functionsは機能を絞り込んでいる一方で、高速に動作し

                                                エッジでJavaScriptを実行するCloudFront Functionsのユースケースまとめ | DevelopersIO
                                              • Windowsフォーム、ASP.NET、iOS、Android、Azure Functions――.NET 6で新規開発、移行できるアプリの技術まとめ

                                                .NET Framework が2002年にリリースされてから20年という歳月が流れ、当初はWindows専用でコンソールアプリやデスクトップアプリ、Webアプリのみ開発可能だったものが、.NET 6では、WindowsやLinux、macOS、iOS、Androidなど多様なプラットフォーム上で、Webアプリ、IoT、ゲームといったアプリを開発できるようになりました。さらに、例えばWebアプリを開発する場合でも、複数の技術を利用できます。 その半面、あまりにできることが多過ぎて、アプリを開発するときに自分のシナリオに合った技術を選択するために全貌を把握するのが困難になっています。 .NET 6の現状を把握し、具体的な移行方法を学ぶ本連載「.NET 6移行入門」。今回は新規アプリを開発するシナリオでも.NET Frameworkから.NET 6に移行するシナリオでも、どのワークロードを利用

                                                  Windowsフォーム、ASP.NET、iOS、Android、Azure Functions――.NET 6で新規開発、移行できるアプリの技術まとめ
                                                • Amazon Connect フローでの離脱箇所と放棄呼をStep FunctionsとLambdaを組み合わせてDynamoDBに保存してみた | DevelopersIO

                                                  Amazon Connect フローでの離脱箇所と放棄呼をStep FunctionsとLambdaを組み合わせてDynamoDBに保存してみた はじめに Amazon Connectのフローで離脱箇所や放棄呼をAmazon Kinesis Data Streams(以降、KDS)とAWS Step Functions、AWS Lambdaを用いて取得し、Amazon DynamoDBに保存する方法をまとめました。 本記事の内容は以下のような用途に役立ちます。 IVRでの途中離脱箇所を知りたい オペレーターにつながる前に切られる放棄呼の有無を知りたい Connectは、各通話ごとに問い合わせレコード(Contact Trace Record, CTR)として通話記録を保存します。 Connectでは、KDSに問い合わせレコードを出力できます。通常は問い合わせレコードは、どのフローで切断され

                                                    Amazon Connect フローでの離脱箇所と放棄呼をStep FunctionsとLambdaを組み合わせてDynamoDBに保存してみた | DevelopersIO
                                                  • DynamoDB から S3 への定期的なエクスポートの仕組みを AWS Glue と Step Functions を使用して実装してみた | DevelopersIO

                                                    コンバンハ、千葉(幸)です。 DynamoDB テーブルの中身を S3 バケットにエクスポートしたい、という場合があるかと思います。S3 にエクスポートしたものに対して、例えば Athena を利用して解析をかけたい、といったケースです。 AWS Glue や AWS Step Functions を利用して、定期的にエクスポートを行う仕組みについて以下のブログで紹介されているので、試してみました。 CloudFormation テンプレートや スクリプトが用意されているので、一通り流すだけでできます。 全体像としては以下のイメージです。 Data Pipeline, EMR, Glue の比較 Step Functions の Glue Workflow への置き換え Glue ETL スクリプトの 各種バージョン Glue ETL スクリプトのDynamoDB 読み取り並列度 目次 D

                                                      DynamoDB から S3 への定期的なエクスポートの仕組みを AWS Glue と Step Functions を使用して実装してみた | DevelopersIO
                                                    • Environmentsを用いたGitHub ActionsからCloud Functionsへのデプロイ - NTT Communications Engineers' Blog

                                                      この記事は、 NTT Communications Advent Calendar 2022 16日目の記事です。 はじめに こんにちは、イノベーションセンター テクノロジー部門の池田です。 普段はSkyWayというプラットフォームを開発しています。 この記事では、GitHub ActionsからGoogle Cloud Platform(以下GCP)のCloud FunctionsにPipenvを利用したPythonアプリケーションをデプロイした際の話をGitHubのEnvironmentsなどに触れつつ紹介したいと思います。 モチベーション SkyWayで使うPythonのアプリケーションをクラウド上にデプロイしたかったのですが、毎度手動でデプロイするのはもちろん面倒です。 また、自動化した場合でもproduction,stagingなどの環境ごとに条件分岐を書いたり、意図しない自動デ

                                                        Environmentsを用いたGitHub ActionsからCloud Functionsへのデプロイ - NTT Communications Engineers' Blog
                                                      • Build a GPT-3 app with Next.js and Vercel Edge Functions – Vercel

                                                        Building a GPT-3 app with Next.js and Vercel Edge FunctionsA full-stack template for building fast GPT-3 apps. The field of artificial intelligence continues to take the world by storm. Huge strides have been made in text and image generation through tools like ChatGPT, GPT-3, DALL-E, and Stable Diffusion. It’s spawned a wave of exciting AI startups, many of which we’re seeing built with Vercel an

                                                          Build a GPT-3 app with Next.js and Vercel Edge Functions – Vercel
                                                        • Visual Studio で Azure Functions を作成すると文字化けする問題を EditorConfig で直す - しばやん雑記

                                                          Visual Studio や Azure Functions Core Tools などで新しい Azure Functions を作成すると、一般的な C# クラスとは異なり UTF-8 BOM 無しのファイルが生成されます。 UTF-8 BOM が必要なのかどうかは議論しませんが、C# では UTF-8 BOM が無いとマルチバイト圏の人間は困るようになっています。具体的には以下のように日本語を書いた時です。 ファイルに UTF-8 BOM が付いていない場合、Visual Studio はデフォルトのエンコーディング、すなわち Shift_JIS として保存してしまいます。最悪な挙動ではあります。 Git で差分を確認しようとすると、まともに表示されないので不便です。GitHub や Azure Repos などで確認した時にも文字化けが発生するので、結構困ります。 全てを日本語の

                                                            Visual Studio で Azure Functions を作成すると文字化けする問題を EditorConfig で直す - しばやん雑記
                                                          • 108. Azure Functions チームでの開発方法やマネージャの役割 w/ sandayuu | fukabori.fm

                                                            MP3ファイルをダウンロード 内容紹介 牛尾さんをゲストに、書籍「世界一流エンジニアの思考法」、Azure Functions チームでの開発方法、マネージャの役割などについて語っていただきました。 出演者 話したネタ 書籍: 世界一流エンジニアの思考法 Azure Functions チームの体制は? チームでOpsまで対応している? オンコールでの呼び出し Azure Functions チームでのアジャイル開発 デプロイに必要な承認プロセスはある? チームでのレトロスペクティブの有無? 障害発生時のふりかえり マネージャの役割は? バックログのプライオリティ付けは誰が担う? 1on1で主に何を話す?何が狙い? 採用活動は誰が担う? パフォーマンス評価の仕組み 失敗に対する考え方の違い リファクタリングに向けた意思決定はどうしている? Azure Functions のスケーラビリティ

                                                              108. Azure Functions チームでの開発方法やマネージャの役割 w/ sandayuu | fukabori.fm
                                                            • CloudFront KeyValueStoreがリリース。CloudFront Functionsからキーバリューストアを利用可能に! | DevelopersIO

                                                              CloudFront KeyValueStoreがリリース。CloudFront Functionsからキーバリューストアを利用可能に! AWS向けのCDNサービスCloudFrontがCDNエッジ向けのグローバルかつ低遅延なキーバリューストアAmazon CloudFront KeyValueStoreをリリースしました。 CloudFront向けエッジ・コンピューティングサービスのCloudFront Functions(CF2)から利用出来ます。 CF2はLambda@Edge(L@E)に比べて速くて安いといったメリットもありましたが、CloudFront Functions関数内に閉じた簡易的な文字列操作しか出来ませんでした。 そのため、豊富なライブラリのインストール、さらには、インターネットアクセス(DB接続)も可能なL@Eに比べて、処理内容が限定的でした。 今回のアップデートに

                                                                CloudFront KeyValueStoreがリリース。CloudFront Functionsからキーバリューストアを利用可能に! | DevelopersIO
                                                              • functions.phpの直接編集が怖い!安全にコードを追加できるプラグイン「Code Snippets」の使い方!|知っ得net

                                                                Word Pressでブログ運営をしているとほとんどの人がテーマのカスタマイズをしたいと思うのではないでしょうか やはり、人とは違う自分好みのデザインでブログ活動をしたいですもんね 簡単なデザイン変更ならcssの追加だけ

                                                                  functions.phpの直接編集が怖い!安全にコードを追加できるプラグイン「Code Snippets」の使い方!|知っ得net
                                                                • Finding unreachable functions with deadcode - The Go Programming Language

                                                                  Alan Donovan 12 December 2023 Functions that are part of your project’s source code but can never be reached in any execution are called “dead code”, and they exert a drag on codebase maintenance efforts. Today we’re pleased to share a tool named deadcode to help you identify them. $ go install golang.org/x/tools/cmd/deadcode@latest $ deadcode -help The deadcode command reports unreachable functio

                                                                    Finding unreachable functions with deadcode - The Go Programming Language
                                                                  • AWS Step Functionsで組み込み関数だけで文字列置換ができるようになっていました | DevelopersIO

                                                                    こんにちは、CX事業本部 IoT事業部の若槻です。 最近のStep Functionsのアップデートで新しい組み込み関数が14個追加されましたが、その中には文字列置換を行う組み込み関数はありませんでした。 しかし、それらのうちStates.StringSplitを活用すれば、AWS Step Functionsで組み込み関数だけで文字列置換ができるようになっていたので、今回はその実装(AWS CDK)を紹介します。 やってみた 実装 例えば日付文字列の-を/に置換したい場合を考えてみます。よくありそうな置換パターンですね。 置換前:2022-09-02 置換後:2022/09/02 この場合は置換対象の文字列-が特定数(今回は2つ)含まれているので、そのことを前提とし、次のようなCDK Stack定義による実装を行いました。 lib/aws-cdk-app-stack.ts import

                                                                      AWS Step Functionsで組み込み関数だけで文字列置換ができるようになっていました | DevelopersIO
                                                                    • Serverless連載6: AWSのStep FunctionsとLambdaでServelessなBatch処理を実現する | フューチャー技術ブログ

                                                                      Serverless連載6: AWSのStep FunctionsとLambdaでServelessなBatch処理を実現する はじめにAWS StepFunctionsとLambdaを活用してバッチ処理を行う記事です。サーバレス連載企画の6回目です。 2020年はServerlessアーキテクチャが当たり前のように採用される時代になってきていると実感します。フロントエンドからアクセスされるBackendのAPIはAWS環境だと、AppsyncやAPI Gateway+Lambaの利用、IoTなどイベントドリブンなメッセージに対してはAWS IoT、その後続はKinesisを使い、さらにその後続でLambdaやKinesis AnalyticsでETL処理を行い、データストアとしてDynamoDBやS3に格納するといった一連の流れ全てフルマネージドなサービスに寄せて構築することも当たり前で

                                                                        Serverless連載6: AWSのStep FunctionsとLambdaでServelessなBatch処理を実現する | フューチャー技術ブログ
                                                                      • AWS Step Functions をゼロからざっくり理解する | DevelopersIO

                                                                        コンサル部@大阪オフィスのYui(@MayForBlue)です。 以前から気になっていた AWS Step Functions をゼロから勉強してみたので、内容をまとめました。 最近アップデートも多く、アツいサービスだと思います! AWS Step Functions とは 分散アプリケーション、マイクロサービスのコンポーネントの疎結合化を可能にするAWSのマネージドサービス。 各コンポーネントが独立するため、アプリケーションのスケール及び変更を容易にすることができます。 一つの Step Functions の定義全体をステートマシンと呼び、これらはASL(Amazon States Language)と呼ばれる独自言語を用いて記述されます。 また、ASLを用いて定義されたワークフローはマネジメントコンソール上でビジュアライズされます。 AWS Step Functions とは ASL

                                                                          AWS Step Functions をゼロからざっくり理解する | DevelopersIO
                                                                        • JavaScript needs more helper functions for iteration (map, filter, etc.) – where should we put them?

                                                                          JavaScript needs more helper functions for iteration (map, filter, etc.) – where should we put them? Iteration is a standard that connects operations with data containers: Each operation that follows this standard, can be applied to each data container that implements this standard. In this blog post: We first explore three questions: How does JavaScript’s iteration work? What are its quirks? What

                                                                          • たぶん10分で試せる。Azure Static Web AppsにWebサイトをデプロイして独自ドメイン設定とFunctionsでAPI公開まで - Qiita

                                                                            たぶん10分で試せる。Azure Static Web AppsにWebサイトをデプロイして独自ドメイン設定とFunctionsでAPI公開までJavaScriptNode.jsAzureJAMstackStaticWebApps AzureにStatic Web AppsというJAMstack向けなサービスが登場した模様で、プレビュー段階だけど試せたのでメモ残しておきます。 無料らしい(大事) 参考: Azure App Service に Static Web Apps が登場! NetlifyやVercel同様に静的ホスティングだけじゃなく、Functionsも利用できるのが良いですね。 ドキュメントにGitHub Actionsと連携して〜みたいなことが書いててなんでだろう的なこと思ったけどそういえば買収されてましたね(忘れがち) 作るもの: 静的サイト & API AzureのS

                                                                              たぶん10分で試せる。Azure Static Web AppsにWebサイトをデプロイして独自ドメイン設定とFunctionsでAPI公開まで - Qiita
                                                                            • GitHub - WasmEdge/WasmEdge: WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devi

                                                                              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 - WasmEdge/WasmEdge: WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devi
                                                                              • AWS Lambda Functionsについて知っておきたかった3つの注意(翻訳)|TechRacho by BPS株式会社

                                                                                概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: 3 Things I Wish I Knew About AWS Lambda Functions Early On 原文公開日: 2020/05/24 著者: Andrew Titenko ここ1年半の間、かなり多くのサーバーレスアプリケーションを構築してきましたが、そろそろAWS Lambdaエンジンについて学んだ重要なことをいくつか皆さんにご紹介するときがやってまいりました。 ⚓1. 実行コンテキストが共有されることがある 私やチームメンバーが驚かされたのは、同一のLambda関数のまったく無関係な2つの実行(execution)がグローバル実行コンテキストを共有してしまう場合がありうるということでした。以下のスニペット例をご覧ください。 /* my-lambda-function.js */ const Logger =

                                                                                  AWS Lambda Functionsについて知っておきたかった3つの注意(翻訳)|TechRacho by BPS株式会社
                                                                                • [アップデート]CodePipelineからStep Functionsの呼び出しが可能になりました | DevelopersIO

                                                                                  CodePipelineのアクションプロバイダーでStep Functionsの指定が可能になりました。 CodePipeline が新しいアクションタイプでの Step Functions の呼び出しをサポート こちらのアップデートにより、リリースプロセスの一部として、条件分岐、エラー処理などを含む複雑なワークフローを呼び出すことが可能になりした。以下のようにパイプライン内でStep Functionsの呼び出しができる感じです。 今回は以下チュートリアルをベースに、動作を確認してみたいと思います。 Tutorial: Use an AWS Step Functions Invoke Action in a Pipeline 前提 CodePipelineが作成済みであることを前提としています。前提環境となるCFnテンプレートを作成しましたので、ここではこちらを利用しています。 Gist

                                                                                    [アップデート]CodePipelineからStep Functionsの呼び出しが可能になりました | DevelopersIO