Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS vs GCP 今から作る ならどっちがいいの!?
Search
Show Murai
October 23, 2017
Technology
52
83k
AWS vs GCP 今から作る ならどっちがいいの!?
Show Murai
October 23, 2017
Tweet
Share
More Decks by Show Murai
See All by Show Murai
システムを構築するときに 気をつける10のこと
showmurai
4
140
監視入門!監視で困ってませんか?
showmurai
0
320
AWS vs GCP 今から作るならどちらがいいの 20180330
showmurai
1
1.3k
システムを構築するときに 気をつける10のこと
showmurai
0
1.6k
KubernetesでCLIを快適を使いたい
showmurai
0
2.1k
データサイエンスのためのAWSの使い方入門
showmurai
1
980
Other Decks in Technology
See All in Technology
プロジェクトマネジメントは不確実性との対話だ
hisashiwatanabe
0
170
AIと描く、未来のBacklog 〜プロジェクト管理の次の10年を想像し、創造するセッション〜
hrm_o25
0
110
コミュニティと計画的偶発性理論 - 出会いが人生を変える / Life-Changing Encounters
soudai
PRO
7
920
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
0
160
AI時代の大規模データ活用とセキュリティ戦略
ken5scal
1
270
[OCI Technical Deep Dive] OCIで生成AIを活用するためのソリューション解説(2025年8月5日開催)
oracle4engineer
PRO
0
130
はじめての転職講座/The Guide of First Career Change
kwappa
5
4.5k
「Roblox」の開発環境とその効率化 ~DAU9700万人超の巨大プラットフォームの開発 事始め~
keitatanji
0
150
僕たちが「開発しやすさ」を求め 模索し続けたアーキテクチャ #アーキテクチャ勉強会_findy
bengo4com
0
2.6k
Delegate authentication and a lot more to Keycloak with OpenID Connect
ahus1
0
240
AIに頼りすぎない新人育成術
cuebic9bic
3
340
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
18
52k
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Writing Fast Ruby
sferik
628
62k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
470
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Code Review Best Practice
trishagee
69
19k
Rails Girls Zürich Keynote
gr2m
95
14k
Six Lessons from altMBA
skipperchong
28
4k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
4 Signs Your Business is Dying
shpigford
184
22k
KATA
mclloyd
32
14k
Transcript
AWS vs GCP ࠓ͔Β࡞Δ ͳΒͲ͕͍͍ͬͪͷʂʁ αϙʔλʔζCoLabษڧձ Oct 19 2017 αΠόʔΤʔδΣϯτ
ΞυςΫελδΦ ଜҪ ᠳଠ࿕ https://supporterzcolab.com/event/182/
͖ΐ͏ͳ͢͜ͱ 1. ࣗݾհ 2. AWSͱ 3. GCPͱ 4. AWS vs
GCP 5. ͍ͯΔγεςϜ
ࣗݾհ • ଜҪᠳଠ࿕ • גࣜձࣾαΠόʔΤʔδΣϯτ • ΞυςΫελδΦ ΠϯϑϥνʔϜ • Πϯϑϥ
ϦʔυΤϯδχΞ ※ຊͷൃදݸਓͷݟղͰ͋Γɺॴଐ͢Δ৫ͷެࣜݟղͰ͋Γ·ͤΜ
ࣗݾհ • ژग़ ౦ژࡏॅ • ࣾձਓ 6 • ֶੜͷࠒը૾ೝࣝɺ ίϯϐϡʔλϏδϣϯΛݚڀͯ͠·ͨ͠
• લ৬ωοτϫʔΫػثͷ αʔόʔαΠυΤϯδχΞͬͯ·ͨ͠ • झຯཱྀߦɺϑοταϧ • ग़·͢
͓·͑AWSৄ͍͠ͷʁ
ਓฒΈʹͬͯΔ(ͣ) • AWSྺɿ5͘Β͍ • AWSͰ͖ͳαʔϏεɿRedshiftɺLambda • AWSೝఆɿAWS SAP • Re:Invent
2015 ࢀՃ͠·ͨ͠
͓·͑GCPৄ͍͠ͷʁ
࠷͕ۙͬͭΓ৮Γ͡Ί·ͨ͠ • GCPྺɿ3͘Β͍ • GCPͰ͖ͳαʔϏεɿPub/Sub • աڈͷൃදࢿྉ • GCPͰࠂಈըΛࣗಈੜͨ͠͠
օ༷ʹ࣭͍ͤͯͩ͘͞͞
AWSΛͬͯΔํ
GCPΛͬͯΔํ
ຊͷରऀ • AWS·ͨGCP͜Ε͔Β͍͍ͨਓ • AWSɺGCPͪΐͬͱͬͨਓ • ύϒϦοΫΫϥυͷೖͱ͔ॳ৺ऀͷਓ
ࠓ͓͢Δ͜ͱ • AWSͱͳʹ • GCPͱͳʹ • AWS vs GCP •
ͦΕͧΕ͍ͯΔ༻్
AWSͱʁ
AWS(Amazon Web Service)ͱ ΫϥυίϯϐϡʔςΟϯάαʔϏε →Ϩϯλϧαʔόʔͷ͍ͭ͢͝ ʮΠϯϑϥ͕WebαʔϏεʹͳͬͨʯ AWS ʹ͍ͭͯ https://aws.amazon.com/jp/about-aws/
AWSͷੈքల։ • Ϧʔδϣϯ • େͳͲཧతʹΕͨྖҬ • 16ͷϦʔδϣϯ • ౦ژɺόʔδχΞɺϩϯυϯ •
ΞϕΠϥϏϦςΟʔκʔϯ • 1 ͭͷϦʔδϣϯʹෳͷͦΕͧΕಠཱͨ͠ϩέʔγϣϯ • ྫ. ౦ژϦʔδϣϯͷAZɿɺཱ ※࣮ࡍʹެ։͞Ε͍ͯ·ͤΜ EC2 ϦʔδϣϯͱΞϕΠϥϏϦςΟʔκʔϯ http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
AWSͰग़དྷΔ͜ͱ(΄ΜͷҰ෦) • ΫϦοΫ·ͨAPIͰߏஙՄೳͳίϯϐϡʔτ • EC2 • ΫϦοΫ·ͨAPIͰߏஙՄೳͳσʔλϕʔε • RDS •
੍ݶແ͠ͷσʔλετϨʔδ • S3 • ετϦʔϜॲཧ • Kinesis (Stream)
࠾༻࣮ ಋೖࣄྫ https://aws.amazon.com/jp/solutions/case-studies/all/
GCPͱʁ
GCP(Google Cloud Platform)ͱ • Google͕ఏڙ͢ΔύϒϦοΫΫϥυ • Google ࣾͰΘΕ͍ͯΔͷͱಉ͡ ςΫϊϩδʔΠϯϑϥΛఏڙ͍ͯ͠Δ ΫϥυαʔϏε
• BigQueryɺGoogle MLͳͲଞͷΫϥυΑΓ ༏ҐੑΛͭαʔϏε͕͋Δ
GCPͷੈքల։ • Ϧʔδϣϯ • େͳͲཧతʹΕͨྖҬ • 12ͷϦʔδϣϯ • ౦ژɺϩϯυϯɺΦϨΰϯ •
ΞϕΠϥϏϦςΟʔκʔϯ • 1 ͭͷϦʔδϣϯʹෳͷͦΕͧΕಠཱͨ͠ϩέʔγϣϯ • ྫ. ౦ژϦʔδϣϯͷAZɿɺཱ ※࣮ࡍʹެ։͞Ε͍ͯ·ͤΜ
࠾༻࣮
AWSͱGCPͲ͕͍͍ͬͪͷ?
৴པੑͰݎ࿚͕ٻΊΒΕΔͳΒ
None
γϯϓϧͳγεςϜͳΒ
None
AWS vs GCP
None
ͱ͖ͬͭ͢͞ ͋Δҙຯݹ͍γεςϜ ͬͯΔਓଟ͍ ใ͕ଟ͍ ެࣜɺblogɺqiitaͱ͔ Google App EngineͷΠ ϝʔδڧ͠ʁ ઌਐతͳΞʔΩςΫνϟ
BigQueryฉ͍ͨ͜ͱ͋Δ
None
υΩϡϝϯτใऩू • AWS • ެࣜυΩϡϝϯτ ͔ͳΓॆ࣮͍ͯ͠Δ • AWS ΫϥυαʔϏε׆༻ࢿྉू ๛ͰࢀߟʹͳΔ
• DevelopersIO ΊͪΌͪ͘Όݕࡧʹώοτ͢Δ • GCP • ެࣜυΩϡϝϯτͷຊޠΞοϓσʔτ͕͍ ӳޠͷ΄͏͕࣮֬ • ٕज़తͳهࣄ͕AWSͱൺֱͯ͠গͳ͍
None
ςΫχΧϧαϙʔτ • AWSαϙʔτ • ༗ྉϓϥϯ͕ඞਢ • ༗ྉαϙʔτͷ࣭͔ͳΓߴ͍ • ݪҼௐ͚ࠪͩͰͳ͘վળҊͳͲఏࣔͯ͘͠ΕΔ߹͋Γ(ݸਓత) •
GCPαϙʔτ • ༗ྉϓϥϯ͕ඞਢ • ຊޠαϙʔτΰʔϧυ($400/݄)Ҏ্
None
DevOps • AWS CloudFormation • JsonͰߏཧқߴΊ • қߴ͍͕ނʹใଟΊ • Google
Cloud Deployment Manager • yamlͰॻ͚Δͷྑ͛͞ • ݸਓతʹͬͯΔͷ • Terraform&AnsibleͰߏཧͱϓϩϏδϣχϯά
None
CLI tool • aws-cli • Homebrew ͰΠϯετʔϧՄೳ • Credential͕҉߸Խͳ͠Ͱอଘ͞ΕΔ •
ࠔͬͨΒhelpΛແ৺Ͱଧ͚ͭͩ • gcloud • ॳظηοτΞοϓͰίέΔͱͭΒ͍ • ࠔͬͨΒͬͺΓhelpଧͯΑ͍
None
Ϣʔβ/ݖݶͷཧ • AWS • IAMϢʔβɺϩʔϧͰࡉ͔͘ݖݶ͚ͭΒΕΔ • αʔϏεʹϩʔϧͰݖݶΛ͚ͭΒΕΔέʔε͋ͬͯྑ͍ • ηΩϡϦςΟݫ͍͠ͱ͜ΖͰେৎͪΌ͏͔ͳͱ •
GCP • αʔϏεʹରͯ͠Ӿཡɺ࡞ɺཧऀͱγϯϓϧ • ηΩϡϦςΟཁ݅ݫ͠ͷͱ͜ΖNGͩͱࢥ͏
None
ωοτϫʔΫ • AWS • VPCΛϦʔδϣϯຖʹ࡞ • ϨΨγʔωοτϫʔΫނʹཧղ͍͢͠ • ΦϯϓϨͱͭͳ͍͗͢ •
GCP • άϩʔόϧͰ1ͭͷVPC࡞Δ͚ͩ • GCPͷωοτϫʔΫ΄Μͱੌ͍ • FirewallϧʔτϨʔϒϧλάͰཧͰ͖Δ
None
ϩʔυόϥϯα • AWS • ELBɺALBɺNLBछྨଟ͍͔ΒͰ͖Δ͜ͱଟ͍ • εέʔϧΞοϓ࣌ͷԆ͕ଟ͍ • GCP •
࡞͔ΒαʔϏε։࢝·Ͱҟৗʹ͍(2,3sec) • IP anycastͱ͍͏ٕज़ΛٿنͰόϥϯγϯά • ಉ͡IPΞυϨεΛͬͯશੈք͔ΒΞΫηε͢Δ͜ͱ͕Մೳ
IP Anycast Introducing the new Google Cloud Load Balancing UI
https://cloudplatform.googleblog.com/2016/04/introducing-the-new-Google-Cloud-Load-Balancing-UI.html
None
Managed RDB • AWS RDS • MySQLޓͷAWSಠࣗΤϯδϯAurora͕࠷ڧ • ओཁͳσʔλʔϕʔεΤϯδϯἧͬͯΔ •
ఆظϝϯςφϯεʹඋ͓͑ͯ͘ • Cloud SQL • CloudSQLࣗͰνϡʔχϯάඞཁ • PostgreSQL·ͩBETA • ఆظϝϯςφϯεʹ
None
NoSQLɺKVS • AWS • DynamoDBϨΠςϯγͷNoSQLσʔλʔϕʔε • ElasticCacheΦϯϝϞϦKVS • GCP •
BigtableɺDatastoreͳͲͷGoogleͷόοΫΤϯυͰ ར༻͍ͯ͠ΔαʔϏεΛ͑Δ • ManagedΩϟογϡαʔϏε͕ݱঢ়ແ͍
None
Storage • AWS S3 • ඇৗʹߴ͍ٱੑ • ࡉ͔ͳݖݶઃఆ͕Մೳ • ੩తίϯςϯπͷϗεςΟϯά
• Cloud Storage • Multi-RegionalͰ౦ژʹஔ͞Εͳ͍ • IAMݖݶͰRead/Write/Admin͔͠ݖݶ͕͚Εͳ͍
None
Container Management • AWS ECS • ecs-cli ΛΈ߹Θͤͯ͏ͱศར • εέʔϧ/σϓϩΠपΓΩϟονΞοϓ͕ඞཁ
• EC2ؚΊͯཧ͢ΔͳΒCloudFormationͱΈ߹Θͤ • Google Container Engine(GKE) • kubernetesΛ͑Δ • kubernetes͕ίϯςφϚωδϝϯτͩͱϝΠϯετϦʔϜ(ଟ)
None
ϞχλϦϯάαʔϏε • AWS CloudWatch • μογϡϘʔυΛ࡞Δͷ͕େม • Ξϥʔτͷઃఆ̍ͭͣͭߦ͏ඞཁ͋Γ • Google
Stackdriver • ϝτϦοΫͷऩू͕ఆৗతʹέʔε͕͋Δ • AWSΦϯϓϨagentΛར༻ͯ͠ࢹՄೳ • ΞϥʔτͷઃఆάϧʔϓͰग़དྷΔ • μογϡϘʔυ͕ݟ͍͢ • αʔυύʔςΟπʔϧͷ΄͏͕༏ल(༗ྉ) • DatadogɺNew RelicɺMackarelͳͲ
None
ίετ • AWS • EC2Πϯελϯείεύ͕Ί • GCP • GCEΠϯελϯείεύྑ͍ •
ׂ࣌ؒҾࣗಈదԠ • ϓϦΤϯϓςΟϒϧΠϯελϯε؆୯ʹ͑Δ • BigQueryͷैྔ՝ۚʹҙ
None
݁Ռ
ཧղ͍͢͠ υΩϡϝϯτॆ࣮ αϙʔτྑ͍ IAMݖݶ ϦϨʔγϣφϧσʔλʔϕʔε NoSQLɺKVS ετϨʔδαʔϏε ωοτϫʔΫ ϩʔυόϥϯα ίϯςφϚωδϝϯτ
ϞχλϦϯά ίετ
None
AWSʹ͍ͯΔ༻్ • ΤϯλʔϓϥΠζ͚γεςϜ(ߗ͍ͱ͜Ζ)Ͱ͍͍ͨ • ηΩϡϦςΟݖݶΛݫ֨ʹཧ͍ͨ͠ • ΦϯϓϨϛεͱϋΠϒϦουΫϥυΛ࣮ݱ͍ͨ͠ • ϨΠςϯγDBΛ༻͢Δඞཁ͕͋Δ •
AWSͱ࿈ܞ͢ΔαʔυύʔςΟαʔϏεΛ͍͍ͨ
GCPʹ͍ͯΔ༻్ • γϯϓϧͳ3WebΞϓϦέʔγϣϯ • άϩʔόϧͰαʔϏεΛ͍ͨ͠ • BigQueryΛͬͯੳ͍ͨ͠ • TensorFlowΛͬͯػցֶशΛߦ͍͍ͨ •
ઑٕͬͨज़͍͍ͨ
݁ɿ࠷దͳπʔϧΛબͿ
͋Γ͕ͱ͏͍͟͝·ͨ͠
AWSGCP Γ͍ͨͻͱ ϚδͰઈࢍืूத ※ΦϑΟεݟֶ͚ͩͰେৎͰ͢ αΠόʔΤʔδΣϯτ ΞυςΫελδΦ https://adtech.cyberagent.io/