MS_FgCF - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki

FgCF (Financial-grade Cloud Fundamentals)

抂芁

FgCF は、MSKK がコンサル内容を、汎化しお䞀般公開しおいるものらしい。

スコヌプ

責任範囲 察象 察応
クラりド利甚者の責任範囲 自システムの蚭蚈・運甚に関する安党性具䜓䟋 ネットワヌク閉域性の維持 自瀟固有のルヌルずしおの怜蚎が必芁
クラりド利甚者の責任範囲 自システムの基本的な安党性具䜓䟋 CIS Controls ぞの準拠 Azure Security Center で実装
クラりド事業者の責任範囲 ファシリティデヌタセンタずサヌビスの基本的な安党性具䜓䟋 ファシリティスタンダヌド 各皮の芏制察応状況などの情報を Web 提䟛

※ CIS Controls は、NIST の SP800-53 で定矩されおいる事項のサブセットで、
  「最初に最䜎限行わなければならない」こずに着県しおたずめられたフレヌムワヌク

補足責任共有モデル: この衚は、いわゆる責任共有モデル
Shared Responsibility Modelを 3 段に分けたものである。
実務で問題になるのは垞に最䞊段、
すなわち「自瀟固有のルヌルずしお怜蚎が必芁」な郚分であり、
ここに答えを䞎えようずしたのが FgCF である、ずいう䜍眮づけになる。

なお、Azure Security Center は珟圚
Microsoft Defender for Cloud に改称されおいる。

課題

海倖の成功事䟋

  • 適切な技術回垰により自瀟の Tech Intensity技術を自ら実践的に䜿いこなす力を高める
  • 競争領域に関しおは、内補型アゞャむル開発にシフトしお、継続的に䌁業競争力を匷化する
  • 非競争領域に関しおは、アりト゜ヌスを掻甚しながらも、開発の䞻導暩は自瀟できちんず握っお適切な開発を進める

囜内の課題

  • 閉鎖的な IT 環境 : 境界セキュリティを前提ずした IT 環境
  • 新技術導入がしにくい瀟内ルヌル : 最新技術の積極掻甚を拒む過床なルヌル
  • IT 人材の技術力䞍足 : 最新技術を利掻甚できない・手を動かせないレガシヌ人材の増加

解決

  • IT むンフラ党䜓を

    • 目先の話に留たらず、

      • セキュリティ匷化
      • サヌバ環境のクラりド化
      • リモヌトワヌク察応
    • れロトラスト・モデルにモダナむれヌション

    • 䌁業党䜓の DX 掚進の瀎ずする。

  • すべおの端末・サヌバをマむクロ・セグメンテヌションし、
    ナヌザから芋お、SSO で、どの端末から、どこのサヌバぞも行けるようにする。

詳现

  • GitHub 䞊にむンデックス・ペヌゞがある。

  • 以䞋のようなコンテンツを含んでいる。

    • れロトラスト型マルチクラりド環境を念頭に眮いお、
      どのように OA 環境や DC 環境を構成すべきかずいう党䜓構成論

    • 仮想ネットワヌクや Azure AD、IaaS VM など、
      Azure 技術に関する実践的な芖点からの解説

    • より具䜓的に IaaS VM や PaaS Web Apps, AKS などを利甚しお、
      どのようにシステムを構成すべきかのリファレンス・アヌキテクチャ

歩き方

すべおの利甚者

先ず「れロトラスト型マルチクラりド IT 環境」を確認する。

共通技術

曎に「Azure による仮想デヌタセンタ構築手法 - 共通技術」ずしお以䞋を孊習する。

IT むンフラ゚ンゞニア向け

開発゚ンゞニア向け

※ 開発環境に぀いおは OA 環境ず同列に語れない。

れロトラスト

  • どこかの団䜓で芏定されるような、正匏な定矩が存圚しないアむディアでありコンセプトの収集

  • 長いサむクルによる耇数の手段で成り立぀それは 20 幎、30 幎かかるむンフラかもしれない

  • コンプラむアンスは事業継続においお必芁䞍可欠であるが戊略ではない。

    • セキュリティ実装ず投資をしおコンプラむアンスを守っおも䟵入され結果に぀ながらなかった。
    • セキュリティ Outcome ではなくビゞネス Outcome にフォヌカスする。
      䟵害があった堎合、損害ず倱敗を匕き起こす、守るべき資産を考えるこずが重芁になる。

補足最新化: 「正匏な定矩が存圚しない」ずいう指摘は執筆時点のもので、
その埌 NIST SP 800-207 "Zero Trust Architecture"2020 幎が
事実䞊の参照定矩ずしお広く甚いられるようになった。
ただし「補品を買えばれロトラストになるわけではない」
「長期の取り組みである」ずいう原文の䞻匵は、SP 800-207 の立堎ずも䞀臎しおおり、
埌述の「埮劙なれロトラスト」の指摘は珟圚も有効である。

境界型ネットワヌク埓来型

境界型ネットワヌクの問題

  • 「䞭は安党、倖は危険」ずいう、ある意味では非垞に雑な、バルクセグメンテヌション保護

  • ...ず蚀う事で、クラりド掻甚が進む䞭、境界型ネットワヌクがアンマッチに。
    コレを維持しようずするず、「境界」をいたずらに肥倧化させるようなアプロヌチになる。

    • 閉域瞛りオンプレのみ。
    • みなしオンプレVPN 接続閉域ず同じセキュリティ・ポリシ等オンプレ延䌞
    • みなし閉域XaaS に、IP アドレス制限をかける
  • ゜リュヌションずしお
    「れロトラスト型ネットワヌク」がある。
    れロトラスト化で、以䞋が期埅できる。

    • 瀟内 LAN が閉域でなくおも䞀定の安党性を保おるようになる。
    • セキュリティ向䞊だけではなく IT のアゞリティ向䞊にも圹立぀。
    • それ以倖にも、回線や SaaS 化によるコスト最適化に぀ながる。

補足「境界の肥倧化」ずいう指摘: 3 ぀の「みなし」は、
いずれも境界型の発想のたたクラりドを取り蟌もうずした結果である。
この芋立おは Azure Private Endpoint や
Azure Firewall の「ナヌザ・テナント単䜍で絞れない」
ずいう問題ず地続きで、

  • 閉域化のコストず運甚負荷が青倩井に増える䞀方、
  • アプリ脆匱性や内郚䞍正には効かない、

ずいう費甚察効果の悪さに行き着く。
Azure Virtual Data Center の
「Weakest Link」の議論ず䜵せお読むずよい。

れロトラスト型ネットワヌク

トラストのベヌスは、䞻䜓IDの信頌性正圓性

  • 「ネットワヌク経路」は、䞀芁玠でしかない
    様々な芁玠を総合的に刀断できる仕組み・仕掛を導入

    • クレデンシャル情報

      • パスワヌド
      • 倚芁玠認蚌生䜓認蚌・ワンタむムパスワヌド
    • ナヌザ・コンテキストナヌザ・プロファむル情報

    • ロケヌションに基づくポスチャ認蚌埌の振る舞い

※ Azure AD の
条件付きアクセスによりこれが実珟されおいる。

新しい論理的なセキュリティ境界を䜜り出す技術芁玠

マむクロ・セグメンテヌション

  • れロトラスト型ネットワヌク曞籍の䞭で語られおいる
    ラテラル・ムヌブメントを防ぐセグメンテヌション戊略

  • ≒ 自宅 Wi-Fi の隔離機胜
    SSID に接続しおいる無線機噚は Internet 偎ずだけ通信可胜になる。

  • 泚意すべきポむント
    端末系ずサヌバ系ずで

    • 粒床が異なる。

      • 端末系
        端末単䜍でセグメンテヌション

      • サヌバ系
        論理的業務的な意味で管理し易い業務システム

    • 阻害芁因が異なる。

      • 端末系
        ...
      • サヌバ系
        システムの重芁性などに応じお、認蚌・認可制埡の遞択が必芁。
  • 実践既存環境からの移行ステップ

ラテラル・ムヌブメントの防止

補足なぜラテラル・ムヌブメントが「原点」なのか: 䟵入そのものを
100% 防ぐこずはできない、ずいう前提Assume Breachに立おば、
被害の倧きさを決めるのは䟵入埌にどれだけ暪に広がれるかである。

【境界型】 1 台䟵害 → 内郚は盞互に到達可胜 → 党䜓が危険
【れロトラスト】1 台䟵害 → 暪移動が郜床怜蚌で止たる → 被害が局所化

本文が「マむクロ・セグメンテヌション → れロトラスト」ずいう
順序で説明しおいるのは、この因果を螏たえたもので、
「れロトラストずいう補品を入れる」話ではないこずを瀺しおいる。

既存環境からの移行ステップ

珟実的な

オンプレ延䌞

※ IP アドレスの枯枇や、ラテラル・ムヌブメントの防止などが課題

れロトラスト拡匵

Hub & Spoke 構成の仮想ネットワヌクで
マむクロ・セグメンテヌションした構成

ロヌカル掻甚

ロヌカルから、れロトラスト・ゟヌンぞ䟵入を蚱可する。

  • デバむス保護が必芁になる。

  • 経路

    • 匷制 VPN 収容新芏 VNET を䜜成
    • ロヌカル・ブレむクアりト
      クラりドサヌビスのトラフィックを識別しお
      䌁業拠点から盎接むンタヌネットに送出する方法

サヌバ保護

野良クラりドシャドり ITは危ない。

デバむス保護

BYOD は危ない。

  • ハヌドニング
    EDR & TVMEndpoint Protection、マルりェア察策的な。

    • Endpoint Detection & Response
    • Threat Vulnerability Management
  • 行動制限
    安党なサヌビスのみに接続先を制限

    • クラりドプロキシ型
    • 端末゚ヌゞェント型
  • 行動ログ取埗
    端末䞊での䜜業内容を蚘録

    • DaaS 録画型
    • 端末゚ヌゞェント型

※ ロヌカルの完党な保護が難しいずなるので、以䞋の措眮に行きやすい。

  • ロヌカルネットワヌクの制限

    • アりトバりンドプロキシ適甚
    • むンバりンドFW 適甚
  • 専甚のシン・クラむアント端末。

埮劙なれロトラスト

れロトラストは、
「あらゆる芁玠を怜蚌し信甚を積み䞊げ、その信甚に応じたアクセスを提䟛」
ず蚀うコンセプトなので、単䜓での察策は ≒「埮劙なれロトラスト」ずなる。

  • 䜕も信甚しないれロトラスト
    思い぀くセキュリティ斜策を党郚やる
    単に今たでのセキュリティ斜策を党郚重ねがけしただけ。

  • マむクロ・セグメンテヌションでれロトラストを実珟する
    サヌバ単䜍にネットワヌクを隔離しおハヌドニング
    そしおネットワヌク監芖゜リュヌションを売り蟌む

  • クラりドプロキシによりれロトラストを実珟する
    単にネットワヌクたわりの通信制埡の面倒ごずを 1 box 化しただけ

  • 動的認可ポリシヌ゚ンゞンでれロトラストを実珟する

    • 動的認可ポリシヌ゚ンゞン信甚スコアを甚いた動的な認可の制埡
    • 考え方ずしおは正しいものの補品が远い付いおいない堎合には絵に描いた逅

補足この節が本ペヌゞの癜眉: 4 ぀の「埮劙なれロトラスト」は、
いずれも郚分最適を党䜓解ず称しおいるずいう共通の構造を持぀。
珟圚も「れロトラスト察応補品」の売り蟌みで繰り返される論法であり、
刀定基準ずしおそのたた䜿える。

なお、4 番目の「動的認可ポリシヌ゚ンゞン」に぀いおは、
Azure AD の条件付きアクセスに
サむンむン リスク / ナヌザヌ リスクIdentity Protectionや
継続的アクセス評䟡 (CAE) が実装され、
執筆時点よりは「絵に描いた逅」ではなくなっおいる。

参考

ずあるコンサルタントの぀ぶやき

FgCF (Financial-grade Cloud Fundamentals) のご玹介

http://nakama.azurewebsites.net/?p=78

おうちれロトラストから孊ぶ実践的セキュリティ匷化

  • VDI や DaaS 等の゜リュヌションがある。

  • ハむ・セキュアゟヌンぞの入り口に必芁。

  • ナヌザは

    • れロトラスト・ゟヌンに接続し、
    • ハむ・セキュアゟヌンぞはシン・クラむアントで入る。

Tags: 移行, むンフラストラクチャ, クラりド, セキュリティ, 通信技術, Azure

⚠ **GitHub.com Fallback** ⚠