Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
AWS+でスケールアウト&スケールアップ
Hiroyasu Suzuki
AWS サービスアップデートまとめ 2013年8月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年7月
Yasuhiro Horiuchi
AWS Summit New York 2016 Recap : AWS Application Load Balancer and Amazon ECS
Eiji Shinohara
EC2 Systems Managerはいいぞ
koki abe
AWS サービスアップデートまとめ 2013年11月
Yasuhiro Horiuchi
AWS Black Belt Online Seminar 2016 クラウドのためのアーキテクチャ設計 -ベストプラクティス-
Amazon Web Services Japan
ECSの大型アップデートが来たよ!
淳 千葉
1
of
19
Top clipped slide
Jawsdays2018 - The cost driven aws cloud architecture design
Mar. 13, 2018
•
0 likes
0 likes
×
Be the first to like this
Show More
•
227 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Software
The aws cloud architecture design for cost optimization Ryu Hanjin, datascience group.
Han Jin Ryu
Follow
Advertisement
Advertisement
Advertisement
Recommended
AWSでスケールアウト&スケールアップ
Hiroyasu Suzuki
9.2K views
•
11 slides
[AKIBA.AWS] EC2の基礎 - パフォーマンスを100%引き出すオプション設定 -
Shuji Kikuchi
10.4K views
•
38 slides
負荷分散だけじゃないELBのメリット
Takashi Toyosaki
7.3K views
•
57 slides
AWSサービスアップデート 2013年2月
Yasuhiro Horiuchi
4.5K views
•
10 slides
AWS サービスアップデートまとめ 2014年3月
Yasuhiro Horiuchi
25.8K views
•
20 slides
歩みを止めないみんな大好きEC2
Takashi Toyosaki
812 views
•
19 slides
More Related Content
Slideshows for you
(20)
AWS+でスケールアウト&スケールアップ
Hiroyasu Suzuki
•
4.6K views
AWS サービスアップデートまとめ 2013年8月
Yasuhiro Horiuchi
•
17.1K views
AWS サービスアップデートまとめ 2014年7月
Yasuhiro Horiuchi
•
42.6K views
AWS Summit New York 2016 Recap : AWS Application Load Balancer and Amazon ECS
Eiji Shinohara
•
1K views
EC2 Systems Managerはいいぞ
koki abe
•
2.3K views
AWS サービスアップデートまとめ 2013年11月
Yasuhiro Horiuchi
•
20.3K views
AWS Black Belt Online Seminar 2016 クラウドのためのアーキテクチャ設計 -ベストプラクティス-
Amazon Web Services Japan
•
22.5K views
ECSの大型アップデートが来たよ!
淳 千葉
•
1.2K views
AWS サービスアップデートまとめ 2013年7月
Yasuhiro Horiuchi
•
16.5K views
2016年8月のAWSサービスアップデートまとめ
Amazon Web Services Japan
•
1.2K views
AWS サービスアップデートまとめ 2014年4月
Yasuhiro Horiuchi
•
26.6K views
オープンなクラウドの世界でエンジニアが楽しいと思うことを仕事にする方法
Tetsunori Nishizawa
•
1.9K views
20161027 hadoop summit Generating Recommendations at Amazon Scale with Apach...
Amazon Web Services Japan
•
2.1K views
Using Amazon Aurora for Enterprise Workloads
Amazon Web Services Japan
•
2.3K views
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
•
15.4K views
Aurora新時代の幕開けとDynamoDBの進化
Classmethod,Inc.
•
2.7K views
CloudFormation (CFn)入門(公開用)
kinneko
•
225 views
AWS サービスアップデートまとめ 2013年3月
Yasuhiro Horiuchi
•
6.6K views
2016年11月のAWSサービスアップデートまとめ
Amazon Web Services Japan
•
1.5K views
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
•
17.4K views
Similar to Jawsdays2018 - The cost driven aws cloud architecture design
(20)
WS Black Belt Online Seminar 2016 RDBのAWSへの移行
Amazon Web Services Japan
•
28.6K views
Amazon Web Services 最新事例集
SORACOM, INC
•
2.6K views
HPC on AWS 2020 Summer
Daisuke Miyamoto
•
436 views
20170725 black belt_monitoring_on_aws
Amazon Web Services Japan
•
10.3K views
[要約] Building a Real-Time Bidding Platform on AWS #AWSAdTechJP
Eiji Shinohara
•
3K views
Best Practices for Running PostgreSQL on AWS
Amazon Web Services Japan
•
5.2K views
AWS Black Belt Online Seminar 2017 EC2 Windows
Amazon Web Services Japan
•
13.2K views
2011-04-21 クラウド勉強会
Koichiro Doi
•
2.2K views
エンターテイメント業界におけるAWS活用事例
Amazon Web Services Japan
•
10.8K views
【JAWS-UG AI/ML支部 第14回勉強会】Amazon EC2 Trn1 GA ! ~ AWSが提供するML向けインスタンスの豊富な品揃えと 専...
TakeshiFukae
•
168 views
アマゾンクラウドの真価
kaminashi
•
1.1K views
Reinvent2017 recap-overview-pdf
Amazon Web Services Japan
•
10.8K views
ATC301 AWS re:Invent 2017/11/27 - 1 Million Bids in 100ms - Using AWS to Powe...
Amazon Web Services Japan
•
1.4K views
AWSによるWebサイト構築と運用 - concrete5 編 -
Shuji Watanabe
•
5.1K views
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
Amazon Web Services Japan
•
7.4K views
AWS 資格試験対策講座
Kameda Harunobu
•
2.1K views
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
Amazon Web Services Japan
•
39.2K views
20170510aws blackbeltrds-170510101017
anzhong70
•
73 views
Amazon Web Services(AWS)とcloudpack について
Hiroyasu Suzuki
•
1.1K views
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
Amazon Web Services Japan
•
12.3K views
Advertisement
Recently uploaded
(20)
留信网认证可查【南安普顿大学文凭证书毕业证购买】
32lkhng
•
2 views
留信网认证可查【新学院文凭证书毕业证购买】
hh123hh1
•
2 views
cs-5. 人工知能の概要
kunihikokaneko1
•
0 views
留信网认证可查【堪萨斯大学文凭证书毕业证购买】
1lkjhg
•
2 views
設計/ドメイン設計(1) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第23回】
Tomoharu ASAMI
•
33 views
留信网认证可查【萨福克大学文凭证书毕业证购买】
hh123hh1
•
3 views
留信网认证可查【伊利诺伊理工学院文凭证书毕业证购买】
1lkjhg
•
2 views
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 3.10.0対応)
fisuda
•
17 views
cs-6. データベースとデータサイエンス
kunihikokaneko1
•
0 views
cs-7. 乱数,シミュレーション
kunihikokaneko1
•
0 views
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
kunihikokaneko1
•
0 views
JSUG Info Vol.13
Draft One
•
3 views
キレイなコードって.pdf
shumashimo1
•
12 views
測量データ処理ソフト・MarineDiscoveryの紹介
ssuserbceee8
•
39 views
留信网认证可查【麻省大学洛威尔分校文凭证书毕业证购买】
hh123hh1
•
2 views
テスト分析.pptx
kauji0522
•
3 views
☀️【波恩大学毕业证成绩单留学生首选】
bjd42as
•
2 views
☀️【伯明翰大学毕业证成绩单留学生首选】
25mjhd12
•
2 views
脆弱性がみつかってからパッチとSecurity Bulletinが作られるまで
Hiroko Takamiya
•
2 views
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 3.9.0対応)
fisuda
•
57 views
Jawsdays2018 - The cost driven aws cloud architecture design
Cost-Driven AWS クラウドアー キテクチャデザインとコスト最 適化方法 Ryu
Hanjin, AWSKRUG Datascience団体
自己紹介 ▪ Cloud Architect,
Eland Group Elandmall (Ecommerce), MyNB (CRM App) など B2CサービスをAWS上で構築・運営中 ▪ 韓国AWSユーザグループ(AWSKRUG) データサイエンス支部 アーキテクチャ支部 グロ、シンチョン支部 ▪ 好きなAWSサービス Elastic Load Balancing Amazon Athena Amazon S3 Amazon CloudFront Amazon RDS Eland Group : http://eland.co.kr/ AWSKRUG : https://www.facebook.com/groups/awskrug/
▪ どうすればコストパフォマンスの良いサービスを作れるか? ▪ 重要AWSサービスの課金体系 ▪
費用効率的なアーキテクチャと秘訣 ▪ ただし、適用可能な部分から適用しよう! ▪ 大事なのは制限された時間内にビジネス目標を達成するサービスを作ること ▪ 慣れた技術スタックで可能なところから徐々に改善 Agenda Lean Startup : https://en.wikipedia.org/wiki/Lean_startup Agile Software Development : https://en.wikipedia.org/wiki/Agile_software_development
▪ Free tier ▪
12ヶ月間無料: t2.micro(1 vCPU, 1GB RAM) EC2(750時間) , RDS(750時間)など ▪ 常に無料: DynamoDB, CloudWatch など ▪ AWS セミナーへ積極的に参加 ▪ 無料教育 ▪ 実習用クレジットを獲得 ▪ Free tier + Credit で実装 ▪ 無料枠内でサービスをテスト ▪ wordpress のような簡単なサービスは無料で使用可能 AWS初心者の場合 – 個人ユーザ Free tier : https://aws.amazon.com/jp/free/ AWS Seminar : https://aws.amazon.com/jp/about-aws/events/2017/awsomeday/
▪ Matching Supply
and Demand ムダのない使用 ▪ Demand-based ▪ Buffer-based ▪ Time-based ▪ Cost-Effective Resources 費用効率的なリソース使用 ▪ Appropriate provisioning ▪ Right sizing ▪ Purchasing options ▪ Geographic selection ▪ Managed services Cost Optimization Pillar AWS Well-Architected Framework AWS Cost Optimization Pillar : https://d1.awsstatic.com/whitepapers/architecture/AWS-Cost-Optimization-Pillar.pdf AWS Cost Optimization : https://aws.amazon.com/jp/pricing/cost-optimization/?nc1=h_ls ▪ Expenditure Awareness 支出を意識する ▪ Stakeholders ▪ Visibility and controls ▪ Cost attribution ▪ Tagging ▪ Entity lifecycle tracking ▪ Optimizing Over Time 継続的な最適化 ▪ Measure, monitor, and improve ▪ Staying ever green
AWSの費用構造 Allocating Size Traffic Amazon EC2 AWS Lambda Amazon S3 Amazon RDS Amazon DynamoDB Amazon ElastiCache Free Amazon
ECS Amazon EBS Amazon Redshift Amazon EMR Amazon SNS Amazon SQS Amazon MQ Amazon CloudFront そしてデータ転送課⾦ Amazon CloudWatch Systems Manager AWS CloudFormation IAM Amazon Athena Amazon Route 53 Amazon Kinesis Amazon API Gateway AWS IoT Amazon Lex
▪ ビジネス・性能目標を達成しながらの最小化 • Allocating
Size • データ転送 ▪ その結果、費用最適化アーキテクチャを実現 • 柔軟なアーキテクチャ • キャッシングを最大限活用するアーキテクチャ AWSの費用最適化
AWSの費用構造 Allocating Size Traffic AWS Lambda Amazon S3 Amazon DynamoDB Amazon ElastiCache Free Amazon
ECS Amazon EBS Amazon Redshift Amazon EMR Amazon SNS Amazon SQS Amazon MQ そしてデータ転送 Amazon CloudWatch Systems Manager AWS CloudFormation IAM Amazon Athena Amazon Route 53 Amazon Kinesis Amazon API Gateway AWS IoT Amazon Lex Amazon EC2 Amazon RDS Amazon CloudFront
ウェブサービスアーキテクチャー
▪ Appropriate provisioning 適切な容量設定 ▪
CloudWatchを用いた自動拡張 ▪ 予想された大量トラフィックに備えた スケジューリング拡張 ▪ Right Sizing 適切な容量選択 • 負荷テストからインスタンスサイ ズ別TPSを検討 • リソース使用量に基づき定期的に 容量を調整 • 同じインスタンスタイプを使用, Linuxをオススメ 1. EC2最適化
▪ Open Source
OSは EC2の費用削減に役に立つ ▪ 秒単位課金はライセンスフリーOS使用時のみ適用 ▪ Reserved InstanceのFlexibilityも同じ ▪ 主に使用されるWindowsサーバーはLinuxサーバーの1.7 ~ 2倍価格 Open Sourceを積極的に利用 – EC2 https://aws.amazon.com/blogs/aws/new-instance-size-flexibility-for-ec2-reserved-instances/ 購買オプション Instance Type Linuxインスタンス対比 Windowsインスタンス費用 On-Demand M4.large 171% c4.xlarge 174% Reserved (1year, Standard, all upfront) M4.large 214% c4.xlarge 199%
▪ Red Hat
7 / CentOS 7と類似 ▪ 現在candidateバージョンが公開。公式LTSビルド発表後5年間長期サポート提 供 ▪ オンプレミス環境でも使用可能 Docker container imageとVMware, Hyper-V, VirtualBoxのvirtual machine imagesを提供 ▪ AWS Integration ▪ Amazon Linuxは 2017.09 で最後の最後のリリーズ ▪ 今後2年間セキュリティアップデートを提供 ▪ 現在Amazon Linux 2へのマイグレーションをAWSはオススメしている Amazon Linux 2 https://aws.amazon.com/jp/amazon-linux-2/?nc1=h_ls
▪ 常に使用されるリソースは Reserved
Instanceを利用 ▪ OSはLinuxを使用。同じインスタンスタイプで統一 (汎用 t2, m4系) ▪ でもワークロードに合うタイプを選択するのが一番重要 (メモリ r4, コン ピューティング c4 など) 購買オプション – Reserved Instance https://aws.amazon.com/jp/ec2/pricing/reserved-instances/pricing/?nc1=h_ls ▪ ただし、一日中使用時間に よってRI購買とインスタン ススケジューリングのうち どっちがもっと費用効率的 なのかを考慮して適用
▪ 中断可能な作業は Spot
Instanceを使用 ▪ バッチ、テストなとに積極的に利用 ▪ Spot Fleet(分散入札), Spot block (6時間まで確定利用) 購買オプション – Spot Instance https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/spot-interruptions.html ▪ Spot Instance Stop/Start可能 ▪ Stopされた Spot Instanceを ハイバネートモードに転換可 能
▪ EC2はAuto Scalingを利用して簡単に プロビジョニング可能 ▪
しかし、Relational Databaseは、オン ラインMaster変更が不可能 ▪ ビジネス/サービスの使用量の成長 に合わせてRDSは、ますますサイズ が大きくなって柔軟化が難しい 2. RDS最適化
▪ 柔軟化されていない巨大な商用DBは大きなコスト負担 ▪ RDSは、商用DBに機能制約が存在 ▪
Oracle DBはRACがない ▪ SQL ServerはAlways On機能を提供しない (EC2構成時は可能) ▪ Open Source DBはRead Replicaで参照性能拡張可能 ▪ Aurora MySQL, PostgreSQL ▪ Aurora Multi-master Open Sourceを積極利用 – RDS 購買オプション Instance Type BYOL RDS 対比 Oracle RDS 費用 On-Demand db.m4.large 190% db.r3.4xlarge 199% Reserved (1year, Standard, all upfront) db.m4.large 213% db.r3.4xlarge 181%
▪ DBの負荷を減らすアーキテクチャ ー ▪ in-memory基盤
DB cache • Web Cache • CDN Cache • CloudFront • いろんな Cacheで使用可能 • トラフィック費用削減効果 3. Cache適用 https://aws.amazon.com/jp/caching/?nc1=h_ls
▪ 予期せぬトラフィックの急増は、 EC2では対応が難しい ▪ EC2にサービスが上がるのに5分 以上かかる ▪
Serverlessは即時対応可能 ▪ API Gatewayと Lambdaを活用し スパイク性トラフィックに対応 ▪ 事前プロビジョニング必要なし (ただし、コールドスタートには注 意) 4. Serverless導入
▪ 費用最適化アーキテクチャを実現 ▪ 柔軟なアーキテクチャ ▪
キャッシングを最大限活用するアーキテクチャ ▪ 最適化 ▪ EC2最適化 ▪ RDS最適化 ▪ Cache適用 ▪ Serverless導入 Summery
Advertisement