構築するセキュアなサービス。views4GCPのストレージサービスについてまとめてみた。構築するセキュアなサービス。Exp:44552018年7月入社。目指して頑張ります!TweetShareHatena注意この記事は2018年11月13日に更新されたもので、内容が古い可能性がありますのでご注意ください。製品、サービスや導入事例等について解説する番組が放送されています。受け付けています!この記事では、動画を見逃した方や、見る時間が無い方向けに、要点をかい摘まんで紹介したいと思います。セキュリティ関連のプロダクトについてをご紹介する内容になっています。構築するセキュアなサービス。構築するセキュアなサービス。最新のセキュリティ関連プロダクトのアップデートについて紹介する内容となっています。よって、数あるパブリッククラウドサービスプロバイダーの中でも、セキュリティの面でリーダーとして評価されています。今まではクラウドのセキュリティを不安視する方が多かったですが、セキュリティを理由にクラウドを選ぶ人も増えてきています。デバイスを保護、などの不正な侵入を防いでいます。以下の4つのフォーカスエリアを以って、クラウドをセキュアに保っています。以下の考え方に基づいて、セキュリティと信頼を高める努力をしています。「検証可能でセキュアな基盤を作る」という考え方について詳しく見てみましょう。ハードウェアなど、暗黙的に信頼しなくてはいけないものはなるべく自前で用意して、セキュアな基盤を実現するためのそれぞれの階層構造に対してしっかりとしたものを作ることを考えています。セキュリティを守りながら、ビジネスを加速させていくという観点でクラウドを使ってもらいたいと考えています。両方で安全なシステムを作る、という考えです。ユーザーはインフラの上で構築されるアプリケーションをユーザー自身で保護する。安全なインフラを提供し、インフラを保護する。両方でクラウドの安全な利用の実現しています。管理する責任であるのかということが変わってきます。Google(緑)の管理する責任の範囲について表したものです。インフラを保護」という部分を掘り下げて見てみましょう。一般的にはソフトウェアの会社と思われていますが、ハードウェアも独自で開発をしています。認証したソフトウェアしか動作しないようにしたり、サーバ、ストレージ、ネットワークに関してもなるべく自分たちで設計に関わることでリスクを減らす対応を行っています。世界中に張り巡らされた独自のネットワークを持っています。高いセキュリティにも貢献しています。保存されているデータは基本的に全て暗号化されているので、万が一データが取られてしまっても中身が分かってしまうことはありません。暗号化という部分について細かく見てみると、例えば、1つのファイルがあったとして、そのファイルはチャンクに(細かく)分割され、それぞれを異なる暗号鍵で管理する仕組みになっています。中での通信を暗号化しています。内の通信を見ることがあっても、通信が暗号化されているので情報が漏れることはありません。して文書の形で公開しました。以下の4つのステージを経ることで、安全にデータを削除しています。続いて、責任共有モデルの「ユーザーはアプリケーションを保護」という部分を掘り下げて見てみましょう。以下の5つのカテゴリの支援機能を提供しています。ユーザーはこれらの支援機能を利用して、サービスをセキュアに構築できるようになっています。悪意のあるソフトウェアに対しての耐性を高めるものになっています。Engine)の新機能で、検証されたイメージだけ展開、デプロイできる機能になっています。使うことにより、デプロイする前にシグネチャを入れて、検証しなければデプロイできないようにすることができます。中で運用できるようになります。コンテナの中の脆弱性スキャンをするサービスも行っています。HSM続いて、暗号鍵について見てみましょう。なくて自分たちで暗号鍵を管理したい、というユーザーの声も出てきます。いう暗号鍵を管理するサービスを提供しています。セキュリティの要件の高い顧客向けのサービスで、よりセキュリティ基準の高い暗号鍵の管理を実現できます。ホワイトリスト・ブラックリスト化、地理ベースのアクセスルールなどを設定することで、セキュアなサービスの構築を実現できます。内部の通信フローログを取得・集計できる機能です。こちらは、社内の中で不正な動きがないかどうか、ということを監視する用途で使用できます。使うことにより、認証されているユーザーであっても、定義されたゾーン(ペリメータゾーン)の外部からはアクセスできないようにすることができます。基本的にユーザーのデータにアクセスすることはありませんが、ユーザーの合意の元でユーザーのデータにアクセスすることがあります。ユーザーのデータにアクセスした手段や理由をログとして表示するための機能になっています。誰が・どういう操作を・何に対して・どういう条件で操作できるのかを指図するためのものです。グループ」や「サービスアカウント」などが指定できます。操作ができる」や「コンテナベース開発ができる」などが指定できます。「何に対して」には「プロジェクト」や「リソース」を指定できます。設定することが可能です。逆に言えば、設定されている役割以外の操作はできません。概念として、何に対してを掘り下げて説明します。「組織」というものがあり、その配下に「プロジェクト」とそのプロジェクトの集合体である「フォルダ」(会社でいえば部署などが該当することが多いと思われます)が存在しており、さらにその配下に「VM」や「ストレージのバケット」や「データセット」などの「リソース」が存在しています。これらの単位でアクセスの管理を行います。発表した新しいサービスです。ようにユーザーのアカウントやディレクトリへのアクセス権限の一元管理が可能になります。Accessユーザーのデバイスや場所、そのほかの属性に基づいて詳細なアクセスポリシーを設定するための新機能です。セキュリティに関する考え方の提案です。前提としてゼロトラスト(全てのネットワークを信頼しない)というものがあり、ユーザーの認証とデバイスの認証と厳密な権限設定により管理ができるというものです。接続なしで社外から社内へとセキュアに接続が可能です。いうサービスとして提供しています。なくても安全な通信を確保します。「ポリシー」とは「誰がどういうことができるのか」を定義して適用することです。「属性」では「ID、デバイス、位置などのユーザーのリクエスト状況」を理解することです。「アプリケーションとデータ」では「どういうアプリケーション、データなのかということ」を理解することです。セキュリティを守るために必須で考えるべきことです。様々なリスクへの対応リスクとして考えられるものとして「従業員」「デバイス」「ルール」「プロキシ」「クラウドサービス」の5つが考えられます。それぞれ、「従業員」が本物のユーザーなのか、「デバイス」が接続を許可されたものなのか、「ルール」は特権アカウントか、ネットワークパスに脆弱性はないか、「プロキシ」ではこのユーザーはアプリケーションにアクセス可能かなどです。認証が行われているか、「ルール」ではポリシーの集中管理などがあります。次のスライドのようなサービスで実現されます。まとめ本日は4つのことについて説明を行いました。セキュリティを確保してビジネスを加速するクラウドを利用する理由としてセキュリティがポイントとなっている。適切にクラウドが提供するセキュリティを利用することで、安全なサービスを構築しましょう。いったインフラの取り組みをしているかを紹介しました。データの暗号化・ネットワーク通信の暗号化に対してセキュリティホールのないインフラを構築しています。全方位にセキュアなインフラを作成しています。責任共有モデルを元に、ユーザーが気にしなくてはならないところを説明しました。最後にひとこといかがでしたでしょうか。構築するセキュアなサービス。基本と最新プロダクトのご紹介」のまとめでした。セキュリティへの関心の高さが伝わる内容だったのではないかと思います。あらゆるプロダクトにおいて、セキュリティを強固にするような取り組みをし続けています。導入を検討してはいかがでしょうか。はじめる、サーバーレスアプリケーションの開発。サーバーレスにすると、面倒な基盤インフラストラクチャの管理に時間をとられずにコードの作成やデプロイを行い、開発者はアプリケーションの開発に専念することができます。対応なソリューションについてをご紹介する内容になっています。ページで視聴できます。いつでも閲覧可能です。