SlideShare uma empresa Scribd logo
1 de 53
Baixar para ler offline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アマゾン ウェブ サービス ジャパン株式会社
荒木靖宏
2018/05/22
【AWS Black Belt Online Seminar】
失敗例を成功に変えるAWSアンチパターン
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
内容についての注意点
• 本資料では2018年05月22日時点のサービス内容および価格についてご説明しています。最新の情報は
AWS公式ウェブサイト(http://aws.amazon.com)にてご確認ください
• 資料作成には十分注意しておりますが、資料内の価格とAWS公式ウェブサイト記載の価格に相違が
あった場合、AWS公式ウェブサイトの価格を優先とさせていただきます
• 価格は税抜表記となっています。日本居住者のお客様が東京リージョンを使用する場合、別途消費税
をご請求させていただきます
AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to change in accordance with the AWS Customer Agreement available at
http://aws.amazon.com/agreement/. Any pricing information included in this document is provided only as an estimate of usage charges for AWS services based on certain information
that you have provided. Monthly charges will be based on your actual use of AWS services, and may vary from the estimates provided.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
自己紹介
名前
• 荒木 靖宏
所属
• アマゾンウェブサービスジャパン株式会社
• 技術統括本部 シニアマネージャー
プリンシパルソリューションアーキテクト
好きなAWSサービス
• Amazon Virtual Private Cloud
• AWS Direct Connect
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アンチパターンの前に
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWSクラウドデザインパターンとは...
AWSクラウドを使ったシステムアーキテクチャ設計を行う
際に発生する、典型的な問題とそれに対する解決策・設計
方法を、分かりやすく分類して、ノウハウとして利用でき
るように整理したもの。
5
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Well-Architected Frameworkとは?
• AWSが、 10年以上に渡って、様々な業種業界、数多くのお客様のアーキテクチャ設
計および検証をお手伝いしてきた経験から作成した、クラウド設計、構築、運用の
ベストプラクティス集
• クラウドでの設計原則とセキュリティ、信頼性、パフォーマンス効率、コストの最
適化、運用性についてのベストプラクティスが質問形式で記載されています
コストの最適化セキュリティ 信頼性 パフォーマンス効率 運用性
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アンチパターンの紹介
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
これまで、数多くのAWS成功例がうまれていった。。
その成功例は「パターン」として受け継がれ。。
そして、それらは時に「秘伝のたれ」「さわってはいけな
いもの」とされてきた。。
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アンチパターン
失敗に陥るパターンを類型化し、事例の早期発見と対応策
に関しての提案を目的とする
動作やプロセス、構造について、当初は妥当であったのに、
最終的に悪い結果が繰り返されるパターン
リファクタリングするための方法が存在するパターン
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
おぼえていただきたい、
タイミング別の「メタ」アンチパターン
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
机上の空論アンチパターン
塩漬けアンチパターン
ノーコスト最適化アンチパターン
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
机上の空論アンチパターン
12
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
机上の空論アンチパターン
原因
• サーバ発注、システムデプロイ、納品の硬直したループには
まっている
• (最初から)完璧を求めすぎる
• カタログスペックやマイクロベンチマークに過度に頼る
症状:利用前に発生する
• 動作確認をしない
• 事前のキャパシティプランニングに時間をかけすぎる
13
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
机上の空論アンチパターン
解決法
• まずは小さくても試してみること
備考
• 塩漬け&ノーコスト最適化と結びつくと最悪の結果に
14
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
塩漬けアンチパターン
15
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
塩漬けアンチパターン
原因
• 構築した当初のままインフラの見直しをしない
症状
• 実際の利用にくらべてキャパシティの過不足を放置したまま利
用している
• 一時凌ぎで選んだサービスをそのまま使い続けている
16
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンプレミス vs EC2+ミドルウェア vs マネージドサービス
電源、ネットワーク
ラック導入管理
サーバメンテナンス
OSのパッチ
ミドルウェアのパッチ
バックアップ
スケーラビリティ
可用性
ミドルウェアの導入
OSの導入
アプリからの利用
オンプレミス ミドルウェアon EC2 Amazon RDS等
マネージドサービス
お客様がご担当する作業 AWSが提供するマネージド機能
電源、ネットワーク
ラック導入管理
サーバメンテナンス
OSのパッチ
ミドルウェアのパッチ
バックアップ
スケーラビリティ
可用性
ミドルウェアの導入
OSの導入
アプリからの利用
電源、ネットワーク
ラック導入管理
サーバメンテナンス
OSのパッチ
ミドルウェアのパッチ
バックアップ
スケーラビリティ
可用性
ミドルウェアの導入
OSの導入
アプリからの利用
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンプレミスの
コスト構造
運用・保守費
削減
クラウド利用料
ソフトウェア関連
パッケージ関連
削減
削減
TCO削減(ROI改善)
人的リソース捻出(新業務へのシフト)
時間捻出(生産性向上)
+俊敏性・弾力性(ユーザーの信頼)
運用・保守費
設備(DC)費用
HW費用
ソフトウェア関連
OS/DB
ソフトウェア関連
パッケージ関連
IT関連コストに占める運用管理コストは40%~50% 運用・保守費用の大きな低減が期待できる
クラウド化に伴うコスト低減イメージ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
継続的に新サービス、新機能をリリース
• 機能追加はAWSが実施
• 基盤への適用、バージョンアップ費用が不要
機能追加/改善
その年にリリースされた機能改善、新機能、サービスの数
24 48 82
159
280
516
722
1017
1430
0
200
400
600
800
1000
1200
1400
1600
2009年 2010年 2011年 2012年 2013年 2014年 2015年 2016年 2017年
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
塩漬けアンチパターン
解決法
• サービスは定期的に見直す
• 新サービスや新機能が助けになることが
20
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
リージョン アベイラビリティゾーン(AZ) POP
インフラストラクチャ
基盤サービス
コンピュータ処理
(仮想サーバ、
オートスケール、ロードバランサ)
ストレージ
(オブジェクト、ブロッ
ク、アーカイブ)
データベース
(リーレショナル、NoSQL, キャッ
シュ、マイグレーション
ネットワーク
(VPC、DX、DNS)
CDN
アクセス
制御
アイデンティ
ティ管理
鍵管理 & 保管
モニタリング
& ログ
アセスメント
& レポート
リソース &
使用率管理
セキュリティ& アクセス制御
コンプライアン
ス設定
WAF
エンタープライズ
アプリケーションデプロイ & マネジメントモバイルサービスAPP SERVICES分析
データウェアハウス
(DWH)
Hadoop / Spark
ストリーミング
データ収集
機械学習
(Machine Learning)
Elastic Search
仮想
デスクトップ
共有 &
コラボレー
ション
企業向け
メール
バックアップ
キューイング &
通知
ワークフロー
検索
Email
トランスコード
One-click App
Deployment
アイデンティティ
Sync
Single Integrated
Console
プッシュ通知
DevOps
リソース管理
アプリケーション
ライフサイクル管理
コンテナ
イベント駆動型
アプリ実行基盤
リソース
テンプレート
API
Gateway
IoT
ルール
エンジン
デバイス
シャドー
デバイス
SDKs
レジストリ
デバイス ゲー
トウェイ
ストリーミング
データ分析
BI
モバイル分析
AWSの豊富なサービス群(100を超えるサービス)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
セキュリティ向上を手助けするサービス その1
AWS Security and Compliance AWSの責任で統制
お客様のセキュリティ
向上をサポートする
サービス群
Service Type Use cases
APIログの取得
AWS環境の操作に関するログの取
得
リソース・ログ監視
AWSサービスのリソース監視と各
種ログの収集・モニタリング
変更管理
AWSサービスの変更記録とトラッ
キング
オンデマンドの評価
EC2インスタンス内の導入される
OS・アプリケーションのセキュリ
ティ分析
継続的な評価
変更による誤設定検知、ベストプ
ラクティスの維持、脆弱性の検知
定期的な評価
コスト、パフォーマンス、信頼性、
セキュリティの観点からの広範な
調査
Amazon
Inspector
Config
Rules
Trusted
Advisor
AWS
Config
Cloud
Trail
Cloud
Watch
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
セキュリティ向上を手助けするサービス その2
AWS Security and Compliance
Service Type Use cases
認証・認可
AWS環境への認証・認可、アクセ
ス権限管理
脅威検知
機械学習による脅威リスク、異常
検知
ネットワーク防御 L3、L4を標的としたDDoS防御
アプリケーション防御
SQL Injection、XSS等の悪意ある
攻撃の防御
データ保護
機械学習による機密情報の検出、
分類、データ漏えいの監視
データ保護
データ暗号化に必要な暗号鍵の作
成、管理、運用
AWS WAF
Amazon
Macie
AWS KMS
AWS
Shield
AWS
IAM
Amazon
Guard Duty
AWSの責任で統制
お客様のセキュリティ
向上をサポートする
サービス群
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
サービスアップデートにより
アンチパターンとなったパター
ンの紹介
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
塗り替えたパターンの例
これまでのパターン これからのサービス
NATインスタンスの高可用化
NAT Gateway
NATインスタンスのオートスケール
VPC Peeringを使ったSaaS提供 PrivateLink for Customer and Partners
NTPサーバの参照 Amazon NTP
WAFアプライアンス on EC2 w/ ELB AWS WAF
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
パブリックサブネット1
プライベートサブネット1
パブリックサブネット2
プライベートサブネット2
NATゲートウェイ
VPC
アベイラビリティゾーン 1 アベイラビリティゾーン 2
0/0 – NAT-B0/0 – NAT-A
・AWSによるマネージドNATサービス
・プライベートサブネットのリソースが
インターネットまたはAWSクラウドへ通信
するために必要
・EIPの割当て可能
・高パフォーマンス(最大10Gbpsバースト)
・高可用性(ビルトインで冗長化)
・アベイラビリティゾーン毎に設置するのが
ベストプラクティス
Route Table
Destination Target
10.0.0.0/16 local
0.0.0.0/0 NATゲートウェイ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability Zone A
Private Subnet
Availability Zone B
Private Subnet
Internet
Amazon S3 DynamoDB
AWS
Region
Public Subnet Public Subnet
NAT
• NATインスタンスに
オートスケールを設
定
(min=1,max=1)
し、AZ毎に1NAT
• プライベートサブ
ネットのルートテー
ブルは同じAZのNAT
にむける
HA NAT
NAT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Auto Scale NAT
AZ毎にHA NATを配置する
スケールアップ!
ネットワーク関連メトリクスを見る
プロトコル別アプリケーションプロキシも有効
m3.medium
Moderate
c5.large
Up to 10G
c5.9xlarge
10 Gigabit
t2.micro
Low to Moderate
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PrivateLink for Customers and Partners
NLB
“Provider” VPC“Client” VPC
VPC peeringよりもシンプルなサービス接続
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Time Sync Service
• VPC内で稼働する全てのインスタンスからNTP
で利用できる高精度な時刻同期サービス
• EC2インスタンス内でNTPサーバのIPアドレス
としてとして169.254.169.123を設定するだ
けで利用できる
– このアドレスはリンクローカルアドレスなので、外部インターネットへ
のアクセスは不要。プライベートサブネット内でも利用できる
• Leap Smearingによる「うるう秒」への対策が
実装済み
• 無料で全リージョンで利用可能
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ELB sandwich for WAF appliance
Auto scaleに対応していないWAFアプライアンスをELBで挟
んで機能を補う
Auto Scaling group
WAFアプライアン
ス
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ノーコスト最適化アンチパターン
32
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ノーコスト最適化アンチパターン
原因
• 既存構成を変更できないので何もしない
症状
• 利用額の高止まり
• 不必要なリソースの放置、不正利用
• クレジットカード与信額のつかいきり
33
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWSのコスト最適化
マネージドサービスの活用
インスタンス台数/タイプの最適化
スポットインスタンスの活用
運用自動化
ストレージタイプの最適化
リザーブドインスタンス
CloudFrontリザーブドキャパシティ
DynamoDBリザーブドキャパシティ
EBS, Snapshot, EIP等々…
クラウドネイティブ
アーキテクチャ
割引オプションの
活用
細かいリソースの
無駄チェック
非常に
大きい
大きい
小さい
変更
必要
変更
不要
変更
不要
効果 構成
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Trusted Advisor(TA)の活用
ご利用実績を元に、自動的にコスト最適化提案をするツール
• ご利用にはAWSサポート(ビジネス)が必要
• 使用率の低いEC2, 利用頻度の低いEBS, 関連付けれれていないEIPな
どを指摘
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
詳細は
「AWS Black Belt Online Seminar 2017 AWS の
コスト最適化 リザーブドインスタンス」
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
観測例
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
観測例:DBの使い分け
状況
• RedShiftを採用したDWHがいつのまにか、パフォーマンスが高
いDBと聞いて、並列度の高いSQLアクセス用途(OLTP)に使わ
れるようになる
症状
• 「パフォーマンスが悪い」
解決法
• DBの特性を理解する
• 使ってみて気がついたら構成を見直す
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Redshiftが向く用途
特化型のデータベースのため、適した用途に使うことでパ
フォーマンスを発揮
Redshiftに向くワークロード
• 巨大なデータ・セット(数百GB~ペタバイト)
• 1つ1つのSQLが複雑だが、同時実行SQLは少ない
• データの更新は一括導入
ユースケース
• データウェアハウス(DWH)
• ユーザがクエリーを作成する(自由クエリー)(BI等)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Redshiftの特徴を生かせないユースケース
SQLの並列実行数が多い(※同時接続数ではなく同時実行数)
• RDS(MySQL ,PostgreSQL, Oracle, SQL Server)を検討
極めて短いレーテンシが必要なケース
• ElastiCache (インメモリDB)やRDSを検討
ランダム、かつパラレルな更新アクセス
• RDSもしくはDynamoDB (NoSQL)を検討
巨大なデータを格納するが集計等はしない
• DynamoDBや大きいインスタンスのRDSを検討
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3つのRDBMSの特性概要
Aurora
MySQL
Aurora
PostgreSQL
Redshift
OLTP性能 ★★★ ★★★ -
OLAP性能 - ★★ ★★★
目標レスポンス時
間
数ミリ秒から数
十秒
数ミリ秒から数十分 数秒から数時間
結合方法
ネステッドルー
プ、
ハッシュ
ネステッドループ、
ハッシュ、ソート
マージ
ハッシュ、
ソートマージ
インデックス
Bツリー、空間、
全文
Bツリー、関数、空
間、
全文、ゾーンマップ
ゾーンマップ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
データ・ストアの特性に応じた使い分け
Amazon DynamoDB
Amazon RDS
Amazon ElastiCache
Amazon Redshift
SQL
NoSQL• 低レンテンシ
• インメモリ
• グローバル・リー
ジョンでの
レプリケーション
• SSDに永続化
• トランザク
ション処理
• 汎用用途
• 集計・分析処理
• 大容量データ
• DWH
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
観測例:ストレージの使い分け
状況
• 「ストレージ代込」でEC2が使えると聞いて、インスタンススト
アにシステム構築
症状
• データの消失、容量不足
解決法
• ストレージの特性を理解する
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
インスタンスストアとEBS
• インスタンスタイプに応じて、追加コスト無しで揮発性のイン
スタンスストアが利用できる
• 実体はEC2の物理ホストのローカルディスク。Stop/Startによ
り仮想マシンが別ホストに移動するとデータが消去される
• アプリケーションが利用する一時的なデータの置き場所や、分
散ファイルシステムのストレージとして活用する
• EBSは永続化ストレージなので、OSの領域やDBのデータなど永
続化が必要なデータの置き場所としてはEBSを利用する
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EBSとインスタンスストアの利用ケース
D:C:
EBS
EC2
EBS
Windows
データ格納ディスク
としての利用
Instance
Store
E:
データ計算用など
一時的な利用
データ
ファイル
システム
データ
一時
データ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
観測例:EBSの使い分け
状況
• 汎用SSDのEBS(gp2)にシステム構築
症状
• 速度(IOPS, スループット)に不満
解決策
• EBSそれぞれの特性を理解する
46
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• ユースケースに応じて性能やコストが異なる4
種類(現行世代)のボリュームタイプから選択
できる
• Snapshotを経由することでボリュームタイプ
や容量を変更可能
• ブートボリュームになれるのはSSDのみ
• 性能重視ではプロビジョンドIOPS SSD(io1)に
なりがちだが、スループット最適化HDD(st1)
も忘れずに
EBSのボリュームタイプ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アンチパターンまとめ
アンチパターンはリファクタリング方法が存在する
3つの避けるべきタイミング別のメタアンチパターン
• 机上の空論アンチパターン
• 塩漬けアンチパターン
• ノーコスト最適化アンチパターン
AWS Well-Architected Frameworkが手助けします
49
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンラインセミナー資料の配置場所
AWS クラウドサービス活用資料集
• https://aws.amazon.com/jp/aws-jp-introduction/
Amazon Web Servicesブログ
• 最新の情報、セミナー中のQ&A等が掲載されています。
• https://aws.amazon.com/jp/blogs/news/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
公式Twitter/Facebook
AWSの最新情報をお届けします
@awscloud_jp
検索
最新技術情報、イベント情報、お役立ち情報、
お得なキャンペーン情報などを日々更新しています!
もしくは
http://on.fb.me/1vR8yWm
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
お問い合わせ先
AWS導入に関しての問い合わせ
http://aws.amazon.com/jp/contact-us/aws-sales
(ご利用者様向け)課金・請求内容、アカウントに関するお問い合わせ
https://aws.amazon.com/jp/contact-us/
AWS技術サポート
https://aws.amazon.com/jp/premiumsupport/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Mais conteúdo relacionado

Mais procurados

AWS Well-Architected Security とベストプラクティス
AWS Well-Architected Security とベストプラクティスAWS Well-Architected Security とベストプラクティス
AWS Well-Architected Security とベストプラクティスAmazon Web Services Japan
 
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAmazon Web Services Japan
 
20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM 20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM Amazon Web Services Japan
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield AdvancedAmazon Web Services Japan
 
20200826 AWS Black Belt Online Seminar AWS CloudFormation
20200826 AWS Black Belt Online Seminar AWS CloudFormation 20200826 AWS Black Belt Online Seminar AWS CloudFormation
20200826 AWS Black Belt Online Seminar AWS CloudFormation Amazon Web Services Japan
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWSAWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWSAmazon Web Services Japan
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSyncAmazon Web Services Japan
 
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...Amazon Web Services Japan
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Amazon Web Services Japan
 
20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBS20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBSAmazon Web Services Japan
 
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)NTT DATA Technology & Innovation
 
AWS Black Belt Online Seminar 2016 AWS CloudFormation
AWS Black Belt Online Seminar 2016 AWS CloudFormationAWS Black Belt Online Seminar 2016 AWS CloudFormation
AWS Black Belt Online Seminar 2016 AWS CloudFormationAmazon Web Services Japan
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPNAmazon Web Services Japan
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep diveAmazon Web Services Japan
 
20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...
20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...
20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...Amazon Web Services Japan
 
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQLAmazon Web Services Japan
 

Mais procurados (20)

AWS Well-Architected Security とベストプラクティス
AWS Well-Architected Security とベストプラクティスAWS Well-Architected Security とベストプラクティス
AWS Well-Architected Security とベストプラクティス
 
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
 
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
 
20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM 20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
 
20200826 AWS Black Belt Online Seminar AWS CloudFormation
20200826 AWS Black Belt Online Seminar AWS CloudFormation 20200826 AWS Black Belt Online Seminar AWS CloudFormation
20200826 AWS Black Belt Online Seminar AWS CloudFormation
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
 
AWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWSAWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWS
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
 
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
 
AWS BlackBelt AWS上でのDDoS対策
AWS BlackBelt AWS上でのDDoS対策AWS BlackBelt AWS上でのDDoS対策
AWS BlackBelt AWS上でのDDoS対策
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
 
20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBS20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBS
 
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
 
AWS Black Belt Online Seminar 2016 AWS CloudFormation
AWS Black Belt Online Seminar 2016 AWS CloudFormationAWS Black Belt Online Seminar 2016 AWS CloudFormation
AWS Black Belt Online Seminar 2016 AWS CloudFormation
 
AWS Black Belt Online Seminar 2017 AWS WAF
AWS Black Belt Online Seminar 2017 AWS WAFAWS Black Belt Online Seminar 2017 AWS WAF
AWS Black Belt Online Seminar 2017 AWS WAF
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
 
20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...
20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...
20190828 AWS Black Belt Online Seminar Amazon Aurora with PostgreSQL Compatib...
 
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
 

Semelhante a 20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン

Japan Wrap Up re:Invent2018
Japan Wrap Up re:Invent2018Japan Wrap Up re:Invent2018
Japan Wrap Up re:Invent2018Kameda Harunobu
 
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のことDay 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のことAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAmazon Web Services Japan
 
Best Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWSBest Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWSAmazon Web Services Japan
 
[SA-3-1] The anti pattern (ジ・アンチパターン)
 [SA-3-1]  The anti pattern (ジ・アンチパターン) [SA-3-1]  The anti pattern (ジ・アンチパターン)
[SA-3-1] The anti pattern (ジ・アンチパターン)Eiji Yamamoto
 
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS GlueModernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS GlueNoritaka Sekiyama
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Amazon Web Services Japan
 
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...Amazon Web Services Japan
 
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in ServerlessAmazon Web Services Japan
 
20180417 AWS White Belt Online Seminar クラウドジャーニー
20180417 AWS White Belt Online Seminar クラウドジャーニー20180417 AWS White Belt Online Seminar クラウドジャーニー
20180417 AWS White Belt Online Seminar クラウドジャーニーAmazon Web Services Japan
 
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...Amazon Web Services Japan
 
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...Amazon Web Services Japan
 
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報Amazon Web Services Japan
 
20180220 AWS Black Belt Online Seminar - Amazon Container Services
20180220 AWS Black Belt Online Seminar - Amazon Container Services20180220 AWS Black Belt Online Seminar - Amazon Container Services
20180220 AWS Black Belt Online Seminar - Amazon Container ServicesAmazon Web Services Japan
 
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法Amazon Web Services Japan
 
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014Yasuhiro Horiuchi
 

Semelhante a 20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン (20)

AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~
 
Japan Wrap Up re:Invent2018
Japan Wrap Up re:Invent2018Japan Wrap Up re:Invent2018
Japan Wrap Up re:Invent2018
 
Japan wrapup reinvent2018
Japan wrapup reinvent2018Japan wrapup reinvent2018
Japan wrapup reinvent2018
 
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のことDay 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
 
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
 
Best Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWSBest Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWS
 
[SA-3-1] The anti pattern (ジ・アンチパターン)
 [SA-3-1]  The anti pattern (ジ・アンチパターン) [SA-3-1]  The anti pattern (ジ・アンチパターン)
[SA-3-1] The anti pattern (ジ・アンチパターン)
 
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS GlueModernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
 
Serverless時代のJavaについて
Serverless時代のJavaについてServerless時代のJavaについて
Serverless時代のJavaについて
 
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
 
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless
 
20180417 AWS White Belt Online Seminar クラウドジャーニー
20180417 AWS White Belt Online Seminar クラウドジャーニー20180417 AWS White Belt Online Seminar クラウドジャーニー
20180417 AWS White Belt Online Seminar クラウドジャーニー
 
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
 
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
 
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
 
AWS Nightschool20180618
AWS Nightschool20180618AWS Nightschool20180618
AWS Nightschool20180618
 
20180220 AWS Black Belt Online Seminar - Amazon Container Services
20180220 AWS Black Belt Online Seminar - Amazon Container Services20180220 AWS Black Belt Online Seminar - Amazon Container Services
20180220 AWS Black Belt Online Seminar - Amazon Container Services
 
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法
 
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
 

Mais de Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...Amazon Web Services Japan
 

Mais de Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
 

Último

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Último (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アマゾン ウェブ サービス ジャパン株式会社 荒木靖宏 2018/05/22 【AWS Black Belt Online Seminar】 失敗例を成功に変えるAWSアンチパターン
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 内容についての注意点 • 本資料では2018年05月22日時点のサービス内容および価格についてご説明しています。最新の情報は AWS公式ウェブサイト(http://aws.amazon.com)にてご確認ください • 資料作成には十分注意しておりますが、資料内の価格とAWS公式ウェブサイト記載の価格に相違が あった場合、AWS公式ウェブサイトの価格を優先とさせていただきます • 価格は税抜表記となっています。日本居住者のお客様が東京リージョンを使用する場合、別途消費税 をご請求させていただきます AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to change in accordance with the AWS Customer Agreement available at http://aws.amazon.com/agreement/. Any pricing information included in this document is provided only as an estimate of usage charges for AWS services based on certain information that you have provided. Monthly charges will be based on your actual use of AWS services, and may vary from the estimates provided.
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自己紹介 名前 • 荒木 靖宏 所属 • アマゾンウェブサービスジャパン株式会社 • 技術統括本部 シニアマネージャー プリンシパルソリューションアーキテクト 好きなAWSサービス • Amazon Virtual Private Cloud • AWS Direct Connect
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アンチパターンの前に
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWSクラウドデザインパターンとは... AWSクラウドを使ったシステムアーキテクチャ設計を行う 際に発生する、典型的な問題とそれに対する解決策・設計 方法を、分かりやすく分類して、ノウハウとして利用でき るように整理したもの。 5
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Well-Architected Frameworkとは? • AWSが、 10年以上に渡って、様々な業種業界、数多くのお客様のアーキテクチャ設 計および検証をお手伝いしてきた経験から作成した、クラウド設計、構築、運用の ベストプラクティス集 • クラウドでの設計原則とセキュリティ、信頼性、パフォーマンス効率、コストの最 適化、運用性についてのベストプラクティスが質問形式で記載されています コストの最適化セキュリティ 信頼性 パフォーマンス効率 運用性
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アンチパターンの紹介
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. これまで、数多くのAWS成功例がうまれていった。。 その成功例は「パターン」として受け継がれ。。 そして、それらは時に「秘伝のたれ」「さわってはいけな いもの」とされてきた。。
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アンチパターン 失敗に陥るパターンを類型化し、事例の早期発見と対応策 に関しての提案を目的とする 動作やプロセス、構造について、当初は妥当であったのに、 最終的に悪い結果が繰り返されるパターン リファクタリングするための方法が存在するパターン
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. おぼえていただきたい、 タイミング別の「メタ」アンチパターン
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 机上の空論アンチパターン 塩漬けアンチパターン ノーコスト最適化アンチパターン
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 机上の空論アンチパターン 12
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 机上の空論アンチパターン 原因 • サーバ発注、システムデプロイ、納品の硬直したループには まっている • (最初から)完璧を求めすぎる • カタログスペックやマイクロベンチマークに過度に頼る 症状:利用前に発生する • 動作確認をしない • 事前のキャパシティプランニングに時間をかけすぎる 13
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 机上の空論アンチパターン 解決法 • まずは小さくても試してみること 備考 • 塩漬け&ノーコスト最適化と結びつくと最悪の結果に 14
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 塩漬けアンチパターン 15
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 塩漬けアンチパターン 原因 • 構築した当初のままインフラの見直しをしない 症状 • 実際の利用にくらべてキャパシティの過不足を放置したまま利 用している • 一時凌ぎで選んだサービスをそのまま使い続けている 16
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンプレミス vs EC2+ミドルウェア vs マネージドサービス 電源、ネットワーク ラック導入管理 サーバメンテナンス OSのパッチ ミドルウェアのパッチ バックアップ スケーラビリティ 可用性 ミドルウェアの導入 OSの導入 アプリからの利用 オンプレミス ミドルウェアon EC2 Amazon RDS等 マネージドサービス お客様がご担当する作業 AWSが提供するマネージド機能 電源、ネットワーク ラック導入管理 サーバメンテナンス OSのパッチ ミドルウェアのパッチ バックアップ スケーラビリティ 可用性 ミドルウェアの導入 OSの導入 アプリからの利用 電源、ネットワーク ラック導入管理 サーバメンテナンス OSのパッチ ミドルウェアのパッチ バックアップ スケーラビリティ 可用性 ミドルウェアの導入 OSの導入 アプリからの利用
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンプレミスの コスト構造 運用・保守費 削減 クラウド利用料 ソフトウェア関連 パッケージ関連 削減 削減 TCO削減(ROI改善) 人的リソース捻出(新業務へのシフト) 時間捻出(生産性向上) +俊敏性・弾力性(ユーザーの信頼) 運用・保守費 設備(DC)費用 HW費用 ソフトウェア関連 OS/DB ソフトウェア関連 パッケージ関連 IT関連コストに占める運用管理コストは40%~50% 運用・保守費用の大きな低減が期待できる クラウド化に伴うコスト低減イメージ
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 継続的に新サービス、新機能をリリース • 機能追加はAWSが実施 • 基盤への適用、バージョンアップ費用が不要 機能追加/改善 その年にリリースされた機能改善、新機能、サービスの数 24 48 82 159 280 516 722 1017 1430 0 200 400 600 800 1000 1200 1400 1600 2009年 2010年 2011年 2012年 2013年 2014年 2015年 2016年 2017年
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 塩漬けアンチパターン 解決法 • サービスは定期的に見直す • 新サービスや新機能が助けになることが 20
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. リージョン アベイラビリティゾーン(AZ) POP インフラストラクチャ 基盤サービス コンピュータ処理 (仮想サーバ、 オートスケール、ロードバランサ) ストレージ (オブジェクト、ブロッ ク、アーカイブ) データベース (リーレショナル、NoSQL, キャッ シュ、マイグレーション ネットワーク (VPC、DX、DNS) CDN アクセス 制御 アイデンティ ティ管理 鍵管理 & 保管 モニタリング & ログ アセスメント & レポート リソース & 使用率管理 セキュリティ& アクセス制御 コンプライアン ス設定 WAF エンタープライズ アプリケーションデプロイ & マネジメントモバイルサービスAPP SERVICES分析 データウェアハウス (DWH) Hadoop / Spark ストリーミング データ収集 機械学習 (Machine Learning) Elastic Search 仮想 デスクトップ 共有 & コラボレー ション 企業向け メール バックアップ キューイング & 通知 ワークフロー 検索 Email トランスコード One-click App Deployment アイデンティティ Sync Single Integrated Console プッシュ通知 DevOps リソース管理 アプリケーション ライフサイクル管理 コンテナ イベント駆動型 アプリ実行基盤 リソース テンプレート API Gateway IoT ルール エンジン デバイス シャドー デバイス SDKs レジストリ デバイス ゲー トウェイ ストリーミング データ分析 BI モバイル分析 AWSの豊富なサービス群(100を超えるサービス)
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. セキュリティ向上を手助けするサービス その1 AWS Security and Compliance AWSの責任で統制 お客様のセキュリティ 向上をサポートする サービス群 Service Type Use cases APIログの取得 AWS環境の操作に関するログの取 得 リソース・ログ監視 AWSサービスのリソース監視と各 種ログの収集・モニタリング 変更管理 AWSサービスの変更記録とトラッ キング オンデマンドの評価 EC2インスタンス内の導入される OS・アプリケーションのセキュリ ティ分析 継続的な評価 変更による誤設定検知、ベストプ ラクティスの維持、脆弱性の検知 定期的な評価 コスト、パフォーマンス、信頼性、 セキュリティの観点からの広範な 調査 Amazon Inspector Config Rules Trusted Advisor AWS Config Cloud Trail Cloud Watch
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. セキュリティ向上を手助けするサービス その2 AWS Security and Compliance Service Type Use cases 認証・認可 AWS環境への認証・認可、アクセ ス権限管理 脅威検知 機械学習による脅威リスク、異常 検知 ネットワーク防御 L3、L4を標的としたDDoS防御 アプリケーション防御 SQL Injection、XSS等の悪意ある 攻撃の防御 データ保護 機械学習による機密情報の検出、 分類、データ漏えいの監視 データ保護 データ暗号化に必要な暗号鍵の作 成、管理、運用 AWS WAF Amazon Macie AWS KMS AWS Shield AWS IAM Amazon Guard Duty AWSの責任で統制 お客様のセキュリティ 向上をサポートする サービス群
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. サービスアップデートにより アンチパターンとなったパター ンの紹介
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 塗り替えたパターンの例 これまでのパターン これからのサービス NATインスタンスの高可用化 NAT Gateway NATインスタンスのオートスケール VPC Peeringを使ったSaaS提供 PrivateLink for Customer and Partners NTPサーバの参照 Amazon NTP WAFアプライアンス on EC2 w/ ELB AWS WAF
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. パブリックサブネット1 プライベートサブネット1 パブリックサブネット2 プライベートサブネット2 NATゲートウェイ VPC アベイラビリティゾーン 1 アベイラビリティゾーン 2 0/0 – NAT-B0/0 – NAT-A ・AWSによるマネージドNATサービス ・プライベートサブネットのリソースが インターネットまたはAWSクラウドへ通信 するために必要 ・EIPの割当て可能 ・高パフォーマンス(最大10Gbpsバースト) ・高可用性(ビルトインで冗長化) ・アベイラビリティゾーン毎に設置するのが ベストプラクティス Route Table Destination Target 10.0.0.0/16 local 0.0.0.0/0 NATゲートウェイ
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability Zone A Private Subnet Availability Zone B Private Subnet Internet Amazon S3 DynamoDB AWS Region Public Subnet Public Subnet NAT • NATインスタンスに オートスケールを設 定 (min=1,max=1) し、AZ毎に1NAT • プライベートサブ ネットのルートテー ブルは同じAZのNAT にむける HA NAT NAT
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Auto Scale NAT AZ毎にHA NATを配置する スケールアップ! ネットワーク関連メトリクスを見る プロトコル別アプリケーションプロキシも有効 m3.medium Moderate c5.large Up to 10G c5.9xlarge 10 Gigabit t2.micro Low to Moderate
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PrivateLink for Customers and Partners NLB “Provider” VPC“Client” VPC VPC peeringよりもシンプルなサービス接続
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Time Sync Service • VPC内で稼働する全てのインスタンスからNTP で利用できる高精度な時刻同期サービス • EC2インスタンス内でNTPサーバのIPアドレス としてとして169.254.169.123を設定するだ けで利用できる – このアドレスはリンクローカルアドレスなので、外部インターネットへ のアクセスは不要。プライベートサブネット内でも利用できる • Leap Smearingによる「うるう秒」への対策が 実装済み • 無料で全リージョンで利用可能
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ELB sandwich for WAF appliance Auto scaleに対応していないWAFアプライアンスをELBで挟 んで機能を補う Auto Scaling group WAFアプライアン ス
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ノーコスト最適化アンチパターン 32
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ノーコスト最適化アンチパターン 原因 • 既存構成を変更できないので何もしない 症状 • 利用額の高止まり • 不必要なリソースの放置、不正利用 • クレジットカード与信額のつかいきり 33
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWSのコスト最適化 マネージドサービスの活用 インスタンス台数/タイプの最適化 スポットインスタンスの活用 運用自動化 ストレージタイプの最適化 リザーブドインスタンス CloudFrontリザーブドキャパシティ DynamoDBリザーブドキャパシティ EBS, Snapshot, EIP等々… クラウドネイティブ アーキテクチャ 割引オプションの 活用 細かいリソースの 無駄チェック 非常に 大きい 大きい 小さい 変更 必要 変更 不要 変更 不要 効果 構成
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Trusted Advisor(TA)の活用 ご利用実績を元に、自動的にコスト最適化提案をするツール • ご利用にはAWSサポート(ビジネス)が必要 • 使用率の低いEC2, 利用頻度の低いEBS, 関連付けれれていないEIPな どを指摘
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 詳細は 「AWS Black Belt Online Seminar 2017 AWS の コスト最適化 リザーブドインスタンス」
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 観測例
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 観測例:DBの使い分け 状況 • RedShiftを採用したDWHがいつのまにか、パフォーマンスが高 いDBと聞いて、並列度の高いSQLアクセス用途(OLTP)に使わ れるようになる 症状 • 「パフォーマンスが悪い」 解決法 • DBの特性を理解する • 使ってみて気がついたら構成を見直す
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Redshiftが向く用途 特化型のデータベースのため、適した用途に使うことでパ フォーマンスを発揮 Redshiftに向くワークロード • 巨大なデータ・セット(数百GB~ペタバイト) • 1つ1つのSQLが複雑だが、同時実行SQLは少ない • データの更新は一括導入 ユースケース • データウェアハウス(DWH) • ユーザがクエリーを作成する(自由クエリー)(BI等)
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Redshiftの特徴を生かせないユースケース SQLの並列実行数が多い(※同時接続数ではなく同時実行数) • RDS(MySQL ,PostgreSQL, Oracle, SQL Server)を検討 極めて短いレーテンシが必要なケース • ElastiCache (インメモリDB)やRDSを検討 ランダム、かつパラレルな更新アクセス • RDSもしくはDynamoDB (NoSQL)を検討 巨大なデータを格納するが集計等はしない • DynamoDBや大きいインスタンスのRDSを検討
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 3つのRDBMSの特性概要 Aurora MySQL Aurora PostgreSQL Redshift OLTP性能 ★★★ ★★★ - OLAP性能 - ★★ ★★★ 目標レスポンス時 間 数ミリ秒から数 十秒 数ミリ秒から数十分 数秒から数時間 結合方法 ネステッドルー プ、 ハッシュ ネステッドループ、 ハッシュ、ソート マージ ハッシュ、 ソートマージ インデックス Bツリー、空間、 全文 Bツリー、関数、空 間、 全文、ゾーンマップ ゾーンマップ
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. データ・ストアの特性に応じた使い分け Amazon DynamoDB Amazon RDS Amazon ElastiCache Amazon Redshift SQL NoSQL• 低レンテンシ • インメモリ • グローバル・リー ジョンでの レプリケーション • SSDに永続化 • トランザク ション処理 • 汎用用途 • 集計・分析処理 • 大容量データ • DWH
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 観測例:ストレージの使い分け 状況 • 「ストレージ代込」でEC2が使えると聞いて、インスタンススト アにシステム構築 症状 • データの消失、容量不足 解決法 • ストレージの特性を理解する
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. インスタンスストアとEBS • インスタンスタイプに応じて、追加コスト無しで揮発性のイン スタンスストアが利用できる • 実体はEC2の物理ホストのローカルディスク。Stop/Startによ り仮想マシンが別ホストに移動するとデータが消去される • アプリケーションが利用する一時的なデータの置き場所や、分 散ファイルシステムのストレージとして活用する • EBSは永続化ストレージなので、OSの領域やDBのデータなど永 続化が必要なデータの置き場所としてはEBSを利用する
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EBSとインスタンスストアの利用ケース D:C: EBS EC2 EBS Windows データ格納ディスク としての利用 Instance Store E: データ計算用など 一時的な利用 データ ファイル システム データ 一時 データ
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 観測例:EBSの使い分け 状況 • 汎用SSDのEBS(gp2)にシステム構築 症状 • 速度(IOPS, スループット)に不満 解決策 • EBSそれぞれの特性を理解する 46
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • ユースケースに応じて性能やコストが異なる4 種類(現行世代)のボリュームタイプから選択 できる • Snapshotを経由することでボリュームタイプ や容量を変更可能 • ブートボリュームになれるのはSSDのみ • 性能重視ではプロビジョンドIOPS SSD(io1)に なりがちだが、スループット最適化HDD(st1) も忘れずに EBSのボリュームタイプ
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アンチパターンまとめ アンチパターンはリファクタリング方法が存在する 3つの避けるべきタイミング別のメタアンチパターン • 机上の空論アンチパターン • 塩漬けアンチパターン • ノーコスト最適化アンチパターン AWS Well-Architected Frameworkが手助けします 49
  • 50. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンラインセミナー資料の配置場所 AWS クラウドサービス活用資料集 • https://aws.amazon.com/jp/aws-jp-introduction/ Amazon Web Servicesブログ • 最新の情報、セミナー中のQ&A等が掲載されています。 • https://aws.amazon.com/jp/blogs/news/
  • 51. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 公式Twitter/Facebook AWSの最新情報をお届けします @awscloud_jp 検索 最新技術情報、イベント情報、お役立ち情報、 お得なキャンペーン情報などを日々更新しています! もしくは http://on.fb.me/1vR8yWm
  • 52. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. お問い合わせ先 AWS導入に関しての問い合わせ http://aws.amazon.com/jp/contact-us/aws-sales (ご利用者様向け)課金・請求内容、アカウントに関するお問い合わせ https://aws.amazon.com/jp/contact-us/ AWS技術サポート https://aws.amazon.com/jp/premiumsupport/
  • 53. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.