Zscaler

【SSE】[Zscaler] ソリューション概要

buffoon

はじめに

SASEやSSEを調べていると、高い確率で目にするのが「Zscaler」です。

現在ではSSEを代表するソリューションの一つとして広く利用されていますが、初めて触れる方にとっては、

  • ZIAとは何か
  • ZPAとは何か
  • ZCCとは何か
  • どのような製品群で構成されているのか

が分かりづらいかもしれません。

本記事では、これからZscalerを学ぶ方向けに、Zscaler全体の概要と主要ソリューションについて解説します。

Zscalerとは

Zscalerはクラウド型のセキュリティサービスを提供するSSEソリューションです。

従来の企業ネットワークでは、インターネットアクセスを社内プロキシ経由で行う構成が一般的でした。

しかし、

  • SaaS利用の増加
  • クラウドサービスの普及
  • リモートワークの拡大

によって、すべての通信を本社へ集約する構成には限界が見え始めました。

Zscalerはこうした課題に対して「プロキシをクラウドサービスとして提供する」という発想で登場したソリューションです。

現在では単なるクラウドプロキシにとどまらず、インターネットアクセス保護からゼロトラストアクセスまで幅広い機能を提供しています。

SSE市場においても代表的なベンダーの一つとして位置付けられており、多くの企業で採用されています。

Zscalerの主力ソリューション

Zscalerには様々な製品がありますが、まず理解しておきたいのは次の2つです。

ZIA(Zscaler Internet Access)

ZIAはインターネット向け通信を保護するためのソリューションです。

  • Webサイト閲覧
  • SaaS利用
  • インターネットアクセス

といった通信をクラウド上で検査し、セキュリティポリシーを適用します。

主な機能としては、

  • Firewall Control
  • DNS Control
  • URL Filtering
  • SSL Inspection
  • Advanced Threat Protection
  • Sandbox
  • Cloud Application Control
  • Data Loss Prevention(DLP)

などがあります。

SASEナビでこれまで紹介してきたSSEの「インターネット向けセキュリティ」の多くを担うのが、このZIAです。

ZPA(Zscaler Private Access)

ZPAは社内システムへのアクセスを保護するためのソリューションです。

従来のVPNのようにネットワーク全体へ接続するのではなく、利用を許可されたアプリケーションのみに接続するゼロトラストアクセスを実現します。

例えば、

  • 社内Webシステム
  • ファイルサーバ
  • 業務アプリケーション

などへのアクセスを安全に提供できます。

SASEナビで紹介してきたZTNAに該当するのが、このZPAです。

ZIAとZPAは密接に連携しながらも独立している

Zscalerを初めて学ぶ際に誤解されやすいのが、ZIAとZPAの関係です。

両者は同じZscaler製品群に属していますが、実際には別々のソリューションとして設計されています。

例えば、

  • 管理画面
  • ポリシー設定
  • ライセンス体系
  • 通信処理

などは明確に分離されています。

そのため、

「ZIAを導入したからZPAも使える」

というわけではなく、それぞれを独立したソリューションとして設計・運用する必要があります。

一方で、

  • ユーザ情報
  • グループ情報
  • クライアント設定

などは連携できるようになっており、利用者から見ると統合されたサービスとして利用できます。

言い換えると、

Zscalerは単一製品ではなく、複数のソリューションを組み合わせて利用するプラットフォーム

と考えると理解しやすいでしょう。

ZCC(Zscaler Client Connector)とは

Zscalerを利用する上で欠かせない存在が、ZCC(Zscaler Client Connector)です。

ZCCはエンドポイントへインストールするクライアントソフトであり、

  • ZIAへの通信転送
  • ZPAへのアクセス制御
  • ユーザ認証
  • ポリシー適用

などを担います。

利用者から見ると単なるエージェントソフトに見えるかもしれませんが、実際にはZscaler全体の動作に大きく関わる重要なコンポーネントです。

運用経験上、

ZIAやZPAそのものよりも、

  • 転送方式
  • プロファイル設計
  • Trusted Network設計
  • クライアント制御
  • バイパス設計

といったZCC周辺の設計で悩むケースも少なくありません。

少し大げさかもしれませんが、

「ZCCを制する者はZscalerを制する」

と言ってもよいくらい、重要な役割を担っています。

本シリーズでも別途詳しく解説していく予定です。

その他のソリューション

本記事では詳細を割愛しますが、Zscalerには他にも様々なソリューションが存在します。

例えば、

ZDX(Zscaler Digital Experience)

利用者視点での通信品質やアプリケーション品質を可視化するための機能です。

「遅い原因がネットワークなのか、端末なのか、アプリケーションなのか」

といった切り分けに活用できます。

一部機能は追加ライセンスなしで利用できるため、導入済み環境では確認しておく価値があります。

ZIdentity

Zscaler全体のID管理を担う機能群です。

ユーザ認証やグループ連携など、ZIA・ZPAの基盤となる重要な要素です。

おわりに

本記事ではZscaler全体の概要を紹介しました。

まず理解しておきたいのは、

  • インターネット向け通信を保護する「ZIA」
  • 社内アクセスを保護する「ZPA」

という2つの主力ソリューションが存在することです。

また両者は連携しながらも独立したソリューションとして動作するため、それぞれの役割を理解することが重要です。

次回以降は、

  • ZIAとZPAの違い
  • Zscalerアーキテクチャ
  • ZIAの通信処理フロー
  • ZPAのアクセス制御
  • ZCC設計

などについて、設計者目線で詳しく解説していきます。

特に本シリーズでは、単なる機能紹介ではなく、

「通信がどのように処理されるのか」
「なぜその機能が必要なのか」
「どのように設計するべきなのか」

という観点を重視しながら解説していきたいと思います。

➡【次の記事へ】【SSE】[Zscaler] ZIAとZPAの違い(インターネット向け通信と社内アクセスを分けて考えよう)

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

管理人
管理人

自称SASEエンジニアです。 2児の父親をやりながら、日々エンタープライズ向けの次世代ネットワークインフラと格闘しています。一日一投稿を目標に投稿頑張りますので、是非読んでください!
記事URLをコピーしました