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

SRE tools

SRE tools

サポーターズCoLab勉強会「SRE がよく利用するソフトウェアの理解と分類講座」で講演した資料です。 会場で、ホワイトボードを使い説明するためのカンペなので、ツールの詳細には触れていません。
不明点や訂正あれば、筆者にご連絡いただければ幸いです。
https://twitter.com/katsuhisa__

katsuhisa_

June 07, 2018
Tweet

More Decks by katsuhisa_

Other Decks in Programming

Transcript

  1. SRE? • Google 発 • ソフトウェアエンジニアが、 システム運用を設計したらどうなるか?という観点で 再定義されたシステム管理者の役割 • class

    SRE inplements DevOps ◦ それ以外の役割も担う ◦ 「それ以外の役割」は、各社で、けっこう異なる
  2. 今日お話しする範囲について • 話さないこと ◦ いわゆるシステム管理者に求められる ベースのスキルセット部分の話 ▪ OS, ネットワーク, DB

    など ▪ インフラのアーキテクチャ • 話すこと ◦ 上記以外のSRE の責務範囲の枠組み ◦ 目的を果たすために扱うメジャーなツールの解説 ◦ また、私が利用しているツールに関しては、より詳しく触れます
  3. 分類 • サブ分類 ◦ 代表的なツール • サブ分類 ◦ 代表的なツール or

    • 代表的なツール • 代表的なツール • 代表的なツール
  4. Infrastructure as Code • インフラリソース作成 ◦ Terraform ◦ AWS CloudFormation

    • プロビジョニング ◦ Ansible ◦ Chef • インフラテスト ◦ Serverspec • マシンイメージ作成 ◦ Packer
  5. Log

  6. CI/CD • CI/CD ◦ Circle CI ◦ Travis CI ◦

    Spinnaker ◦ Jenkins ◦ AWS Codeシリーズ 複数のCode◦◦◦という名称のサービスを組み合わせることで、 CI/CD パイプライン全体を実現できるように準備されている (一発でパイプラインを構築する専用サービスも存在する)
  7. Security • いろいろありすぎて分類が難しいので、 いくつかの概念とツールだけつまんで紹介 • IDS ◦ OSSEC • IPS

    ◦ fail2ban / iptables • IDS/IPS ◦ Deep Security • WAF ◦ AWS WAF • Audit ◦ AWS CloudTrail
  8. Data • データ分析基盤づくりもSRE が担当している会社も多い • DWH / DaaS ◦ Redshift

    ◦ BigQuery • Storage + Query ◦ AWS S3 + Athena • 前処理 / 転送 ◦ AWS Kinesis Family ▪ GCP の類似ツールは設計思想に癖があるので、サブセットではないとご理解ください • BI ◦ Redash ◦ Metabase ◦ DOMO ◦ AWS QuickSight
  9. Copyright (C) 2018 Studist Corporation. All Rights Reserved 46 #devsumiE

    自己紹介 We are hiring!! スタディストでは、 いっしょに闘ってくれるSRE を募集中