Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ゲーム、仮想通貨で導入が進むSumoLogicのリアルタイムログ分析とAWSセキュリテ...

cm-usuda-keisuke
October 09, 2018
1.7k

 ゲーム、仮想通貨で導入が進むSumoLogicのリアルタイムログ分析とAWSセキュリティについて

Developers.IO 2018「ゲーム、仮想通貨で導入が進むSumoLogicのリアルタイムログ分析とAWSセキュリティについて」の登壇資料です。
弊社及びSumoLogic様プレゼン内容をマージしています。

cm-usuda-keisuke

October 09, 2018
Tweet

More Decks by cm-usuda-keisuke

Transcript

  1. Thank You Sumo Logic Confidential この度はお忙しい中 お集まりいただき ありがとうございます 何故 『Sumo

    Logic 』 スモウ? 『相撲取り』 のようにパワフル・俊敏 にデータを分析できる ログ管理サービス
  2. Thank You Sumo Logic Confidential この度はお忙しい中 お集まりいただき ありがとうございます 何故 『Sumo

    Logic 』 スモウ? 『相撲取り』 のようにパワフル・俊敏 にデータを分析できる ログ管理サービス 「SUUMO(スーモ)」 ではなく 「Sumo(スモウ)」です
  3. Sumo Logic Confidential ユースケース1 クラウド上にログ管理を迅速に構築 • 背景・課題 – クラウドにログ管理を構築したいがAWSのアプリケーションの設定を含めその 構築スキルと時間が不足している

    – 短期間にログ管理環境を構築したい • ソリューション – SumoLogicはAWSアプリケーションに対応したアプリケーションカタログを多数 用意しており、検索条件、ダッシュボード等を作成しなくても直ぐ実装可能
  4. Sumo Logic Confidential Amazon CloudFront AWS Lambda Amazon GuardDuty Amazon

    VPC Flow Amazon S3 AWS ELBC & ELBA AWS CloudTrail AWS Config ネイティブにAWSと連携 AWSアプリケーションやインフラのオペレーションとセキュリティ状態をリアルタイムに 可視化できます。 Amazon Inspector Amazon ECS AWS PCI Amazon RDS
  5. Sumo Logic Confidential ユースケース2 ログの統合 • 背景・課題 – 直近のアプリケーションはクラウドベースで運用 –

    しかしオンプレミスで導入したログ管理は依然として存在 – 容易にクラウドに移行できない状況 – データのサイロ化を生み出し、システム全体の可視化を疎外 • ソリューション – 可視化に必要なオンプレミス、クラウドのログデータをSumoLogicで集中管理 – サイロ化したデータの集中管理・分析、システム全体の可視化を実現
  6. Sumo Logic Confidential ユースケース3 クラウドシステムへの移行 • 背景・課題 – オンプレミスログ管理の性能、拡張性、可用性に課題 –

    拡張時のダウンタイム、ピークに合わせたサーバーサイジングのコスト負担、 アクセスが集中した場合の性能低下を改善したい • ソリューション – データ保護とセキュリティ – 大容量のログデータへの対応と性能 – 想定の10倍以上にデータがスパイクしても停止することなくデータを取り込み – データのスパイクを吸収する柔軟な課金体系
  7. Sumo Logic Confidential 運用コスト • サービス利用料 • 設定作業 • トレーニング

    運用コスト • パッチ適用 • ダウンタイム対応 • IT運用担当者 • パフォーマンスチューニング • アプリケーションカスタマイズ • アプリケーションアップグレード • ハードウェアアップグレード • ネットワークアップグレード • セキュリティアップグレード • データベースアップグレード クラウド オンプレミス コスト構造
  8. Sumo Logic Confidential クラウド・セキィリティ検討事項への対応 No セキュリティ課題 対応 1 データ保管場所 データはAWSのインフラストラクチャに保持

    2 データ保全 データセンター間で6回/日のデータレプリケーション 3 通信の安全 SumoLogicとの通信はHttpsプロトコルで保護 4 認証 ログイン時、PKI認証 (例 OneLogin等のSSOで認証) 5 データアクセス データアップロードは認証済ソース以外アクセス不可 6 リソースアクセス リソースへのロールベースのアクセスコントロール 7 データ暗号 暗号化されたデータのアップロード可 ⇒復号化はアプリケーションで対応 8 サービス解約時 SumoLogic上のデータの削除を証明する、証明書の発行
  9. Sumo Logic Confidential 2 許容量 拡張性 2,000+ 顧客 3億 +

    日々の検索数 150 PB + 日々のデータ分析 500兆+ 日々のクエリー数 業界トップのマシンデータ分析・許容能力
  10. Sumo Logic Confidential ユースケース4 セキュリティの強化 • 背景・課題 – 社内外からの不正アクセスやインターネットからの攻撃によるシステム障害と いったインシデントの原因特定には、ログ情報が不可欠

    – ログを調査したくても、量が多すぎるとすべてのログを確認することは困難 – 不正アクセスなどのセキュリティイベントを自動的に把握し、外部のIOC(脅威 が存在することを示す痕跡)とマッチングして脅威判定、アラートをあげる仕組 みが必要 • ソリューション – SumoLogicの機械学習機能で、大量のログから迅速に例外パターンを検出 – CrowdStrikeなどSumoLogicが提供しているアプリケーションカタログを使って 外部のIOC(脅威が存在することを示す痕跡)とマッチングし脅威判定と対処
  11. Sumo Logic Confidential 大量のログデータから ノイズを除去し少数の 問題パターンに縮減 Log Reduce 問題を調査・解決するた めの平均時間

    (MTTI/MTTR)を 90%削減 正常時と異常時の ログを比較し、その差 を調査・分析 Log Compare 過去のある時点の ログと比較 Outlier Detection ログの傾向から異常値 を検索 外れた数値を検知した とき、異常値として通知 Predictive Analytics 時系列データから将来 の数値を予測 プロアクティブにリスク を削減 高度な検索: 特許権を持つ機械学習分析機能
  12. Sumo Logic Confidential ユースケース5 コンプライアンスとレポーティングの改善 • 背景・課題 – コンプライアンス(法令順守)、ガバナンス(内部統制)の観点から、システム監 査の重要な情報であるログについても、改ざんされることなく確実に収集・保存

    されるのはもちろん、有事に迅速な対応を取るため、解析の上、関係者へ通知 するような仕組みが必要 • ソリューション – クラウド上のデート保護とセキュリティ – SumoLogicのログ管理機能 – 短期間に実装・リリース
  13. Sumo Logic Confidential Sumo Logicのサービス DEVOPS ITインフラと オペレーション コンプライアンスと セキュリティ

    収集と集中化:数テラバイトものデータを収集し取り込み 検索と分析:リアルタイムに履歴検索を実行しイベントを相関付け 検知と予測:パターン、例外、異常検知 モニタリングと視覚化:アプリケーション、インフラを可視化 プロアクティブなアラート:リスク低減、問題の原因を可視化
  14. 即使え、短期間で価値を生み出す 使いたい! Free Trial 申し込み ご導入 無償ライセンス に移行 有償ライセンス に移行

    スタート • 30分ほどで申し込みが完了します。 • 30日間、無償で全ての機能が使えます。 • チュートリアルに沿って機能を確認できます。 • 必要に応じて、評価作業(POC)をご支援いたします。 • もしご要件の実現が確認できましたら即、有償ライセンスに移行 し、本番運用を開始できます。 • サーバープロビジョニング等は不要です。 • 30日間のFree Trialが終了しますと自動的に、機能が制限され た無償ライセンスに移行されます。 Yes Sumo Logicを使いたいと思ってから本番運用するまでの流れを以下に記します。 詳細は、『ライセンス&プライシング』章と『サポート&コミュニティー』章をご参照ねがいます。
  15. SumoLogicのCloudTrailダッシュボード すぐに利用可能な6種類のダッシュボード • AWS CloudTrail - Overview • CloudTrailの中で特に重要なログイン周りやリソースの削除等を表示 •

    AWS CloudTrail - Console Logins • ログインしているユーザのロケーションやMFAの利用状況、ログイン失敗等を表示 • AWS CloudTrail - User Monitoring • ユーザのアクティビティやAdminユーザのアクティビティを表示 • AWS CloudTrail - Network and Security • リソースへのアクセス失敗やNetworkALC・SecurityGroupなどの変更を表示 • AWS CloudTrail - Operations • どのAWSサービスやリージョンからAPIが呼ばれているか、リソースの追加削除を表示 • AWS CloudTrail - S3 Public Objects and Buckets • 公開されたバケットやオブジェクトが確認
  16. 他にもいろいろデモ • ダッシュボードの使い勝手 • すべてのグラフの時間を変える(Last 24h, Last 7Days, This Weekとか)

    • グラフからログ検索へ • ログ検索画面 • グラフの切り替え • クエリ内容を変更 • ダッシュボードへの反映
  17. まとめ • AWSセキュリティをより見ていくにはログ分析は必 要 • 簡単に始めるにはSumoLogicはすごく強力 • ダッシュボードを使うと必要な分析をすぐに始めら れる •

    LogReduceやLogCompareなど機械学習で快適に 分析できる • 様々なログ・メトリクス・イベントを統合して1箇 所で管理すると非常に楽