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

Monolith to CloudNative (CNDT2020)

ymmt2005
September 08, 2020

Monolith to CloudNative (CNDT2020)

This is the presentation slides used at CloudNative Days Tokyo 2020.
https://cndt2020.cloudnativedays.jp/

ymmt2005

September 08, 2020
Tweet

More Decks by ymmt2005

Other Decks in Technology

Transcript

  1. 単調に規模が拡大 -10000 0 10000 20000 30000 40000 50000 60000 2011

    2012 2013 2014 2015 2016 2017 2018 2019 契約社数 契約社数 二次回帰 線形回帰 需要予測が容易 強気の投資が可能 5
  2. 2020年9月時点 ▌クラウドネイティブな DC × 3 が稼働 ▌Neco メンバー 12 名

    ▌現行基盤からの移行プロジェクトも開始 ⚫名称:Maneki 10
  3. Neco システム図 GitHub Argo CD Neco CD Ubuntu 管理サーバー Sabakan

    CKE 管理サーバーを自動更新 Node Coil Node Coil Node Coil ネット ブート Kubernetes 自動管理 Prometheus Rook/Ceph MetalLB Teleport Contour アプリを 自動管理 Made by ECK 利用者 OSS 11 プロプライ エタリ
  4. クラウドネイティブ=スタイル CNCF Cloud Native Definition v1.0 より (前略) このアプローチの代表例に、コンテナ、サービ スメッシュ、マイクロサービス、イミュータブルイ

    ンフラストラクチャ、および宣言型APIがあります。 これらの手法により、回復性、管理力、および可観 測性のある疎結合システムが実現します。(後略) 16
  5. 誘導された開発成果 ▌仮想データセンターによる CI/CD ⚫Node OS 更新による不具合も検知可能 ⚫Kubernetes 自体 GitOps で更新

    ▌ストレージ・ネットワーク on K8S Test Everything から Define by Software から Be Declarative から 19