AWS

AWS

Amazon QuickSight – Mobile App

スマホやタブレットでもダッシュボードを見られる公式アプリ。外出先でも売上や在庫の確認ができるから、緊急の意思決定やクイックな報告に便利。リアルタイムにグラフを閲覧できるのが魅力。
AWS

AWS Step Functions – Dynamic Parallelism

データの内容に合わせて並列数を増やしたり、ループの回数を変えたりできる柔軟な仕組み。処理対象が増減する状況でも、自動的に必要な並列ステップを作ってスケールできるのが魅力。
AWS

AWS Step Functions

いくつもの作業手順をつないで、自動化できるサービスだよ。例えば「1番目の作業が終わったら2番目へ」みたいに流れを図で描いて、その通りにロボット(Lambda)や他のサービスを動かす。途中の失敗や分岐も管理しやすいんだ。
AWS

AWS Step Functions – Integrated Service

AWSのいろんなサービス(SNS、SQS、DynamoDBなど)を直接呼び出せる。Lambdaを挟まなくても“テーブルに書き込む”などが簡単にできるから、フローがシンプルになるんだ。
AWS

AWS Step Functions – State Machines

手順の流れ全体を“ステートマシン”という形で表現する。スタート→処理→分岐→エラー時の分岐…など、一連の工程を図解して、そのまま実行できるんだ。大きなプロセスを見える化するのにピッタリ。
AWS

AWS Step Functions – X-Ray Tracing

ステップファンクションの中で動く各ステップの処理時間や呼び出し状況を視覚化できる機能。どこで時間がかかっているか、すぐに分析できるから大規模フローのデバッグに役立つんだ。
AWS

AWS Step Functions – Tasks

実際に何かする作業単位。たとえば「Lambdaを呼んで計算」「SNSで通知」「他のAWSサービスを呼び出し」など、好きなことをアクションとして入れられる。順番通りにやって、次のステップに進むイメージだね。
AWS

AWS Step Functions – Local Testing

パソコン上でステートマシンをシミュレートするツールやライブラリがあって、クラウドにデプロイする前に動作確認できる。開発速度が上がるし、軽微なバグは事前に見つけられるよ。
AWS

AWS Step Functions – Choice States

もしこの結果が○ならAに進み、×ならBに行く…など、条件分岐を挟める機能。たとえば商品の在庫があれば注文確定、なければ取り寄せ…みたいに、複雑なフローでも自動で選択できるんだ。
AWS

AWS Step Functions – Cost Estimation

ステップ数やトランジション回数で課金が変わる。StandardとExpressで料金体系が違うから、どのくらいの回数や継続時間になるか見積もりを立てて選ぶといいんだ。無駄なく使うとお得だね。