Upgrade to Pro — share decks privately, control downloads, hide ads and more …

経路検索サービスと MaaS(一部) / Pathfinding services and M...

経路検索サービスと MaaS(一部) / Pathfinding services and MaaS (partial)

2019年5月10日の情報処理学会北陸支部特別講演会「経路検索サービスと MaaS」で話した内容の一部です。

https://twitter.com/kumatira/status/1126334349786243072

kumatira

May 10, 2019
Tweet

More Decks by kumatira

Other Decks in Technology

Transcript

  1. Ӻ͢ͺ͋ͱWebαʔϏε • ίΞΤϯδϯΛϥοϓ͢ΔWebAPI(ޙड़) • HTTP Ͱ݁ՌΛऔಘͰ͖Δ • C ͱ Ruby

    • ଞ༷ࣾͷαʔϏε΍ฐࣾϞόΠϧΞϓϦͷόοΫΤϯυ • https://api.ekispert.jp/v1/json/search/course/extreme?viaList=౦ژ:෋ࢁ Ӻ͢ͺ͋ͱʹ͍ͭͯ(ଓ)
  2. WebAPI ͱ͸ WebAPIͬͯ? • ੈքதͷ༷ʑͳձ͕ࣾAPIΛެ։ • LINE Messaging API •

    Amazon • Twitter API • Facebook • etc… • ։ൃऀ͸ଟ͘ͷαʔϏεΛ”ͭ·Έ৯͍”ͯ͠αʔϏεΛ࡞ΕΔ • →APIΤίϊϛʔ΁
  3. XaaSͷߟ͑ํ MaaS ʹ͍ͭͯ • XaaS (or Everything as a service)

    ͕2000೥୅ʹྲྀߦ • ίϯϐϡʔλॲཧʹඞཁͳશͯͷϦιʔεΛΠϯλʔωο τӽ͠ʹαʔϏεͷܗͰར༻Ͱ͖Δ • IaaS • PaaS • SaaS ͷ֓೦
  4. XaaSͷߟ͑ํ MaaS ʹ͍ͭͯ IaaS PaaS SaaS • Infrastructure as a

    Service • OSͷೖͬͨίϯϐϡʔλΛWebӽ͠ ʹఏڙ • ߴՁͳϚγϯΛ1෼୯ҐͰआΓΒΕΔ • ૿ݮ΋༰қ
  5. XaaSͷߟ͑ํ MaaS ʹ͍ͭͯ IaaS PaaS SaaS • Platform as a

    Service • ϛυϧ΢ΣΞΛWebӽ͠ʹఏڙ • σʔλϕʔε΍ετϨʔδ • ແਚଂͷࢿݯ͕࢖͑Δ
  6. XaaSͷߟ͑ํ MaaS ʹ͍ͭͯ IaaS PaaS SaaS • Software as a

    Service • ιϑτ΢ΣΞΛWebӽ͠ʹఏڙ • ιϑτΛಈ͔͢ίϯϐϡʔλ͕ෆཁ • ࢖ͬͨ෼͚ͩങ͑Δ • ¥1/1ΞΫηε
  7. MaaSͷ֓ཁ? MaaS ʹ͍ͭͯ • ICT Λ׆༻ͯ͠ަ௨ΛΫϥ΢υԽ͠ɺެڞަ௨͔൱͔ɺ·ͨͦͷӡӦओମʹ͔͔ΘΒͣɺ ϚΠΧʔҎ֎ͷ͢΂ͯͷަ௨खஈʹΑΔϞϏϦςΟʢҠಈʣΛ 1 ͭͷαʔϏεͱͯ͠ͱΒ ͑ɺγʔϜϨεʹͭͳ͙৽ͨͳʮҠಈʯͷ֓೦

    <ࠃ౔ަ௨੓ࡦݚڀ> • ग़ൃ஍͔Β໨త஍·ͰͷҠಈχʔζʹରͯ͠࠷దͳҠಈखஈΛγʔϜϨεʹҰͭͷΞϓϦ Ͱఏڙ͢ΔͳͲɺҠಈΛ୯ͳΔखஈͱͯ͠Ͱ͸ͳ͘ɺར༻ऀʹͱͬͯͷҰݩతͳαʔϏε ͱͯ͠ଊ͑Δ֓೦ <ࠃ౔ަ௨ল> • ༷ʑͳछྨͷ༌ૹαʔϏε͕धཁʹԠͯ͡ར༻Ͱ͖Δ୯ҰͷαʔϏεʹ౷߹͞Εͨ΋ͷ <MaaS Alince (೔ຊ੓ࡦ౤ࢿۜߦ༁)>
  8. MaaSͷ֓ཁ͸ఆ·ͬͯͳ͍? MaaS ʹ͍ͭͯ • ICT Λ׆༻ͯ͠ަ௨ΛΫϥ΢υԽ͠ɺެڞަ௨͔൱͔ɺ·ͨͦͷӡӦओମʹ͔͔ΘΒͣɺ ϚΠΧʔҎ֎ͷ͢΂ͯͷަ௨खஈʹΑΔϞϏϦςΟʢҠಈʣΛ 1 ͭͷαʔϏεͱͯ͠ͱΒ ͑ɺγʔϜϨεʹͭͳ͙৽ͨͳʮҠಈʯͷ֓೦

    <ࠃ౔ަ௨੓ࡦݚڀ> • ग़ൃ஍͔Β໨త஍·ͰͷҠಈχʔζʹରͯ͠࠷దͳҠಈखஈΛγʔϜϨεʹҰͭͷΞϓϦ Ͱఏڙ͢ΔͳͲɺҠಈΛ୯ͳΔखஈͱͯ͠Ͱ͸ͳ͘ɺར༻ऀʹͱͬͯͷҰݩతͳαʔϏε ͱͯ͠ଊ͑Δ֓೦ <ࠃ౔ަ௨ল> • ༷ʑͳछྨͷ༌ૹαʔϏε͕धཁʹԠͯ͡ར༻Ͱ͖Δ୯ҰͷαʔϏεʹ౷߹͞Εͨ΋ͷ <MaaS Alince (೔ຊ੓ࡦ౤ࢿۜߦ༁)>
  9. XaaS͔ΒݟΔΤοηϯε MaaS ʹ͍ͭͯ • ICT Λ׆༻ͯ͠ަ௨ΛΫϥ΢υԽ͠ɺެڞަ௨͔൱͔ɺ·ͨͦͷӡӦओମʹ͔͔ΘΒͣɺ ϚΠΧʔҎ֎ͷ͢΂ͯͷަ௨खஈʹΑΔϞϏϦςΟʢҠಈʣΛ 1 ͭͷαʔϏεͱͯ͠ͱΒ ͑ɺγʔϜϨεʹͭͳ͙৽ͨͳʮҠಈʯͷ֓೦

    <ࠃ౔ަ௨੓ࡦݚڀ> • ग़ൃ஍͔Β໨త஍·ͰͷҠಈχʔζʹରͯ͠࠷దͳҠಈखஈΛγʔϜϨεʹҰͭͷΞϓϦ Ͱఏڙ͢ΔͳͲɺҠಈΛ୯ͳΔखஈͱͯ͠Ͱ͸ͳ͘ɺར༻ऀʹͱͬͯͷҰݩతͳαʔϏε ͱͯ͠ଊ͑Δ֓೦ <ࠃ౔ަ௨ল> • ༷ʑͳछྨͷ༌ૹαʔϏε͕धཁʹԠͯ͡ར༻Ͱ͖Δ୯ҰͷαʔϏεʹ౷߹͞Εͨ΋ͷ <MaaS Alince (೔ຊ੓ࡦ౤ࢿۜߦ༁)>
  10. MaaSͷ֓ཁ? MaaS ʹ͍ͭͯ • ʮ“Mobility” as a Service ʯ ͔ͩΒϞϏϦςΟΛࢦ͢?

    • MaaSΛલఏͱͨ͠αʔϏε ΍ΞϓϦΛؚΊΔਓ΋͍Δ
  11. MaaSͱWebAPI • ϞϏϦςΟ͕ as a service ʹͳΔͨΊ • MaaSΛલఏͱͨ͠αʔϏεΛ࡞ΔͨΊ •

    ലେͳσʔλͷྲྀΕɺͦΕΒΛॲཧ͢ΔϩδοΫ • 1͕ࣾ࡞Δͷ͸ݱ࣮తͰ͸ͳ͍ → APIΤίϊϛʔ • ڠௐྖҬɺڝ૪ྖҬͷٞ࿦͕ඞཁ MaaSͷ֓ཁ