20210311-12 CLOUDNATIVE DAYS SPRING 2021 ONLINE memo

CLOUDNATIVE DAYS SPRING 2021 ONLINE

SLO策定とアラート設定までの長い道のり

メモ

  • 適当なSLOから始めた
  • SLO-v1
    • ダウンタイムを考慮したSLO
    • アラートが過敏すぎる
    • シンプルじゃない
  • SLO-v2
    • 一貫した目標とする
    • 可視化(SLO達成率の)
    • SLO違反前に修復したい(アラート)

感想

  • SLO 定義の真意
    • 誰のためのSLOか
    • シンプルであれ
    • 可視化

Istioを活用したObservability基盤の構築と運用

メモ

  • Observability について、丁寧に説明されている
  • Istio の最新動向の説明あり
  • 構成管理の重要性
    • Single Source of Truth
  • 環境に応じた取得メトリクスの自動変換(★)

NFVにおけるクラウドネイティブ技術適用の挑戦

メモ

  • NFV領域の簡単な動向
    • CNF化
    • CI/CDが難しい
  • NFVをクラウドネイティブ化するための課題、進め方が述べられている

エンタープライズ・インフラ構築・運用でもDevOpsを活用しよう ~チームを強くするDevOps

メモ

  • CI/CD の難易度を説明
    • 開発者の知るべき共通言語
  • 要求管理システム(JIRA)、Git の使い方はみな知るべき

継続的な性能担保、DevPerfOpsという考え方

メモ

  • 性能を継続的に担保する施策
  • 性能試験アジリティ
  • 本番リリース時の性能リスク低減

技術的負債とステークホルダと説明責任と

メモ

  • 実装当時、最適解と考えられたものが時間の経過とともに最適とは評価されなくなったもの
    • 「最適」は変化していく
  • フルスクラッチへの幻想
  • 意思決定者全員が理解する

デプロイメント手法を選択する ~ Flagger/Argo Rollouts

メモ

Open Policy Agent (OPA) と Kubernetes Policy

メモ

  • OPA の詳細な説明

マインド:計画と統制の文化にクラウドネイティブの種をまく

  • GMO ペイメントゲートウェイ
    • サービスアーキテクト
  • クラウドネイティブとは
    • 変化に対する許容度合いを予め限定せず、形を変えて滑らかに変容していく性質を持つアーキテクチャや組織文化
  • レジェンド
    • 5年程度の変化やリスクを可能な限り事前に可視化・予測し尽くし、コントローラブルなものと捉えて解決するアーキテクチャや組織文化
  • 6兆円規模のレジェンド
    • 変わるリスク
    • レジェンドは成果を出し続けている・・
    • チームを分離
  • レジェンドとクラウドネイティブのチームが分かれてしまう
    • 重力圏内に留まらせることが重要
  • レジェンド ≠ レガシー

Open Policy Agentで社内のコード統一する夢を見る(★)

  • フューチャー株式会社
  • 資料
  • IaC メリット
    • コードがパタメータシートとなる
    • 社内の標準化は必要
  • OPA でのベストプラクティスチェック

NaaS (Network as a Service) - NSMによる抽象化とデータプレーンの進化

  • Cisco
  • 資料
  • NSM+SRv6
  • 抽象化 NSM
    • k8s では難しいL2・L3を実現
    • Istio

Edge Cloud Vision

  • Red Hat
  • Open Telco horizontal hybrid cloud f:id:san-tak:20210328110252j:plain
  • OpenShift Edge Deployment Model Multi Cluster Management
    • 県レベル→実際のエッジレベル f:id:san-tak:20210328110338j:plain f:id:san-tak:20210328110400j:plain
  • Operator
    • 運用ノウハウをOperatorで実現 f:id:san-tak:20210328110429j:plain f:id:san-tak:20210328110443j:plain
  • GitOps
    • ベンダーから通信キャリアへのCDを可能とする
    • 分散されたエッジへの配布が困難となる→GitOpsで解決 f:id:san-tak:20210328110500j:plain
  • エッジコンピューティングへの支援が重要となってくる

Kubernetesがない世界線のCloudNativeジャーニー

  • 資料
  • 古き良き時代とクラウドネイティブの差異をわかりやすく説明している