{"id":12776,"date":"2021-01-10T10:21:17","date_gmt":"2021-01-10T01:21:17","guid":{"rendered":"http:\/\/www.code-magagine.com\/?p=12776"},"modified":"2023-05-27T18:05:55","modified_gmt":"2023-05-27T09:05:55","slug":"%e3%80%90aws%e3%80%91%e3%80%8caws-step-functions%e3%80%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6","status":"publish","type":"post","link":"http:\/\/www.code-magagine.com\/?p=12776","title":{"rendered":"\u3010AWS\u3011\u300cAWS Step Functions\u300d\u306b\u3064\u3044\u3066"},"content":{"rendered":"<h2>AWS Step Functions\u3068\u306f\uff1f<\/h2>\n<p>AWS\u306e\u30d5\u30eb\u30de\u30cd\u30fc\u30b8\u30c9\u306a\u30b5\u30fc\u30d3\u30b9\u30de\u30b7\u30f3\u3067\u3059\u3002\u30b5\u30fc\u30d0\u30ec\u30b9\u306b\u7279\u5316\u3057\u305f\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3\uff08\u7ba1\u7406\uff09\u30b5\u30fc\u30d3\u30b9\u3002<\/p>\n<h2>\u30e1\u30ea\u30c3\u30c8<\/h2>\n<p>\u8907\u6570\u306e\u30b5\u30fc\u30d3\u30b9\u304c\u3001\u5404\u30b9\u30c6\u30c3\u30d7\u3067\u3069\u3046\u3044\u3063\u305f\u51e6\u7406\u3092\u884c\u3063\u3066\u3044\u308b\u306e\u304b\u3092\u53ef\u8996\u5316\u3057\u305f\u308a\u7ba1\u7406\u3092\u5bb9\u6613\u306b\u3059\u308b\u3053\u3068\u3067\u30b5\u30fc\u30d0\u30ec\u30b9\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306b\u3042\u308a\u304c\u3061\u306a\u5168\u4f53\u50cf\u304c\u898b\u3048\u306b\u304f\u3044\u72b6\u614b\u3092\u89e3\u6c7a\u3057\u3066\u304f\u308c\u307e\u3059\u3002<\/p>\n<h2>\u7279\u5fb4<\/h2>\n<h3>\u5f3e\u529b\u306e\u3042\u308b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30aa\u30fc\u30c8\u30e1\u30fc\u30b7\u30e7\u30f3<\/h3>\n<h3>\u7d44\u307f\u8fbc\u307f\u306e\u30a8\u30e9\u30fc\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0<\/h3>\n<h3>AWS\u30b5\u30fc\u30d3\u30b9\u3068\u306e\u5f37\u529b\u306a\u7d71\u5408<\/h3>\n<p>AWS\u3092\u500b\u5225\u306b\u547c\u3073\u51fa\u3059\u3088\u308a\u3082\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u5185\u3067\u306e\u51e6\u7406\u306e\u4e00\u74b0\u3068\u3057\u3066\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h3>\u72ec\u81ea\u306e\u30b5\u30fc\u30d3\u30b9\u3068\u7d71\u5408\u30b5\u30dd\u30fc\u30c8<\/h3>\n<p>\u4f8b\u3048\u3070\u3001EC2\u3067\u52d5\u304b\u3057\u3066\u3044\u308b\u72ec\u81ea\u30b5\u30fc\u30d3\u30b9\u304c\u3042\u3063\u305f\u5834\u5408\u306b\u5b9a\u671f\u7684\u306bStep Functions\u306e\u30b9\u30c6\u30fc\u30c8\u30de\u30b7\u30f3\u306b\u30dd\u30fc\u30ea\u30f3\u30b0\u3059\u308b\u5f62\u3067\u3059\u3002\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u306a\u3063\u3066\u3044\u305f\u3089\u5916\u90e8\u30b5\u30fc\u30d3\u30b9\u304c\u51e6\u7406\u3092\u5b9f\u884c\u3057\u3066\u5b9f\u884c\u304c\u7d42\u308f\u3063\u305f\u3089\u30bf\u30b9\u30af\u306b\u4f1d\u3048\u308b\u3053\u3068\u3067\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u6b21\u306b\u9032\u307f\u307e\u3059\u3002<\/p>\n<h3>\u5b9f\u884c\u5c65\u6b74\u306e\u76e3\u67fb\u3068\u30d3\u30b8\u30e5\u30a2\u30eb\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0<\/h3>\n<h2>Step Functions\u306e\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9<\/h2>\n<h3>\u540c\u671f\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/h3>\n<h3>\u9577\u6642\u9593\u5b9f\u884c\u3055\u308c\u308b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/h3>\n<p>\u3053\u306e\u5834\u5408\u306f\u3001Lambda\u3067\u306f\u306a\u304fFargate\u3092\u4f7f\u3046\u3002<\/p>\n<h3>\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306a\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/h3>\n<p>\u5177\u4f53\u7684\u306b\u306f\u3001IoT\u30c7\u30fc\u30bf\u306e\u53d6\u308a\u8fbc\u307f\u3084\u3001\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u30c7\u30fc\u30bf\u51e6\u7406\u306a\u3069\u3002<\/p>\n<h2>Step Functions\u3067\u7d44\u307f\u5408\u308f\u305b\u308c\u308b\u51e6\u7406<\/h2>\n<p>\u4e0b\u8a18\u306e6\u3064\u306e\u51e6\u7406\u3092\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n<h3>1.\u6a5f\u80fd\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-12777\" src=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.15.png\" alt=\"\" width=\"708\" height=\"122\" srcset=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.15.png 708w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.15-300x52.png 300w\" sizes=\"(max-width: 708px) 100vw, 708px\" \/><\/p>\n<p>\u9806\u6b21\u51e6\u7406\u3092\u5b9f\u884c\u3057\u3066\u3044\u304f\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3067\u3059\u3002<\/p>\n<h3>2.\u5206\u5c90<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-12778\" src=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.20.png\" alt=\"\" width=\"420\" height=\"250\" srcset=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.20.png 420w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.20-300x179.png 300w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.20-177x104.png 177w\" sizes=\"(max-width: 420px) 100vw, 420px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>3.\u30a8\u30e9\u30fc\u51e6\u7406<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-12779\" src=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.24.png\" alt=\"\" width=\"508\" height=\"260\" srcset=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.24.png 508w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.24-300x154.png 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/p>\n<p>\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306e\u30ea\u30c8\u30e9\u30a4\u51e6\u7406\u3001\u4f8b\u5916\u51e6\u7406<\/p>\n<h3>4.\u30eb\u30fc\u30d7\u306e\u4e2d\u306e\u4eba\u9593<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-12780\" src=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.29.png\" alt=\"\" width=\"360\" height=\"366\" srcset=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.29.png 360w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.29-295x300.png 295w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/><\/p>\n<p>\u30eb\u30fc\u30d7\u306e\u4e2d\u306b\u4eba\u9593\u5224\u65ad\u3092\u542b\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002<\/p>\n<h3>5.\u4e26\u5217\u51e6\u7406<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-12781\" src=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.33.png\" alt=\"\" width=\"622\" height=\"168\" srcset=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.33.png 622w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.33-300x81.png 300w\" sizes=\"(max-width: 622px) 100vw, 622px\" \/><\/p>\n<p>\u8907\u6570\u306e\u51e6\u7406\u304c\u5b8c\u4e86\u3059\u308b\u306e\u3092\u5f85\u3061\u5408\u308f\u305b\u3066\u6b21\u306e\u51e6\u7406\u306b\u9032\u3080\u3068\u3044\u3046\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n<h3>6.\u52d5\u7684\u4e26\u5217\u51e6\u7406<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-12782\" src=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.40.png\" alt=\"\" width=\"854\" height=\"308\" srcset=\"http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.40.png 854w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.40-300x108.png 300w, http:\/\/www.code-magagine.com\/wp-content\/uploads\/2021\/01\/\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8-2021-01-10-10.17.40-768x277.png 768w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><\/p>\n<p>\u6e21\u3055\u308c\u305f\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u914d\u5217\u306e\u5185\u5bb9\u306b\u3088\u3063\u3066\u52d5\u7684\u306b\u914d\u5217\u5206\u306e\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<h2>JSON\u3067\u5b9a\u7fa9\u3059\u308b\u3002<\/h2>\n<p>Amazon States Language\u3068\u3044\u3046\u8a00\u8a9e\u3067\u5b9a\u7fa9\u3057\u307e\u3059\u3002\u5b9a\u7fa9\u3057\u305f\u5185\u5bb9\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u4e0a\u3067\u8996\u899a\u5316\u3057\u3066\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002<\/p>\n<h2>\u5b9f\u884c\u7d50\u679c<\/h2>\n<p>\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u7a2e\u985e<\/h2>\n<table>\n<tbody>\n<tr>\n<th><\/th>\n<th>\u6a19\u6e96\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/th>\n<th>Express\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/th>\n<\/tr>\n<tr>\n<td>\u6700\u5927\u671f\u9593<\/td>\n<td>1\u5e74<\/td>\n<td>5\u5206<\/td>\n<\/tr>\n<tr>\n<td>\u5b9f\u884c\u958b\u59cb\u30ec\u30fc\u30c8<\/td>\n<td>2000\/\u79d2\u4ee5\u4e0a<\/td>\n<td>10000\/\u79d2\u4ee5\u4e0a<\/td>\n<\/tr>\n<tr>\n<td>\u72b6\u614b\u9077\u79fb\u30ec\u30fc\u30c8<\/td>\n<td>1\u30a2\u30ab\u30a6\u30f3\u30c8\u3042\u305f\u308a4000\/\u79d2\u4ee5\u4e0a<\/td>\n<td>\u307b\u307c\u7121\u5236\u9650<\/td>\n<\/tr>\n<tr>\n<td>\u6599\u91d1<\/td>\n<td>\u72b6\u614b\u9077\u79fb\u3054\u3068\u3002\u72b6\u614b\u9077\u79fb\u306f\u5b9f\u884c\u30b9\u30c6\u30c3\u30d7\u304c\u5b8c\u4e86\u3059\u308b\u3054\u3068\u306b\u30ab\u30a6\u30f3\u30c8<\/td>\n<td>\u5b9f\u884c\u56de\u6570\u3001\u5b9f\u884c\u6642\u9593\u3001\u53ca\u3073\u30e1\u30e2\u30ea\u6d88\u8cbb\u91cf<\/td>\n<\/tr>\n<tr>\n<td>\u5b9f\u884c\u30bb\u30de\u30f3\u30c6\u30a3\u30af\u30b9<\/td>\n<td>Exactly-once<\/td>\n<td>At-least-once<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"AWS Step Functions\u3068\u306f\uff1f AWS\u306e\u30d5\u30eb\u30de\u30cd\u30fc\u30b8\u30c9\u306a\u30b5\u30fc\u30d3\u30b9\u30de\u30b7\u30f3\u3067\u3059\u3002\u30b5\u30fc\u30d0\u30ec\u30b9\u306b\u7279\u5316\u3057\u305f\u30aa\u30fc\u30b1\u30b9\u30c8\u30ec\u30fc\u30b7\u30e7\u30f3\uff08\u7ba1\u7406\uff09\u30b5\u30fc\u30d3\u30b9\u3002 \u30e1\u30ea\u30c3\u30c8 \u8907\u6570\u306e\u30b5\u30fc\u30d3\u30b9\u304c\u3001\u5404\u30b9\u30c6\u30c3\u30d7\u3067\u3069\u3046\u3044\u3063\u305f\u51e6\u7406\u3092\u884c\u3063\u3066\u3044\u308b\u306e\u304b\u3092 [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[80],"tags":[],"_links":{"self":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/posts\/12776"}],"collection":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12776"}],"version-history":[{"count":6,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/posts\/12776\/revisions"}],"predecessor-version":[{"id":20095,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/posts\/12776\/revisions\/20095"}],"wp:attachment":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12776"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}