スケールドアジャイルチームのためのセキュリティ & コンプライアンス
Kendisはお客様のデータセキュリティを非常に重視しています。エンタープライズレベルのセキュリティを用いてアプリケーションとネットワークの監査を実施し、お客様のデータの完全性を確保しています。
データセンター & ネットワークのセキュリティ
| 物理的セキュリティ | |
|---|---|
| 施設 | Kendisで作成されたお客様のサービスデータはすべて、AWSデータセンターでホストされています。これらはISO 27001、PCI/DSSサービスプロバイダーレベル1、およびSOC IIに準拠した認証を取得しています。AWSのインフラには、お客様のデータを保護する万全のサービスが備わっています。これには、サーバーと最終的にはお客様のデータを守るための予備電源、HVAC(空調)システム、消火設備が含まれます。 |
| オンサイトセキュリティ | 最善のオンサイトセキュリティを実現するため、AWSは警備員、フェンス、監視カメラ、侵入検知技術などの優れたセキュリティ対策を備えています。AWSの物理的セキュリティについて詳しく見る。 |
| 監視 | Kendisのスタッフはすべての本番サーバーを常時監視しています。物理的セキュリティ、電源、インターネット接続についてはAWSが監視しています。 |
| ロケーション | Kendisは米国のAWSデータセンターを利用しています。プライベートクラウドホスティングをご利用の場合、お客様は米国、欧州、アジアのAWSロケーションを選択できます。 |
| ネットワークセキュリティ | |
|---|---|
| 専任セキュリティチーム | 当社のセキュリティチームはセキュリティアラートに迅速に対応し、24時間365日オンコールで待機しています。 |
| 保護 | ネットワークの保護には最高水準のセキュリティを採用しています。また、定期的な監査を実施し、攻撃や不正な活動を監視するネットワークインテリジェンス技術を活用しています。 |
| アーキテクチャ | ネットワークセキュリティのアーキテクチャは、機密性、機能、リスクに応じて複数のゾーンに分割しています。 |
| ネットワーク脆弱性スキャン | 適切なネットワークセキュリティスキャンにより、脆弱性を抱える可能性のあるシステムを特定できます。 |
| ペネトレーションテスト | セキュリティテストチームが定期的にペネトレーションテストを実施しています。 |
| セキュリティインシデントイベント管理(SIEM) | 主要なネットワーク機器やホストシステムのログを記録するうえで不可欠な仕組みです。攻撃が発生した際にはセキュリティチームに通知します。 |
| 侵入検知と防御 | すべてのサービスの入口と出口を厳密に監視し、不正な活動を検知します。検知時にはアラートが生成されます。 |
| 脅威インテリジェンスプログラム | 脅威インテリジェンスネットワークで公表された脅威を検知します。重大な脅威に対しては迅速に対処します。 |
| DDoS対策 | KendisはDDoS対策として多層的なアプローチを設計しています。あらゆる攻撃を防ぐために独自のDDoSコンポーネントを開発しました。 |
| 論理アクセス | Kendisの本番ネットワークにアクセスする際、従業員は複数の認証要素を使用する必要があります。 |
| セキュリティインシデント対応 | アラートが発生した場合、ネットワークセキュリティを担当するチームに直ちに通知され、対応が実行されます。 |
| 暗号化 | |
|---|---|
| 通信経路の暗号化 | 公衆ネットワーク上のすべてのデータ通信は、業界のベストプラクティスであるHTTPSおよびTransport Layer Security(TLS)で暗号化されています。 |
| 保存データの暗号化 | サービスデータはAWS上でAES 256の鍵暗号により暗号化して保存されます。 |
| 可用性 & 事業継続 | |
|---|---|
| 稼働率 | Kendisは99%を超える稼働率の維持に努めています。ダウンタイムが発生することはほとんどありませんが、万一発生した場合でも、24時間365日体制の熟練したエンジニアが数分以内に問題を解決します。 |
| 災害復旧 | 万一の事態が発生しても、あらゆる災害から迅速に復旧できます。堅牢な技術環境、テスト手順、災害復旧計画がそれを支えています。 |
アプリケーションセキュリティ
| セキュアな開発(SDLC) | |
|---|---|
| セキュリティトレーニング | OWASP Top 10のセキュリティリスクや一般的な攻撃手法を含む、Webアプリケーションセキュリティのトレーニングをエンジニアに継続して実施しています。 |
| Java Spring Security Framework | KendisではJava Spring Security Frameworkを採用しており、SQLインジェクション(SQLi)、クロスサイトスクリプティング(XSS)、クロスサイトリクエストフォージェリ(CSRF)の低減に役立てています。 |
| QA | テストチームが網羅的で詳細なテストを実施しています。 |
| 環境の分離 | 本番環境はテストおよびステージングの作業から完全に分離されています。テストとステージングの作業はすべて別環境で行っています。また、テストや開発にサービスデータを使用することはありません。 |
| アプリケーションの脆弱性 | |
|---|---|
| 動的脆弱性スキャン | サードパーティのセキュリティツールを活用し、OWASPのセキュリティリスクを動的にスキャンして特定できます。 |
| 静的コード解析 | 静的解析ツールを使用してソースコードをスキャンしています。 |
| セキュリティペネトレーションテスト | お客様のデータを守ることは、Kendisにとって最優先事項です。お客様のデータを狙うセキュリティ脅威に対し、効果的な対策とテストを実施しています。Kendisはペネトレーションテストを定期的に実施しています。 |
プロダクトのセキュリティ機能
| 認証セキュリティ | |
|---|---|
| 認証オプション | 認証オプションには、Kendisのセキュアサインイン、Oktaのシングルサインオン、オンプレミス環境向けのActive Directoryがあります。 |
| 認証情報の安全な保管 | Kendisはパスワードを人間が読み取れる形式では保存せず、セキュリティを高めています。 |
| その他のプロダクトセキュリティ機能 | |
|---|---|
| ロールベースのアクセス制御 | Kendisには複数の権限レベルがあります。データへのアクセスはロールベースのアクセス制御(RBAC)で管理され、きめ細かなアクセス権限を定義するよう設定できます。 |
| 通信のセキュリティ | KendisのUIおよびAPIとのデータ通信はすべて、公衆ネットワーク上で業界標準のHTTPS/TLSにより暗号化されています。 |
その他のセキュリティ施策
| セキュリティ意識向上 | |
|---|---|
| ポリシー | Kendisは非常に厳格なセキュリティポリシーを定めており、アクセス権を持つすべての従業員に透明性をもって共有しています。 |
| トレーニング | 全従業員は年1回のセキュリティ意識向上トレーニングの受講が必須であり、エンジニアは年1回のセキュアコーディングトレーニングを受講します。 |
| 従業員の審査 | |
|---|---|
| バックグラウンドチェック | 新入社員は採用プロセスにおいて慎重に審査されます。 |
| 秘密保持契約 | 新たに採用された従業員は、秘密保持契約への署名が必要です。 |