SlideShare a Scribd company logo
1 of 25
Download to read offline
北の国からこんにちわ!
AWS使いがGCP使いに変貌したお話
株式会社インフィニットループ
名古屋 勇
今日お話すること
● 自己紹介
● AWSでのバックボーン
● GCP使いに変貌するきっかけ
● GCPを使ってみて思ったこと
● 最近あったヒヤリハット
● 最後に
自己紹介
自己紹介
● 名古屋 勇 (北海道生まれ北海道育ちの道産子)
● インフィニットループ
○ 2010年4月 中途入社
○ 以降ゲームのバックエンド開発に従事
● EGG 第二期卒業生(PCA取得)
● 愛犬のポメラニアンを溺愛
愛犬紹介
AWSでのバックボーン
AWSでのバックボーン
● 使用歴は4年程
● スマホゲームの開発・運用で使用
● 10000rps前後の案件の負荷試験・運用を2案件経験
○ ALBを使ったWebサーバのオートスケール
○ 固定レスポンスを使ったインフラメンテナンス
○ ElastiCacheを使ったレスポンスキャッシュ
○ Auroraを使った垂直分割+水平分割
GCP使いに変貌するきっかけ
GCP使いに変貌するきっかけ
● Googleさんから弊社の方にEGGのお誘いがあった
● 丁度その時に現在開発しているプロジェクトのクラウド選定をしていた
● 選定の参考になると思いEGGに参加してGCPを体験
● その上でGCPを使用することを決めお客様とも合致し使用へ
● そしてGCP使いへと駆け出し変貌することに
GCPを使ってみて思ったこと
全体編
GCPを使ってみて思ったこと (全体編)
● EGGの体験があったのですんなりと入れた
● AWSもそうだがコンソール、API、Cliと操作の選択肢が
あって状況に合わせて使えるのがよかった
● APIが揃ってるのでterraformでIaCで管理・構築できて
よかった
GCPを使ってみて思ったこと (全体編)
● フルマネージドサービスが豊富で運用も安心
● サーバレス環境も整っている
● 様々な統合環境があり各サービス間の連携が簡単
● 高速なネットワークによるリージョン間通信のラグがあ
まりないのも魅力
サービス編
GCPを使ってみて思ったこと (サービス編)
● Cloud LoadBalancerについて
○ 暖気いらずにびっくり
■ AWSだと暖気申請が必要で事前準備が必要
○ CDNの機能がついている
■ バックエンドにCloud Storageのバケットが指定できる
■ バケット指定時にCloud Armor使えると更によかった
GCPを使ってみて思ったこと (サービス編)
● Cloud Runについて
○ ランタイムを選ばずに自作コンテナを簡単にデプロイできる
○ オートスケールも最初から備わっていて難しい設定がない
○ Cloud Run単体でCloud Armorが使えたら更に良かった
GCPを使ってみて思ったこと (サービス編)
● Spannerについて
○ 分散DBがフルマネージドで提供されている
○ 料金がお高めだったが最近安いインスタンスがでた
■ やったー
○ 自動スケールするのでシャーディングから解放される
■ より機能実装に専念できる
■ もちろんSpannerに合わせた設計は求められるが
GCPを使ってみて思ったこと (サービス編)
● GKEについて
○ Autopilotがでてより簡単に使用できるようになった
■ Podの料金だけというのは魅力的
■ もっと高速にPodが使えるとさらによかった
○ Game Serversとの連携も簡単
■ これによってゲームサーバ開発に専念できる
最近あったヒヤリハット
最近あったヒヤリハット
● Slackにエラー通知するための仕組みを用意
○ PubSubトリガーのCloud Functionsで構築
○ エラーをPubSubに流すためCloud Loggingのログルータを使用
○ テストのためにログルータのSinkのフィルターを甘めに設定
■ severity >= ERROR
● テストで gcloud logging write -severity=ERRORで送ったら....
最近あったヒヤリハット
● 関数の処理でエラーがあった時にエラーログを出力していた
● そのためログルータを通して無限に呼び出されることに....
○ ヤバいと思ってSinkを削除したが
○ 数十Kレベルでコールされてた
● 幸いにもCloud Functionsのログ見ながらやってたので気づけたが気づ
いてなかったら料金が大変な事に....
最後に
最後に
● GCPは開発に専念できる環境が非常に揃っている
○ フルマネージドサービスの充実
○ サーバレス環境の充実
○ 統合環境の充実
○ 高速なネットワーク
● 今ではお気に入りのクラウドプラットフォーム
従量課金サービス使用時は気を
つけましょう
ご清聴ありがとうございました

More Related Content

What's hot

20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要Seiji Akatsuka
 
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影gree_tech
 
今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会
今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会
今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会Aya Komuro
 
Ansibleの限界を超えてファイアウォールの プロビをした話
Ansibleの限界を超えてファイアウォールのプロビをした話Ansibleの限界を超えてファイアウォールのプロビをした話
Ansibleの限界を超えてファイアウォールの プロビをした話shomahirao
 
JAWS-UG 北陸 #8 勉強会 AWS 費用解析してみた
JAWS-UG 北陸 #8 勉強会 AWS 費用解析してみたJAWS-UG 北陸 #8 勉強会 AWS 費用解析してみた
JAWS-UG 北陸 #8 勉強会 AWS 費用解析してみたyuuitiro matsumoto
 
[2021/11/25 AIML支部] JAWS PANKRATION Report
[2021/11/25 AIML支部] JAWS PANKRATION Report [2021/11/25 AIML支部] JAWS PANKRATION Report
[2021/11/25 AIML支部] JAWS PANKRATION Report Shigeru Numaguchi
 
46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値にMitsuhiro Yamashita
 
AWS はぶっちゃけ安いのか?
AWS はぶっちゃけ安いのか?AWS はぶっちゃけ安いのか?
AWS はぶっちゃけ安いのか?manabusakai
 
BIGIP作業サービス化してみた
BIGIP作業サービス化してみたBIGIP作業サービス化してみた
BIGIP作業サービス化してみたkotasaegusa
 
Serverless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニングServerless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニング真吾 吉田
 
【2017早めの夏休み自由研究】SPAとサーバーレスについて
【2017早めの夏休み自由研究】SPAとサーバーレスについて【2017早めの夏休み自由研究】SPAとサーバーレスについて
【2017早めの夏休み自由研究】SPAとサーバーレスについてkazuki matsumura
 
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニングServerless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング真吾 吉田
 
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバシェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバMasaru Ogura
 
Awsjpcasestudies
AwsjpcasestudiesAwsjpcasestudies
Awsjpcasestudiesakitsukada
 
インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話雅也 山本
 

What's hot (19)

20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
 
面白いは正義
面白いは正義面白いは正義
面白いは正義
 
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
 
今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会
今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会
今年リリースされたAWSサービスどれぐらい知ってますか?年末振り返り会
 
Ansibleの限界を超えてファイアウォールの プロビをした話
Ansibleの限界を超えてファイアウォールのプロビをした話Ansibleの限界を超えてファイアウォールのプロビをした話
Ansibleの限界を超えてファイアウォールの プロビをした話
 
JAWS-UG 北陸 #8 勉強会 AWS 費用解析してみた
JAWS-UG 北陸 #8 勉強会 AWS 費用解析してみたJAWS-UG 北陸 #8 勉強会 AWS 費用解析してみた
JAWS-UG 北陸 #8 勉強会 AWS 費用解析してみた
 
[2021/11/25 AIML支部] JAWS PANKRATION Report
[2021/11/25 AIML支部] JAWS PANKRATION Report [2021/11/25 AIML支部] JAWS PANKRATION Report
[2021/11/25 AIML支部] JAWS PANKRATION Report
 
46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に
 
AWS はぶっちゃけ安いのか?
AWS はぶっちゃけ安いのか?AWS はぶっちゃけ安いのか?
AWS はぶっちゃけ安いのか?
 
BIGIP作業サービス化してみた
BIGIP作業サービス化してみたBIGIP作業サービス化してみた
BIGIP作業サービス化してみた
 
Serverless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニングServerless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニング
 
【2017早めの夏休み自由研究】SPAとサーバーレスについて
【2017早めの夏休み自由研究】SPAとサーバーレスについて【2017早めの夏休み自由研究】SPAとサーバーレスについて
【2017早めの夏休み自由研究】SPAとサーバーレスについて
 
AWSとJAWS-UG
AWSとJAWS-UGAWSとJAWS-UG
AWSとJAWS-UG
 
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニングServerless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
 
AAIから君へ
AAIから君へAAIから君へ
AAIから君へ
 
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバシェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバ
 
Twilioと山下と学び
Twilioと山下と学びTwilioと山下と学び
Twilioと山下と学び
 
Awsjpcasestudies
AwsjpcasestudiesAwsjpcasestudies
Awsjpcasestudies
 
インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話
 

Similar to 北の国からこんにちわ!Aws使いがgcp使いに変貌したお話

Google Cloud Platformでソーシャルゲームを1本出してみた!
Google Cloud Platformでソーシャルゲームを1本出してみた!Google Cloud Platformでソーシャルゲームを1本出してみた!
Google Cloud Platformでソーシャルゲームを1本出してみた!Hasegawa Yusuke
 
Our Track to Modern Angular
Our Track to Modern AngularOur Track to Modern Angular
Our Track to Modern AngularYuta Shimizu
 
2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」
2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」
2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」Hiromitsu Ito
 
他業界からゲーム業界へ転向したときの話
他業界からゲーム業界へ転向したときの話他業界からゲーム業界へ転向したときの話
他業界からゲーム業界へ転向したときの話KLab Inc. / Tech
 
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeVyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeKLab Inc. / Tech
 
KubernetesとSpannerで 進化し続けるコロプラのゲーム開発
KubernetesとSpannerで 進化し続けるコロプラのゲーム開発KubernetesとSpannerで 進化し続けるコロプラのゲーム開発
KubernetesとSpannerで 進化し続けるコロプラのゲーム開発Google Cloud Platform - Japan
 
What i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci userWhat i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci userYukiya Hayashi
 
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみたSQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみたKumano Ryo
 
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashitaS14 t3 yosuke_yamashita
S14 t3 yosuke_yamashitaTakeshi Akutsu
 
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようkintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようKyouhei Kitagawa
 
エンジニアのキャリアパスを考える 川村
エンジニアのキャリアパスを考える 川村エンジニアのキャリアパスを考える 川村
エンジニアのキャリアパスを考える 川村wakamonog
 
AWSとGPUインスタンスのご紹介
AWSとGPUインスタンスのご紹介AWSとGPUインスタンスのご紹介
AWSとGPUインスタンスのご紹介Yasuhiro Matsuo
 
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜	【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜 虎の穴 開発室
 
歴史あるWebサービスに携わって2年半の間に起きた事やった事
歴史あるWebサービスに携わって2年半の間に起きた事やった事歴史あるWebサービスに携わって2年半の間に起きた事やった事
歴史あるWebサービスに携わって2年半の間に起きた事やった事Masataka Kono
 
How you can speed up serverless development by local
How you can speed up serverless development by localHow you can speed up serverless development by local
How you can speed up serverless development by localPIXTA Inc.
 
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Appsグリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & AppsGoogle Cloud Platform - Japan
 
私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由gree_tech
 

Similar to 北の国からこんにちわ!Aws使いがgcp使いに変貌したお話 (19)

Google Cloud Platformでソーシャルゲームを1本出してみた!
Google Cloud Platformでソーシャルゲームを1本出してみた!Google Cloud Platformでソーシャルゲームを1本出してみた!
Google Cloud Platformでソーシャルゲームを1本出してみた!
 
Our Track to Modern Angular
Our Track to Modern AngularOur Track to Modern Angular
Our Track to Modern Angular
 
2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」
2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」
2014-10-17 「“A9共催! AWSプロダクトシリーズ よくわかる AWS CloudSearch” スクーでのCloudSearch利用実例」
 
他業界からゲーム業界へ転向したときの話
他業界からゲーム業界へ転向したときの話他業界からゲーム業界へ転向したときの話
他業界からゲーム業界へ転向したときの話
 
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeVyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 Bridge
 
E.G.G.卒業生コメント
E.G.G.卒業生コメントE.G.G.卒業生コメント
E.G.G.卒業生コメント
 
KubernetesとSpannerで 進化し続けるコロプラのゲーム開発
KubernetesとSpannerで 進化し続けるコロプラのゲーム開発KubernetesとSpannerで 進化し続けるコロプラのゲーム開発
KubernetesとSpannerで 進化し続けるコロプラのゲーム開発
 
Zapier ppap-share
Zapier ppap-shareZapier ppap-share
Zapier ppap-share
 
What i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci userWhat i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci user
 
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみたSQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
 
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashitaS14 t3 yosuke_yamashita
S14 t3 yosuke_yamashita
 
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようkintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみよう
 
エンジニアのキャリアパスを考える 川村
エンジニアのキャリアパスを考える 川村エンジニアのキャリアパスを考える 川村
エンジニアのキャリアパスを考える 川村
 
AWSとGPUインスタンスのご紹介
AWSとGPUインスタンスのご紹介AWSとGPUインスタンスのご紹介
AWSとGPUインスタンスのご紹介
 
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜	【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜
 
歴史あるWebサービスに携わって2年半の間に起きた事やった事
歴史あるWebサービスに携わって2年半の間に起きた事やった事歴史あるWebサービスに携わって2年半の間に起きた事やった事
歴史あるWebサービスに携わって2年半の間に起きた事やった事
 
How you can speed up serverless development by local
How you can speed up serverless development by localHow you can speed up serverless development by local
How you can speed up serverless development by local
 
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Appsグリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
 
私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由
 

北の国からこんにちわ!Aws使いがgcp使いに変貌したお話