Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
&$4&,4ͷ (SBWJUPOΠϯελϯεಋೖ
Slide 2
Slide 2 text
wࣗݾհ wαʔϏεհ w(SBWJUPOΠϯελϯεΛಋೖ͢ΔతɺγεςϜͷ֓ཁ wϚϧνΞʔΩςΫνϟରԠ൛ίϯςφͷσϓϩΠϑϩʔ wಋೖ·ͰͷྲྀΕ wϋϚΓϙΠϯτ wύϑΥʔϚϯεɺίετݮঢ়گ w·ͱΊ ΞδΣϯμ
Slide 3
Slide 3 text
wלౡࠀӳ wझຯϥϯχϯάɺΰϧϑɺٿ wΫϥυҠߦ43&ۀΛ୲ w͖ͳ"84αʔϏε ࣗݾհ Amazon Elastic Kubernetes Service Amazon Elastic Container Service AWS CloudFormation AWS Lambda
Slide 4
Slide 4 text
会社紹介 • 株式会社 ナビタイムジャパン • 設⽴ 2000 年 3 ⽉ 1 ⽇ • 業務内容 • ナビゲーションサイト・アプリの運営開発 • 通信カーナビゲーション事業 • 経路探索エンジンのライセンス事業 など • 従業員数 約 540 名 (エンジニア 80% 以上)
Slide 5
Slide 5 text
サービス紹介 NAVITIME 乗換NAVITIME バスNAVITIME こみれぽ 公共交通 ドライブ カーナビタイム ドライブサポーター トラックカーナビ ツーリング ツーリングサポーター ⾃転⾞NAVITIME Travel/Inbound JapanTravel NAVITIME Transit NAVITIME Travel ヘルスケア ALKOO PC/SP Web バスカーナビ
Slide 6
Slide 6 text
ビジネスナビタイム 交通費精算パッケージ ビジネスナビタイム 動態管理ソリューション 広告/アライアンス オウンドメディア 交通コンサルティング 電鉄/バス事業者向け ソリューション API / SDK テレマティクスサービス サービス紹介
Slide 7
Slide 7 text
wίετݮత wݱߦੈͷΠϯελϯεͱൺͯίετ͕͍҆ wݱߦੈͷΠϯελϯεͱൺͯύϑΥʔϚϯε͕एׯ্ (SBWJUPOΠϯελϯεΛಋೖ͢Δత
Slide 8
Slide 8 text
wڞ௨"1*αʔϏε wਤσʔλ৴αʔϏε wλΠϧਤ৴αʔϏε wશจݕࡧ৴αʔϏε (SBWJUPOΛಋೖͨ͠γεςϜͷ֓ཁ ಋೖͨ͠αʔϏε
Slide 9
Slide 9 text
w+BWBΞϓϦέʔγϣϯ w&$4Ͱӡ༻ (SBWJUPOΛಋೖͨ͠γεςϜ ڞ௨"1*αʔϏεɺਤσʔλ৴αʔϏε Amazon Elastic Container Service Task "QBDIF 5PNDBU 9SBZ 'MVFOUE HPPHMFNUBJM
Slide 10
Slide 10 text
w+BWB͔ΒKOBܦ༝Ͱ$ɺ$Λ࣮ߦ w&$4Ͱӡ༻ (SBWJUPOΛಋೖͨ͠γεςϜ λΠϧਤ৴αʔϏε Amazon Elastic Container Service Task "QBDIF 5PNDBU 'MVFOUE $ɺ$
Slide 11
Slide 11 text
w"QBDIF4PMS w&,4Ͱӡ༻ w.BOBHFE*OTUBODFະ༻ (SBWJUPOΛಋೖͨ͠γεςϜ શจݕࡧ৴αʔϏε Task "QBDIF 5PNDBU 'MVFOUE 4PMS Amazon Elastic Kubernetes Service
Slide 12
Slide 12 text
wͭͷ4FSWJDFͷಋೖʹ͔͔ͬͨظؒϲ݄ wڥߏஙखॱ͕$PEFԽ͞Ε͓ͯΓɺෛՙࢼݧϦάϨογϣϯςετ ͷΈ͕ଘࡏ͍ͯͨ͠ҝɺظؒͰಋೖͰ͖ͨɻ (SBWJUPOΠϯελϯεಋೖʹ͔͔ͬͨظؒ
Slide 13
Slide 13 text
σϓϩΠϑϩʔɺಋೖ·ͰͷྲྀΕ
Slide 14
Slide 14 text
w(SBWJUPO༻ͷ"VUPTDBMJOH(SPVQΛ৽ن࡞ wY൛%PDLFSΠϝʔδΛ࡞͢Δɻ wϚϧν$16ΞʔΩςΫνϟରԠ൛%PDLFSΠϝʔδΛ࡞͠ɺ&$3ʹ 1VTI wλεΫఆٛLTϚχϑΣετΛϚϧν$16ΞʔΩςΫνϟରԠ൛Π ϝʔδʹࠩ͠ସ͑ &$4&,4ʹ(SBWJUPOΛಋೖ͢Δʹ͋ͨΓඞཁͱͳΔ࡞ۀ ಉҰ%PDLFSΠϝʔδ໊ɺλά໊ͰෳͷΞʔΩςΫνϟ͚ͷ%PDLFSΠϝʔδΛཧͰ͖ΔΑ͏ʹ͢Δ
Slide 15
Slide 15 text
(SBWJUPO༻"VUPTDBMJOH(SPVQ৽ن࡞ &$4 Y"VUPTDBMJOH(SPVQ BSN"VUPTDBMJOH(SPVQ ৽ن࡞ 0QUJNJ[FE".*͕YͱBSNͰผఏڙ͞Ε͍ͯΔҝɺ"VUPTDBMJOH(SPVQΛผ్࡞
Slide 16
Slide 16 text
wطଘ$*αʔόʔYΛར༻ wHSBWJUJPO BSN ͚ίϯςφΛϏϧυ͢ΔҝʹBSNαʔόʔΛ ผ్ߏங͢Δͷίετ໘ɾཧ໘Ͱඇޮత BSN൛%PDLFSΠϝʔδ࡞
Slide 17
Slide 17 text
wCVJMELJUΛར༻ͯ͠طଘͷ$*Ϛγϯ Y ্ͰBSNίϯςφΠϝʔδ ΛϏϧυ͢Δ BSN൛%PDLFSΠϝʔδ࡞ %PDLFSҎ߱Ͱ͋ΕEPDLFSCVJMEYΛͬͯಉ༷ͷϏϧυΛ࣮ߦ͢Δࣄ͕Մೳ
Slide 18
Slide 18 text
BSN൛%PDLFSΠϝʔδ࡞ Ϛϧν$16ΞʔΩςΫνϟରԠ൛Πϝʔδ࡞ BNE൛$*αʔόʔ IPHFW@BNE IPHFW@BSN ࡞֤ͨ͠%PDLFSΠϝʔδΛݩʹ%PDLFSͷ.BOJGFTUΛ࡞
Slide 19
Slide 19 text
BSN൛%PDLFSΠϝʔδ࡞ .BOJGFTU࡞ BNE൛$*αʔόʔ IPHFW@BNE IPHFW@BSN ࡞֤ͨ͠%PDLFSΠϝʔδΛݩʹ%PDLFSͷ.BOJGFTUΛ࡞
Slide 20
Slide 20 text
BSN൛%PDLFSΠϝʔδ࡞ &$3ʹ1VTI IPHFW@BNE IPHFW@BSN IPHFW ϚχϑΣετ &$3
Slide 21
Slide 21 text
%PDLFSΠϝʔδ1VMMͷྲྀΕ &$4 YΠϯελϯε BSNΠϯελϯε "NE൛Πϝʔδ EPDLFSQVMMIPHFW &$3 "SN൛Πϝʔδ EPDLFSQVMMIPHFW 1VMMݩͷΠϯελϯεͷΞʔΩςΫνϟʹԠͯ͡ &$3ଆͰ Ϩεϙϯε͢ΔΠϝʔδΛมߋ
Slide 22
Slide 22 text
wϦάϨογϣϯςετ wෛՙࢼݧ ίϯςφ͕ىಈͨ͠Β ݕূ࡞ۀΛ࣮ࢪ
Slide 23
Slide 23 text
ϋϚΓϙΠϯτ
Slide 24
Slide 24 text
w%PDLFSIVCͰBSN൛%PDLFSΠϝʔδ͕ఏڙ͞Ε͍ͯͳ͍ϥΠϒϥϦ ͕ଘࡏ w%PDLFSϚχϑΣετ্͕ॻ͖͞Εͳ͍ wY༻ͱ(SBWJUPO༻ʹͭͷ"VUPTDBMJOH(SPVQΛ࡞ɾཧ wCVJMELJUΛར༻ͨ͠BSNϏϧυ͕͔͔࣌ؒΔ ϋϚΓϙΠϯτ
Slide 25
Slide 25 text
wYSBZ wHPPHMFNUBJM wIBQSPYZ wOPEFFYQPSUFS wDBEWJTPS wFOWPZ w$POUBJOFSJOTJHIUTͷϩάసૹ༻'MVFOUE %PDLFSIVCͰBSNΠϝʔδ͕ఏڙ͞Ε͍ͯͳ͍
Slide 26
Slide 26 text
wYSBZ wHPPHMFNUBJM wIBQSPYZ wOPEFFYQPSUFS wDBEWJTPS wFOWPZ w$POUBJOFSJOTJHIUTͷϩάసૹ༻'MVFOUE %PDLFSIVCͰBSNΠϝʔδ͕ఏڙ͞Ε͍ͯͳ͍ ରࡦ ιʔε͔ΒϏϧυ͠ɺՌΛ%PDLFSΠϝʔδͰϥοϐϯά
Slide 27
Slide 27 text
લճ࡞ͨ͠.BOJGFTU͕&$3ʹ1VTI͞ΕΔ ྫ ճͷ1VTI IPHFW@BNE IPHFW@BSN &$3 IPHFMBUFTU ϚχϑΣετ
Slide 28
Slide 28 text
લճ࡞ͨ͠.BOJGFTU͕&$3ʹ1VTI͞ΕΔ ྫ ճͷ1VTI IPHFW@BNE IPHFW@BSN &$3 IPHFMBUFTU ϚχϑΣετ
Slide 29
Slide 29 text
લճ࡞ͨ͠.BOJGFTU͕&$3ʹ1VTI͞ΕΔ ྫ ճͷ1VTI IPHFW@BNE IPHFW@BSN &$3 IPHFMBUFTU ϚχϑΣετ
Slide 30
Slide 30 text
લճ࡞ͨ͠.BOJGFTU͕&$3ʹ1VTI͞ΕΔ ྫ ճͷ1VTI IPHFW@BNE IPHFW@BSN &$3 IPHFMBUFTU ϚχϑΣετ WͷIPHFΠϝʔδ͕IPHFMBUFTUͷϚχϑΣετʹొ͞Εͳ͍ IPHFMBUFTU͕WͷίϯςφΠϝʔδͷEJHFTUΛอ࣋
Slide 31
Slide 31 text
લճ࡞ͨ͠.BOJGFTU͕&$3ʹ1VTI͞ΕΔ ղႊํ๏ NBOJGFTUΛ1VTI͢ΔࡍʹQVSHFΦϓγϣϯΛ༩͠ɺϩʔΧϧΩϟογϡ͕ΫϦΞ͢Δ &$3ͷ*NNVUBCMF*NBHF5BHઃఆΛ0/ʹ͢Δ
Slide 32
Slide 32 text
wͭͷ"VUPTDBMJOH(SPVQͰΫϥ ελͷεέʔϧ݅Λཧ͢Δͷ Ͱɺӡ༻͕গ͠໘ "VUPTDBMJOH(SPVQΛͭ࡞͢Δඞཁ͕͋Δ &$4 Y"VUPTDBMJOH(SPVQ BSN"VUPTDBMJOH(SPVQ ৽ن࡞ ݱঢ়ɺยํͷ"VUPTDBMJOH(SPVQεέʔϧઃఆΛ0''ʹ
Slide 33
Slide 33 text
w#VJMELJUΛར༻ͨ͠BSN͚HDDϏϧυʹ͔͔Δ͕࣌ؒɺY͚ί ϯςφϏϧυͷഒ͔͔ͬͯ͠·͏ɻ w$*αʔόʔΛBSDIJUFDUVSFຖʹ͚Εղႊ͢Δ͔ʁʹ͍ͭͯະݕূ #VJMELJUΛͬͨBSNϏϧυ͕͔͔࣌ؒΔ
Slide 34
Slide 34 text
ύϑΥʔϚϯεൺֱ
Slide 35
Slide 35 text
w.HΠϯελϯεͷΈΛىಈͨ͠&$4ΫϥελͱNΠϯελϯεͷΈ Λىಈͨ͠&$4ΫϥελΛ࡞ ಉҰ"WBJMBCJMJUZ[POF্ʹΠϯελϯ εΛىಈ wํʹରͯ͠ෛՙϦΫΤετΛૹ৴ w&$4ͷલஈʹઃஔͨ͠"-#ͷϝτϦΫεΛݩʹධՁ ύϑΥʔϚϯεൺֱ ܭଌ༰
Slide 36
Slide 36 text
ύϑΥʔϚϯεൺֱ 4PMSKBWB NH (SBWJUPO N (SBWJUPOΠϯελϯεͷํ͕εϧʔϓοτ͕ߴ͍
Slide 37
Slide 37 text
ύϑΥʔϚϯεൺֱ ڞ௨"1*KBWB NH (SBWJUPO N (SBWJUPOΠϯελϯεͷํ͕εϧʔϓοτ͕ߴ͍
Slide 38
Slide 38 text
ύϑΥʔϚϯεൺֱ $ɺ$ΞϓϦέʔγϣϯ N طଘ൛ʢYʣͱ"SN൛ͰύϑΥʔϚϯεʹࠩҟ͕ͳ͍݁Ռʹ
Slide 39
Slide 39 text
ύϑΥʔϚϯεൺֱ (SBWJUJPOਪϏϧυΦϓγϣϯͰϏϧυ͍ͯ͠ͳ͍ࣄ͕ݪҼʁ N "84#MBDL#FMU0OMJOF4FNJOBSࢿྉ͔Βͷൈਮ
Slide 40
Slide 40 text
ύϑΥʔϚϯεൺֱ (SBWJUJPOਪϏϧυΦϓγϣϯ N https://github.com/aws/aws-graviton-getting-started/blob/master/c-c++.md
Slide 41
Slide 41 text
ύϑΥʔϚϯεൺֱ $ɺ$ΞϓϦέʔγϣϯ NH (SBWJUPO N (SBWJUPOਪϏϧυΦϓγϣϯΛ༩͠ɺHDDόʔδϣϯΛˠ ʹ্͛ΔࣄͰఔεϧʔϓοτ্͕
Slide 42
Slide 42 text
ίετݮޮՌ
Slide 43
Slide 43 text
εέʔϧઓུ (SBWJUPOಋೖޙ ݄த०ʙ (SBWJUJPO4QPUΠϯελϯε YΠϯελϯε (SBWJUPOͷ4QPUΠϯελϯεΛݻఆىಈɺYΠϯελϯεΛΦʔτεέʔϧͤ͞Δઃఆ
Slide 44
Slide 44 text
4QPUՁ֨ͷਪҠ ݄ʹ4QPUՁ͕֨NHNʹ ۙ4QPUՁ͕֨Լ͕͖͍ͬͯͯΔঢ়گ
Slide 45
Slide 45 text
w.Hͷ΄΅ʹઃఆ͍ͯ͠Δ w.HΠϯελϯε͕҆ఆڙڅ͞Εɺ͞Βʹ4QPUՁ͕֨Լམͨ͠Β Λௐ͢ΔݟࠐΈ ίετݮޮՌ ίετҎલͱมΘΒͣͷঢ়ଶ
Slide 46
Slide 46 text
w&$4&,4ʹ(SBWJUPOΠϯελϯεΛಋೖͨ͠ͱ͜Ζɺݱߦੈͱ ൺֱ͠ɺʙఔͷεϧʔϓοτ্͕֬ೝͰ͖ͨ w#VJMELJUΛ͏ࣄͰϚϧνΞʔΩςΫνϟ༻ίϯςφͷϏϧυΛൺֱత ࣌ؒͰ࣮ࢪͰ͖ͨ ·ͱΊ
Slide 47
Slide 47 text
w$ɺ$ܥΞϓϦέʔγϣϯ(SBWJUJPO࠷దԽΦϓγϣϯΛ༩ͨ͠ ํ͕1'͕ߴ͍݁Ռʹ wࠓޙͷ(SBWJUJPOΠϯελϯεͷ૿Ճʹظʂ ·ͱΊ