そこが知りたい!AWSクラウドのセキュリティ

Similar documents
PacnetでAPACをカバーする アマゾンのクラウドサービス

PowerPoint プレゼンテーション

仮想化,クラウドとセキュリティ

Slide 1

Microsoft Word - AWSBlueprint final.docx

アジェンダ AWS Management Consoleの概要 セキュリティベストプラクティス Management Consoleの管理方法 その他のAWS 管理ポータル まとめ

AWS のネットワーク設計入門

AWS におけるマルチアカウント管理の手法とベストプラクティス

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

PowerPoint Presentation

Amazon Web Services 向け先進のセキュリティ! Amazon パブリック クラウド用仮想アプライアンス Public Cloud チェック ポイントの Software Blade が Amazon Public Cloud 上で展開可能となりました 2014 Check Poin

D. Amazon EC2 のインスタンスストアボリュームへ 1 時間ごとに DB のバックアップ取得を行うと共に Amazon S3 に 5 分ごとのトランザクションログを保管する 正解 = C 会社のマーケティング担当ディレクターから " 何気ない親切 " と思われる善行を目にしたら 80 文字

InterSecVM/MWc V1.0 for Linux (Amazon EC2 用 ) セットアップ手順説明書 2015 年 9 月第 1 版

PowerPoint Presentation

AWS Deck Template

構築例 お客様構築 IoT デバイス DynamoDB IoT デバイスで計測した値を出力させ データを API で DynamoDB に送信させるために IAM Access Key を IAM で取得します IoT.kyoto は DynamoDB から IoT デバイスで計測したデータを取得し

PowerPoint Presentation

Alibaba Cloud [ ナレッジドキュメント ] VPN 経由での AWS S3 から AlibabaCloud OSS へのマイグレーション手順 VPN 経由でのAWS S3から Alibaba Cloud OSSへのマイグレーション手順 Ver SB Cloud Cor

PassSureExam Best Exam Questions & Valid Exam Torrent & Pass for Sure

_AWS-Blackbelt-Organizations

AWS クラウド無料利用枠アマゾンウェブサービス (AWS) 無料利用枠では 実際の環境の AWS クラウドサービスを無料でお使いいただけます AWS 無料利用枠には AWS にサインアップした日から 12 ヶ月間お使いいただける無料利用枠が付いたサービスと 12 ヶ月間の無料利用期間終了後にも自動

2

クラウド時代のセキュリティ運用課題 従来 主流であったオンサイト作業は 少なくなり インターネット経由 VPN 経由によるリモート運用が中心となってきています オンプレミス プライベートクラウド パブリッククラウド A 社システム部門運用代行業者システム開発ベンダ 作業立会いができない 無断作業 D

よくある問題を解決する~ 5 分でそのままつかえるソリューション by AWS ソリューションズビルダチーム

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

McAfee Application Control ご紹介

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

製品概要

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機

McAfee Public Cloud Server Security Suiteデータシート

Microsoft PowerPoint - SSO.pptx[読み取り専用]

Confidential

改版履歴 版数改版日付内容 /01/29 新規作成

Leveraging Cloud Computing to launch Python apps

PowerPoint Presentation

適応型セキュリティ アプライ アンスの設定

Amazon GuardDuty - Amazon Guard Duty ユーザーガイド

PowerPoint プレゼンテーション

PowerPoint Presentation

(Microsoft PowerPoint - \221\346\216O\225\224.ppt)

PowerPoint Presentation

WebSAM MCOperations Amazon Web Services 向け構築ガイド 2015 年 5 月 日本電気株式会社

Microsoft PowerPoint - ã…Šã…¬ã…fiㅥㅼ盋_MVISONCloud製åfi†ç´¹ä»‰.pptx

_mokuji_2nd.indd

PowerPoint Presentation

プロダクト仕様書 ECS

エンドポイントにおける Web アクセス制御 概要ガイド

Microsoft Word - 楽天㇯ㅩ㇦ㅛIaaSㇵㅼã…fiã‡¹ä»Łæ§Ÿ.doc

目次 はじめに... 5 共有セキュリティ責任モデル... 5 セキュリティに関する AWS の責任... 6 セキュリティに関するお客様の責任... 6 AWS グローバルインフラストラクチャのセキュリティ... 7 AWS コンプライアンスプログラム... 7 物理的および環境のセキュリティ..

VPN ユーザを管理し、RV016、RV042、RV042G および RV082 VPN ルータの速い VPN を設定して下さい

How to Use the PowerPoint Template

更新履歴 Document No. Date Comments 次 D JP 2017/05/01 初版 1. 概要 はじめに 情報源 A10 Lightning Application Delivery Service(ADS) 導 構成 動作概要 構築概要 2. 事

1

AWS Glue - 開発者ガイド

FUJITSU Cloud Service for OSS 認証サービス サービス仕様書

FUJITSU Cloud Service K5 認証サービス サービス仕様書

AWS Artifact - ユーザーガイド

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

Microsoft Word JA_revH.doc

FUJITSU Cloud Service for OSS 「ログ監査サービス」 ご紹介資料

home-unit2_quickguide_ras_v1.1

利用約款別紙 SkyCDP for AWS 基本サービス仕様書 この仕様書は SkyCDP for AWS の基本サービスに関する内容 方法について記述したものです 尚 SkyCDP for AWS オプションサービスをご利用のお客様は各 SkyCDP for AWS オプションサービスのご契約内容

はじめてみよう AWS ~これだけでわかる、できる、AWS のコアサービスを活用した基本のシステム構成~

設定ガイド

Microsoft Word - ID32.doc

エンドポイントにおける Web コントロール 概要ガイド

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

リモートアクセス Smart Device VPN ユーザマニュアル [ マネージドイントラネット Smart Device VPN 利用者さま向け ] 2015 年 10 月 20 日 Version 1.6 bit- drive Version 1.6 リモートアクセス S

2 0. 事前準備

Windows Server 2016 Active Directory環境へのドメイン移行の考え方

エンタープライズ向けAWSクラウドデザインパターンのご紹介(ネットワーク編)

マネージドクラウド with bit-drive 仮想マシンサービス 管理者マニュアル [ 管理者さま向け ] 2018 年 10 月 15 日 Version 3.0 bit- drive 2018/10/15 Version 3.0 マネージドクラウド with bit-drive 仮想マシン

AWS Deck Template

適応型セキュリティ アプライ アンスの設定

PowerPoint プレゼンテーション

弊社アウトソーシング事業

IT ライブラリーより (pdf 100 冊 ) Amazon EC2 インスタンス ( 全 140ページ ) 解説

SSL サムプリントの検証 SSL サムプリントの検証はリモートユーザーがホストの信頼性を検証するために使用します この検証はリモートとホスト間の接続の安全性を確立して MITM 攻撃から保護するために実行する必要があります デフォルトで リモートユーザーが TCP/IP を使用してホストに接続しよ

版 HinemosVM クラウド管理機能のご紹介 NTT データ先端技術株式会社 2019 NTT DATA INTELLILINK Corporation

1 はじめに Android OS での KDDI Flex Remote Access のご利用 Android OS 接続について 接続環境について 接続設定について 端末設定方法 インストール権

AWSマイスターシリーズ ~CloudFront & Route53~

<Amazon Web Services 上 での     JobCenter 構築ガイド>

PowerPoint Presentation

PowerPoint Presentation

McAfee Web Gateway Cloud Service インストール ガイド

vdi_service_details

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

Microsoft PowerPoint - APM-VE(install).pptx

業務サーバパック for 奉行シリーズスタートアップガイド

PowerPoint Presentation

KARTE セキュリティホワイトペーパー KARTE セキュリティホワイトペーパー 2.1 版 株式会社プレイド 1

Corporate Document

Amazon Web Servicesによる 仮想デスクトップサービス ~デスクトップも、クラウドで~

シナリオ:DMZ の設定

939061j

ArcGIS for Server での Web マップの作成方法

Microsoft Word - FortiGate-iPhone_VPN_Setup-Guide_v1.0_J_ doc

Presentation Title Here

オープンソース・ソリューション・テクノロジ株式会社 会社紹介

PowerPoint プレゼンテーション

Transcription:

そこが知りたい! AWS クラウドのセキュリティ #AWSRoadshow 1

Twitter で AWS Cloud Roadshow に参加しよう! #AWSRoadshow 皆さんのご意見聞かせてください! 公式アカウント @awscloud_jp 最新技術情報 イベント情報 お得なクーポン情報など日々更新中! 2

自己紹介 名前:鈴木 宏昌 スズキ ヒロアキ 所属:AWSテクニカルトレーナー 好きなAWSのサービス:Amazon CloudWatch 前職:国内SIerでクラウドサービスの企画 運営を担当 3

Agenda AWS でのネットワークアクセス制御 VPC( 仮想プライベートクラウド ) サブネット セキュリティグループ ネットワーク ACL AWS リソースのアクセス制御 IAM ユーザ IAM ロール AWS 監査機能 CloudTrail AWS Config Amazon Inspector 4

ネットワーク制御と AWS リソース制御 不要なトラフィックを遮断してセキュアな環境を構築 VPC やセキュリティグループによりネットワークを制御 EC2 インスタンス ( 仮想サーバ ) へのアクセスを遮断することはできる EC2 インスタンスの起動や停止などの AWS リソース操作を制御する機能ではない セキュアな運用には AWS リソースの制御も重要 AWS Identity and Access Management (IAM) EC2 の起動や停止などの AWS リソース操作の制御が可能 AWS リソースの操作には API が利用される 5

AWS 利用におけるセキュリティ確保の全体像 マネジメントコンソール コマンドライン / SDK IAM ユーザ ID Password による認証 SSL SSL アクセスキー ID シークレットキーによる API の認証 マネジメントコンソール AWS API IAM EC2 (Linux) EBS EC2 (Windows) EBS セキュリティグループによるインスタンスの通信保護 SSH RDP ターミナル キーペアによる認証 VPC サブネットによるネットワークの通信保護 仮想デスクトップ 6

ネットワーク制御によるセキュリティ確保の全体像 セキュリティグループによるインスタンスの通信保護 EC2 (Linux) SSH EBS ターミナル キーペアによる認証 VPC サブネットによるネットワークの通信保護 EC2 (Windows) EBS RDP 仮想デスクトップ 7

Amazon Virtual Private Cloud (VPC) AWS 上に仮想的なプライベートネットワーク空間を構築 EC2 や RDS などのサービスは VPC 内で起動 VPC は他の仮想ネットワークなどからも論理的に隔離 VPN の利用より社内からの閉域網で AWS を利用可能 社内インフラの拡張として利用できる従来のネットワーク環境と同様の環境を構築できる 8

VPC の構成概要 インターネットゲートウェイ VPN ゲートウェイ Amazon VPC ルートテーブル ルートテーブル ネットワーク ACL ネットワーク ACL サブネット セキュリティグループ サブネット セキュリティグループ インスタンス インスタンス インスタンス インスタンス 9

サブネット VPC 内は大きく次の 2 つの領域に分割可能 パブリックサブネット インターネットからアクセス可能な領域 ロードバランサーなどのサービスを配置 プライベートサブネット インターネットから直接アクセスができない領域 インターネットから直接アクセスする必要がないリソースを配置し保護 ロードバランサーを利用した場合 Web サーバーもプライベートサブネットに配置可能 10

VPC 構成例 1:Web3 層システム インターネットゲートウェイ Internet Amazon VPC Web 踏み台 Web NAT パブリックサブネット AP AP プライベートサブネット アベイラビリティゾーン A アベイラビリティゾーン B 11

VPC 構成例 2: オンプレミス環境との連携 Amazon VPC VPN 接続専用線 アベイラビリティゾーン A 仮想プライベートゲートウェイ (VGW) 自社データセンター アベイラビリティゾーン B 12

VPC 構成例 3: ワークロードごとの VPC 分割 VPC1 人事 VPC2 営業 自社ネットワーク VPC3 会計 社外ネットワーク ( インターネット ) 13

VPC エンドポイントによるアクセス Internet Amazon VPC Web 踏み台 Web NAT パブリックサブネット S3 AP AP VPC エンドポイント プライベートサブネット DynamoDB アベイラビリティゾーン A アベイラビリティゾーン B 14

VPC エンドポイント VPC と AWS サービスをプライベートに接続 VPC エンドポイントがない場合は インターネット経由で アクセス プライベートサブネットからもアクセス可能 以下のサービスに対応 (2017/09/27 時点 ) S3 DynamoDB 15

セキュリティグループとネットワーク ACL Internet Amazon VPC サブネット ネットワーク ACL ( サブネットの境界を保護 ) EC2 セキュリティグループ ( インスタンスを保護 ) 16

セキュリティグループ インスタンスの仮想ファイアウォールとして機能 複数のインスタンスをグルーピング可能 デフォルトですべてのインバウンド通信は禁止ステートフル Web サーバーセキュリティグループ Web Web Web 17

多層セキュリティグループ タイプ :HTTP ソース :0.0.0.0/0 タイプ :HTTP ソース :sg-00000001 sg-00000001 からの HTTP 通信を許可 タイプ :HTTP ソース :sg-00000003 sg-0000001 sg-00000002 sg-00000003 sg-00000004 セキュリティグループ ID Web Web AP AP ロードバランサー Web サーバー 内部ロードバランサー AP サーバー 18

ネットワーク ACL サブネット毎に設定するパケットフィルタ機能サブネット毎にインバウンド アウトバウンド通信を制御デフォルトはすべて許可ステートレス 19

セキュリティグループとネットワーク ACL セキュリティグループ ネットワーク ACL 対象サーバレベルで効果サブネットレベルで効果 タイプ ステート制御 ホワイトリスト型 Allow のみを IN OUT で指定可能 ステートフルなので 戻りのトラフィックを考慮しなくてよい ブラックリスト型 Allow/Deny を IN OUT で指定可能 ステートレスなので 戻りのトラフィックも明示的に許可設定する 適用順全てのルールを適用番号の順序通りに適用 適用範囲 インスタンス管理者がセキュリティグループを適用すればその管理下になる サブネット内のすべてのインスタンスが ACL の管理下に入る 20

AWS 利用におけるセキュリティ確保の全体像 マネジメントコンソール コマンドライン / SDK IAM ユーザ ID Password による認証 SSL SSL アクセスキー ID シークレットキーによる API の認証 マネジメントコンソール AWS API IAM EC2 (Linux) EBS EC2 (Windows) EBS セキュリティグループによるインスタンスの通信保護 SSH RDP ターミナル キーペアによる認証 VPC サブネットによるネットワークの通信保護 仮想デスクトップ 21

IAM によるセキュリティ確保の全体像 マネジメントコンソール コマンドライン / SDK IAM ユーザ ID Password による認証 SSL SSL アクセスキー ID シークレットキーによる API の認証 マネジメントコンソール AWS API IAM EC2 (Linux) EBS EC2 (Windows) EBS 22

AWS Identity and Access Management (IAM) AWS リソースの操作をセキュアに行うための 認証 認可の仕組み AWS 利用者の認証と アクセスポリシーを管理 AWS 操作のためのユーザー グループ ロールの作成が可能 グループ ユーザーごとに 実行出来る操作を規定できる ユーザーごとに認証情報の設定が可能 23

AWS における認証の種類 種類 メールアドレス & パスワード 説明 root ユーザ として AWS にアクセス IAM ユーザ名 & パスワード アクセスキー ID & シークレットアクセスキー root ユーザ アカウント取得時に作成されるユーザ AWS リソースのフルアクセス権を持つユーザ 日々の運用業務などには使用しないことを強く推奨 IAM ユーザとして AWS マネージメントコンソールにアクセス CLI や API などのプログラムによる AWS へのアクセスに利用 24

IAM ユーザ / グループ IAM ユーザ AWS 管理などを行うユーザ アプリケーションからの接続用など必ずしも人の操作用とは限らない IAM グループ IAM ユーザーの集合 グループ全体の権限を指定する AWS アカウント 管理者グループ TAKAHASHI root ユーザ 開発グループ WATANABE TANAKA IAM ユーザ KURODA IAM ユーザ 25

IAM ポリシー 権限を記述している JSON ドキュメント IAM ユーザ グループなどに割り当てる IAM ポリシー { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "s3:listbucket", "Resource": "arn:aws:s3:::example_bucket" } } 開発グループ 26

IAM 動作イメージ TAKAHASHI TANAKA 管理者グループ AWSの全操作権限 IAMポリシー 開発グループ マネジメントコンソール AWS API IAM EC2 WATANABE KURODA S3 の全操作権限 IAM ポリシー S3 27

IAM ポリシー例 { } "Version": "2012-10-17", "Statement": [ { "Action": "ec2:*", "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "ec2:region": "<REGION>" } } ] } 特定のリージョン内でのみ EC2 アクセスを許可 { ] } "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ec2:terminateinstances" ], "Resource": [ "*" ] }, { "Effect": "Deny", "Action": [ "ec2:terminateinstances" ], "Condition": {"NotIpAddress": {"aws:sourceip": [ "192.0.2.0/24", } "203.0.113.0/24" ]}}, "Resource": [ "*" ] EC2 の終了権限を特定の IP 範囲のユーザに制限 28

IAM ロール AWS リソースへのアクセスを委任するために使用ロールを引き受けることでロールにアタッチされた権限を使用できる 第三者へアクセス権を付与する際にも利用可能 AWS アカウント A の S3 へのアクセス権 IAM ポリシー ロール AWS アカウント B がロールを引き受け アクセス AWS アカウント A の S3 クロスアカウントアクセス 29

IAM ロールによるセキュアなアプリケーション開発 EC2にロールをアタッチすることでEC2 上で動作するアプリケーションに権限を付与できるアクセスキー / シークレットアクセスキーをソースコードに埋め込む必要がない インスタンスプロファイル S3FullAccess AmazonDynamoDB FullAccess IAM ポリシー ロール AP EC2 インスタンス S3 DynamoDB 30

AWS IAM のベストプラクティス AWS アカウントの (rootユーザ) アクセスキーの削除個々の IAM ユーザーの作成グループを使用して IAM ユーザーに権限を割り当てる最小権限を付与強力なパスワードポリシーを設定する権限のあるユーザーに対して MFA を有効にする IAM ベストプラクティスの詳細は以下を参照 http://docs.aws.amazon.com/ja_jp/iam/latest/userguide/best-practices.html 31

その他 セキュアな環境構築のポイント トラブル発生時にはログ記録の確認も重要 AWS CloudTrail AWS Config 定期的な脆弱性の存在の有無のチェックなどのセキュリティ評価 Amazon Inspector 32

AWS CloudTrail AWS アカウントのすべてのリソースに対する AWS API 呼び出しを記録し 監視することができる Amazon EC2 Amazon RDS AWS CloudTrail 管理コンソール CLI 他 Amazon VPC Amazon Redshift 33

AWS Config AWS の詳細なリソース設定履歴を確認でき 設定を評価 監査 審査できるようにするサービス Amazon EC2 AWS Config 停止 起動 34

Amazon Inspector AWS にデプロイしたアプリケーションのセキュリティとコンプライアンスを向上させるための自動セキュリティ評価サービス脆弱性やベストプラクティスからの逸脱をチェック重要度や改善ステップを載せた詳細レポートを作成 35

まとめ AWS でのネットワークアクセス制御 VPC( 仮想プライベートクラウド ) サブネット セキュリティグループ ネットワーク ACL AWS リソースのアクセス制御 IAM ユーザ IAM ロール AWS 監査機能 CloudTrail AWS Config Amazon Inspector 36

ご清聴ありがとうございました! #AWSRoadshow 37