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

あなたの知らないマヒトの世界 / TechLunch #76

Mahito
November 14, 2018

あなたの知らないマヒトの世界 / TechLunch #76

社内勉強会TechLunch #76にて寿司を食べながらLTを聞く回で発表した内容。
エンジニアで、イベント運営者で、気まぐれなマヒトが仕事で何をしているかについて少しだけ共有した資料です。

Mahito

November 14, 2018
Tweet

More Decks by Mahito

Other Decks in Technology

Transcript

  1. About me Mahito Ogura < Twitter: @Mahito > 都内の某通信系会社所属の主夫 業務:IoT関連

    (2018/7〜) • クラウドや分散システムの調査検証 • 分散トレーシングなどの分散システムの調査検証 • OpenStackやコンテナに関する調査検証 • アプリ開発からインフラ構築(Chef, Ansible) • 採用のお手伝いとか各種イベント業, etc…
  2. • マルチクラウドで Continuous Delivery ( CD )を実現するプラットフォーム • クラスタの管理や Image

    の作成、デプロイ管理などの Pipeline を提供 Spinnakerとは Test/Build Deploy Test Approve CI CD
  3. dev staging production developer integration canaria stable manager コンテナ化 &

    コンテナ化されたものを共通的に継続的に 自動試験・自動デプロイする仕組み(System & Team)を作る developer Jenkins Spinnaker 関連部署との取り組み
  4. やってたこと:Automated Canary Analysis の導入 Traffic Router Metrics Canary Analysis Production(v1.0)

    Baseline(v1.0) Canary(v2.0) Baseline と Canary のメトリクスを比較し、差分を確認することで異常を確認 1. Production :本番環境 (many servers) 2. Baseline : Canary と比較するための現行バージョン (1 + m servers) 3. Canary :新バージョン (1 + m servers)