クラウドを活用したアプリケーションのスタイルの1つに「サーバレス・アーキテクチャ」がある。従来のアプリケーションの場合、常駐型のサーバにアプリケーション本体が展開されており、クライアントからのリクエストを受け付けるという形の ...
今回は、さまざまイベントをきっかけにアプリケーションを実行できるAzure Functionsと、WebJobsという2つのサービスを使って、イベント駆動アプリケーションの作り方や双方の違いを2回に分けて見ていきたいと思います。今回はAzure Functionsについて説明し ...
本記事はFIXERが提供する「cloud.config Tech Blog」に掲載された「【初心者向け】Azure FunctionsとポケモンAPI#Azureリレー」を再編集したものです。 いつも通り超初心者向けですが、あしからず。 みなさんポケモン好きですか? 僕は元ポケモンマスターなんですが ...
こんにちは、最近久々にFunctionsを触ってる石川です。 今回はAzure Functionsをいい感じに開発したくなったので記事を書いています(CIといいつつテストしてない部分は許してください)。 まずは今回組み立てる(恐ろしく雑な)概要図をペタリ。 GitHubに ...
米国サンフランシスコで開催されている米Microsoftの開発者向けカンファレンス「Build 2016」において、ユーザーが開発したC#、Node.jsプログラムを動かす「Azure Functions」が発表された。2014年にAmazon Web Services(AWS)が発表したLambdaのMicrosoft Azure版といえる。
クラウドを利用するにも、プロビジョニングといった手間やコストが発生する。だが、システムが自動でそれを実行できるとしたら、手間が大幅に下がる。ではどのように自動化すればいいのだろう。 Amazon Web Servicesの「Amazon Web Services」(AWS)やMicrosoftの ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはPerlとAzureが好きなわいとんさんで、 テーマは 「サーバレスでもPerl」 です。 サーバレスという言葉が出てきて数年が経過しましたが、 Perlとは縁のないものだと思ってい ...
前回の (1) はこちらから。 今回のシステム構成 今回は、 HTTPリクエストで指定された画像URLから人物の顔を認識し、 性別と年齢の判定結果をJSONで返すシステムを作ります。 ここからは、 Azureのアカウントを取得している前提で説明します。Azureの ...