SlideShare a Scribd company logo
1 of 19
Download to read offline
AWS & Google Cloud
両⽅を駆使するチームでの技術選定
アイレット株式会社 ⾼橋修⼀
⾃⼰紹介:⾼橋 修⼀
所属:
アイレット株式会社
MSP開発セクション@⼤阪
属性:開発エンジニア・プログラマ
役割:グループリーダー
クラウド:
AWS: 2020APN AWS Top Engineers、All certificates
Google Cloud: 5 certificates
技術選定の背景
=私のポジション
AWSプレミアコンサルティングパートナー Google Cloudプレミアサービスパートナー
クラウド導⼊実績2,000社以上、年間プロジェクト3,200以上
構築・2次運用 お客様
MSP運用
お客様環境
MSP社内サービス
(サービス数:18)
MSP開発
利用・操作認証
情報取得・操作
利用
依頼・要望・FB
ヒアリング・提案
開発・運用保守
構築・監視運用保守
ここ
MSP開発
課題管理
外部サービス
技術選定の話
以降、個⼈の⾒解!
基本的な考え
できるだけマネージドなものを使う
・AWSであればEC2よりもFargateやLambdaなど。
・Google CloudであればGCEよりもCloud Run、Cloud Functionsなど。
3rdのSaaSやソフトも活⽤
・New Relic、PagerDuty、Slack、Twilio、Terraformなどなど
→こちらで担保すべき範囲を減らし、開発の⾼速化↑/保守コストの低下↓
etc.
3rdの活⽤
メインのアーキテクチャは
AWS、Google Cloudのサービスで構成
デプロイや監視・モニタリングなどは
3rdを活⽤することが多くなってきた
デプロイ
監視
テスト
クラウドベンダーサービス or 3rd
AWS Google Cloud 3rd
CI/CD Code Pipeline
Code Build
Code Deploy
Cloud Build Circle CI
Travis CI
GitHub Actions
IaC Cloud Formation
SAM
CDK
Deployment Manager Terraform
severless
監視・モニタリング Cloud Watch
X-Ray
Cloud Monitoring
Cloud Trace
Cloud Profiler
New Relic
Datadog
Mackerel
例
これらを組み合わせて利用することも可能
例) CI/CDでパイプラインはCircle CIを使い、デプロイはCode Deployを呼び出す
クラウドベンダーサービス or 3rd
3rdのメリット
• AWSでもGoogle Cloudでも、同じ⽅法で対応できる。
• 習得コストが低く抑えられ、保守体勢も組みやすい
• (個⼈的に)機能が豊富、痒いところに⼿が届く。
クラウドベンダーサービス or 3rd
クラウドベンダーサービスのメリット
• クラウド内のサービス連携が強い
• 権限やユーザーの管理がIAMで完結
• 別途キーの管理やユーザー管理を考えなくていい
• 利⽤料⾦がクラウドサービス内で完結する
• 別途プラン選択や料⾦管理を考えなくていい
できないことの確認
どのサービスを使うにしても「制限/上限」は確認する。
その「上限」が引き上げリクエストができるタイプものかも確認。
例
・FaaSの同実⾏可能数
・作成できるリソース数上限
・性能(受けられるリクエストレート)
ベストプラクティス
お役⽴ち情報
ベストプラクティス
Well-Architected ツール
• ベストプラクティスに沿っているか⾃⼰診断するチェックリスト
• 「運⽤」「セキュリティ」「信頼性」「パフォーマンス」「コスト最
適化」の5つの観点
ベストプラクティス
ソリューション デザインパターン
• https://events.withgoogle.com/solution-design-pattern/
• ワークフローごとにアーキテクチャの解説
• 「注意事項」や「向かないケース」も載っている
いろいろ使う上で考慮していること
• チームとして保守していけそうか
• 作業環境の再現性
• 作業環境もリポジトリにDockerfileで定義
• 選定理由を残しておく★
• EOLやアップデート追従への管理★
選定理由を残しておく
• 設計資料として残す
• Wikiにディシジョンレコード
• Slackのpublicな独り⾔チャンネルに垂れ流し
• 他の⼈の発⾔を検索でひっかけ役⽴つこともあるのでpublicで!
EOLやアップデート追従の管理
⾔語やフレームワークのサポート期限、推奨APIバージョンの変更など
計画的に対応する必要がある。
現状:スプレッドシートで⼀覧にし、⽉1定期で対象や状況を⾒直し。
という泥臭い⽅法でやってます。「こんな感じでやってるよ〜」とかあればコメントもら
えると助かります!
ご清聴ありがとうございました

More Related Content

What's hot

あなたの知らないAzure ~OpenStackと共存する冴えたやり方~
あなたの知らないAzure  ~OpenStackと共存する冴えたやり方~あなたの知らないAzure  ~OpenStackと共存する冴えたやり方~
あなたの知らないAzure ~OpenStackと共存する冴えたやり方~
Toru Makabe
 
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことDevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
Terui Masashi
 
Explore aws in depth
Explore aws in depthExplore aws in depth
Explore aws in depth
Tatsuro Handa
 
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
 

What's hot (18)

de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLTde:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
 
G tech2016 クラウド時代に必要とされる組織と人材育成について
G tech2016 クラウド時代に必要とされる組織と人材育成についてG tech2016 クラウド時代に必要とされる組織と人材育成について
G tech2016 クラウド時代に必要とされる組織と人材育成について
 
[GOJAS] クラウドワークスタイルとSplunk
[GOJAS] クラウドワークスタイルとSplunk[GOJAS] クラウドワークスタイルとSplunk
[GOJAS] クラウドワークスタイルとSplunk
 
ルーメン・テクノロジーズ エッジプラットフォーム Varnish・Node.js
ルーメン・テクノロジーズ エッジプラットフォーム Varnish・Node.jsルーメン・テクノロジーズ エッジプラットフォーム Varnish・Node.js
ルーメン・テクノロジーズ エッジプラットフォーム Varnish・Node.js
 
Azure Active Directory 利用開始への第一歩
Azure Active Directory 利用開始への第一歩Azure Active Directory 利用開始への第一歩
Azure Active Directory 利用開始への第一歩
 
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニングServerless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
 
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
 
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
 
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
 
profile
profileprofile
profile
 
あなたの知らないAzure ~OpenStackと共存する冴えたやり方~
あなたの知らないAzure  ~OpenStackと共存する冴えたやり方~あなたの知らないAzure  ~OpenStackと共存する冴えたやり方~
あなたの知らないAzure ~OpenStackと共存する冴えたやり方~
 
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことDevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
 
AWS 技術者向け Azure サービス解説 de:code2019版 #CD81
AWS 技術者向け Azure サービス解説 de:code2019版 #CD81AWS 技術者向け Azure サービス解説 de:code2019版 #CD81
AWS 技術者向け Azure サービス解説 de:code2019版 #CD81
 
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
 
ITサービスマネジメントとSRE
ITサービスマネジメントとSREITサービスマネジメントとSRE
ITサービスマネジメントとSRE
 
Explore aws in depth
Explore aws in depthExplore aws in depth
Explore aws in depth
 
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
 
App013 ここはあえて紙と
App013 ここはあえて紙とApp013 ここはあえて紙と
App013 ここはあえて紙と
 

Similar to AWS & Google Cloud 両方を駆使するチームでの技術選定

今からおさえるクラウドとAWS活用のこれから2014
今からおさえるクラウドとAWS活用のこれから2014今からおさえるクラウドとAWS活用のこれから2014
今からおさえるクラウドとAWS活用のこれから2014
真吾 吉田
 
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
Amazon Web Services Japan
 

Similar to AWS & Google Cloud 両方を駆使するチームでの技術選定 (20)

AWS市場動向と求められる人材、その育成方法について
AWS市場動向と求められる人材、その育成方法についてAWS市場動向と求められる人材、その育成方法について
AWS市場動向と求められる人材、その育成方法について
 
祝★AWSスタンダードコンサルティングパートナーに認定されました
祝★AWSスタンダードコンサルティングパートナーに認定されました祝★AWSスタンダードコンサルティングパートナーに認定されました
祝★AWSスタンダードコンサルティングパートナーに認定されました
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
Serverless Application Security on AWS
Serverless Application Security on AWSServerless Application Security on AWS
Serverless Application Security on AWS
 
AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!
 
ソーシャルメディア戦略の基盤に欠かせないクラウドの今
ソーシャルメディア戦略の基盤に欠かせないクラウドの今ソーシャルメディア戦略の基盤に欠かせないクラウドの今
ソーシャルメディア戦略の基盤に欠かせないクラウドの今
 
AWS Well-Architected Security とベストプラクティス
AWS Well-Architected Security とベストプラクティスAWS Well-Architected Security とベストプラクティス
AWS Well-Architected Security とベストプラクティス
 
20181108 kashiwa chamberofcommerce
20181108 kashiwa chamberofcommerce20181108 kashiwa chamberofcommerce
20181108 kashiwa chamberofcommerce
 
New Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon AuroraNew Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon Aurora
 
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
 
今からおさえるクラウドとAWS活用のこれから2014
今からおさえるクラウドとAWS活用のこれから2014今からおさえるクラウドとAWS活用のこれから2014
今からおさえるクラウドとAWS活用のこれから2014
 
20190314 aws first_stepv2
20190314 aws first_stepv220190314 aws first_stepv2
20190314 aws first_stepv2
 
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
 
AWS_reInforce_2022_reCap_Ja.pdf
AWS_reInforce_2022_reCap_Ja.pdfAWS_reInforce_2022_reCap_Ja.pdf
AWS_reInforce_2022_reCap_Ja.pdf
 
May the FaaS be with us!!
May the FaaS be with us!!May the FaaS be with us!!
May the FaaS be with us!!
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
 
skyarch2023.pptx
skyarch2023.pptxskyarch2023.pptx
skyarch2023.pptx
 
AWS Introduction for Startups
AWS Introduction for StartupsAWS Introduction for Startups
AWS Introduction for Startups
 
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
 
Cloud Native and Agile Approach
Cloud Native and Agile ApproachCloud Native and Agile Approach
Cloud Native and Agile Approach
 

AWS & Google Cloud 両方を駆使するチームでの技術選定